Finally passing his CPU test was a major milestone. Finally, once you're serious about accuracy, check out this list of test ROMs:Įspecially the tests by blargg these are designed with a simple pass/fail result but go seriously in depth checking out hardware edge cases, and the source code is available which makes debugging them a breeze. The demo scene is quite lively, and once your emulator is working at a basic level, demos can be good test cases since they often use the hardware in surprising and unusual ways. This can run GBA, GBC, and other Nintendo emulators for your Pokemon games, it also has more systems that even the Retroarch didn’t have. Even though we said that RetroArch has numerous systems under its belt, OpenEmu tops that.
One site that I pulled my early test ROMs from was:īut there are of course countless others. The number one on this list of GBA emulators for Mac is the OpenEmu. If you're after homebrew there's a whole bunch of sites that host it.
Even stuff like Tetris is easy to get ahold of because so many copies were produced. The popular titles (especially Pokemon) can be hard to track down at a fair price, but lesser known gameboy games can be found easily on Amazon and from other used sellers for a few dollars each. The one I own personally is this one, which can dump all the common cartridge types ('mappers') and their save data:
Legally? I've been tracking down physical cartridges and using a ripping tool, which is basically a hardware slot for a gameboy cartridge that connects to a PC via USB.