Freeplaytech Forum
How to code for the neo Geo pocket via assembly? - Printable Version

+- Freeplaytech Forum (https://forum.freeplaytech.com)
+-- Forum: Neo Geo Pocket (https://forum.freeplaytech.com/forumdisplay.php?fid=1)
+--- Forum: Software Development (https://forum.freeplaytech.com/forumdisplay.php?fid=4)
+--- Thread: How to code for the neo Geo pocket via assembly? (/showthread.php?tid=5443)



How to code for the neo Geo pocket via assembly? - NeoGeoFreak2004 - 08-23-2023

Hey guys so anyways, how do I program on the Neo Geo pocket with assembly language? Are there any tutorials for using asm for the neo Geo pocket or is it all In c?


RE: How to code for the neo Geo pocket via assembly? - sodthor - 08-23-2023

An easy way is to include asm code in your c code
see: https://github.com/NeoGeoFreak2004/NGPC-Code/blob/e64c942bf156188a906bf0b50367f4338de0e445/spritetest/library.c#L144

20 years ago, I used to code with "as", like I've done for "columns":
https://web.archive.org/web/20170611191907/http://thor.pdroms.de/ngpc/Columns.zip

old links to "as" : https://devrs.com/ngp/software.php#assemble


RE: How to code for the neo Geo pocket via assembly? - sodthor - 08-23-2023

I've found this on google: https://github.com/ndiddy99/ngpcdev
asm code using the standard compiler
but I don't know what it is


RE: How to code for the neo Geo pocket via assembly? - sodthor - 08-23-2023

tlcs 900h doc : https://archive.org/details/tlcs-900-cpu-docs/mode/2up