v6502
The MOS 6502 Virtual Machine and Toolchain Infrastructure
Disassembler

Arguments and Usage

usage: dis6502 [-o out_file] [-F format] [file ...]

Any number of binaries may be specified and they will all be disassembled, individually.

Notes

Depending on how well engineered/accurate the ROM/header information is in an NES ROM, the program code may overrun into the CHR ROM, or might have padding which will be assembled inline (but should not hinder disassembler byte alignment.)