NeoGeo Pocket / NeoGeo Pocket Color Debugger
released 1999.12.24
feedback:
[email protected]
www.consoledev.com/ngpcdev
This is a source-only release of my NGPC debugger, called "NGPCd".
The current goal with this project is some kind of a developement
studio for NGPC games and demos (assembler, disassembler, debugger,
hardware emulator, tile editor etc).
The program is written in gcc, developed under both DOS and Linux
simultanousley.
At this stage source code is not to be publically released,
but everything will be released under the GNU GPL in the future.
Differencies of disassembly i use and Toshiba's official:
* PUSHW (0Bh) is called PUSH because you see a WORD is pushed.
* (-xrr) instructions is showed as (adj--reg), ex: LD W,(1--XWA)
* (xrr+) instructions is showed as (reg++adj), ex: LD W,(XWA++1)
* LDI, LDIR, LDD, LDDR, etc have a B or W attached to the
instruction names, to tell size of data move.
* INC,DEC and some rare occations of LD was also needed to
described as INCB, INCW etc when they uses (memory) addressing.
* LD (mem),(nn) and LD (nn),(mem) is called LDB/LDW to show the
size of data move.
[*waves* goes out to]
Phobia, Steb, SickBits, Zach, Zilmar, Schibo, Duddie, _Demo_,
FiRES, hWnd, LaC, Nagra, _rza_, scallywag, DarkMazda, Snorter,
Ne7, Cowering, Jarvik7, romar, Badge, [r0mz], |cy[ool, Xnurfz,
Grendel, Amalgam, Rain, JohnnyR, TReid, dps, arakno, DavidP,
Judge, SMY, FanWen, Billy Jr.
EFnet #rareroms, #ngpcdev, #n64emudev, #gbdev.
[rest in peace]
Midnight Hackers, Cond, Strange, Friend, Psycotical Hackers,
Meltdown, Wentworth, Bajslandet, Onani.