About
Mario Bros. is a 1983 arcade platform game by Nintendo, designed by Shigeru Miyamoto and Gunpei Yokoi, in which Mario and Luigi clear turtle-like creatures and other pests from the New York City sewers; its NES/Famicom port was Intelligent Systems' first game. Mario-Bros.-Dis is a byte-to-byte accurate disassembly of the NES version of Mario Bros., covering the NTSC (Japan/USA), PAL, and GameCube re-release variants, and assembles with the CC65 compiler/assembler.
How it differs from the original
Unlike the original ROM, the disassembly does not ship with graphics data included — players must extract the graphics themselves from a ROM image using a bundled Python script.
Getting started
Building requires the CC65 compiler/assembler (an outdated asm6 build is also available) and your own ROM to extract graphics from; the GameCube version needs a specific linker configuration to build correctly.
Additional notes
- Status
- A disassembly of the 'Classic Series' version of the game is planned but not yet started.