This crash is bound to happen if you are using the same firmware you have used for DS games to run the No$GBA emulator. What should I do to stop the emulator from crashing whenever I load a game? Also porting NoGBA to Mac would be extreamly hard as it is written in x86 ASM. On PC the best DS emulator is No$GBA, but don't expect a Mac NoGBA version soon as the sole developer behind the No$GBA (Martin from Germany) does not have a Mac and is unlikely to make a No$GBA version for Mac. It also performs well in Intel Macs and PowerPC’s with Mac OS X. It comes with a stylus for the touch-sensitive screen. It has features on sound and touchscreen ability.
It works well for Homebrew and some commercial games. An emulator for the DS version of Nintendo, DESmuME runs for Mac OS X.