Emulator
Yes, such emulators are available. You can find options for NES, Game Boy, NDS, and PS1 at various links. Let me know if you need more details!
Visit the site: http://www.mess.org/
Set up an emulator on your PC or use a Pi.