I've finally finished a release candidate of a guide I've been working on to start programming the Neo-Geo with assembly language from (mostly) scratch.
The guide can be found here; there's a link to the example project a bit of the ways down.
There are a few things intentionally missing from the example (since it's just about trying to get fix layer text on the screen for now)... these gaps might be filled in future tutorials (if there's enough interest).
Comments, critique, requests for missing sections, etc. are welcome.