Currently I am disassembling the PRG-ROM data of an NES ROM file by reading the file in a hex editor, pasting the values into a text editor, and using a table of 6502 operands to translate the values into the corresponding 6502 instructions. The results appear accurate, but it takes a long time even when starting out with NROM games.
an example:
20 20 C1 = jsr $C120
A9 00 = lda #$00
What disassembly programs are available that might speed this up a bit? I don't mind tweaking the output a little bit if the results aren't 100% accurate. Besides data tables, disassembly is fairly straightforward going sequentially from one instruction to the next. I would prefer a program that can output to a text file or ideally a file that can be used with one of the available NES assemblers.
If there is a better approach to NES disassembly, please direct me. Thanks in advance for any suggestions.
an example:
20 20 C1 = jsr $C120
A9 00 = lda #$00
What disassembly programs are available that might speed this up a bit? I don't mind tweaking the output a little bit if the results aren't 100% accurate. Besides data tables, disassembly is fairly straightforward going sequentially from one instruction to the next. I would prefer a program that can output to a text file or ideally a file that can be used with one of the available NES assemblers.
If there is a better approach to NES disassembly, please direct me. Thanks in advance for any suggestions.