In general, they should work fine. If any of them require a touch screen interface, or aren't configured to allow control via keyboard or game controller, you may run into difficulties. If you're wanting to emulate a recent console, you may come across performance issues. If you're looking at older generation devices, you should be OK. I'd recommend using a memory card or USB thumb drive/external hard drive if you plan to store a lot of ROMs.