A GB/GBC/GBA (the GBA part is practically BS, it enver got any good )emulator. Seriously, there are better options for all the aforementioned systems, just included for brevity!