Programming on old hardware is fun, but sometimes a bit frustrating due to the lack of a proper development environment.
For curious people, here is #ngdevkit
: an open source C/C++ software development kit for the Neo-Geo.#ngdevkit
includes gcc 4.9, a full C standard library, and an open source replacement BIOS for simple and free development. Another unique feature is its support for source-level debugging: you can debug your emulated ROM with GDB!
Have a look if you want to know what it feels to play with sprites, interrupts and less than 64KB of RAM :)