Disassemble a GameBoy ROM into Z80 assembly code in rgbds syntax.
Usage:
$ ./disasm.py a.bin > a.asm
Or to specify an entry point other than the start of the file, e.g. address $10ab
:
$ ./disasm.py a.bin 10ab > a.asm
Uses hardware register names from gbhw.asm.
Discuss on Skeetendo.