This page is a mirror of Tepples' nesdev forum mirror (URL TBD).
Last updated on Oct-18-2019 Download

smb disassembly: are there others?

smb disassembly: are there others?
by on (#80549)
I think it's fantastic that someone went out and figured out the code for the original Super Mario Bros and documented it online.

Are there other games that have gotten the same treatment?

by on (#80550)
Crystalis did, but is sadly lost. :( I'm sure others have. I see people refference other games engines all the time, but I'm not sure of any besides that Crystalis was, as that's the only games disassembly I'd really like, heh.

by on (#80558)
Specifically for NES, or in general? I'm pretty sure I've seen a Metroid disassembly somewhere, though it wasn't as well commented as the two different SMB ones, I've seen.

I know I've seen at least one of the genesis Sonic games. And I'm pretty sure I've seen one for an NES megaman game. From a learning perspective, I've actually found the data format specifications on http://datacrystal.romhacking.net/ more enlightening than any disassembly I've seen.

by on (#80560)
There is a pretty extensive disassembly of Faxanadu out there. Check out the downloads search at http://www.romhacking.net/. There is a category for disassemblies.

by on (#80562)
Kasumi wrote:
I'm pretty sure I've seen a Metroid disassembly somewhere, though it wasn't as well commented as the two different SMB ones, I've seen.

Snowbro's Metroid disassembly was pretty good, but only covered the main program bank. Dirty McDingus expanded upon that to include all the banks. His has most of the code well commented, including all the game's data (also even unused code leftover from the Famicom Disk version of the game).

by on (#80995)
here's a very incomplete excitebike disassebly that can be recompiled in asm6. the data and code are separated properly and many areas are labeled, but no comments

http://swiftlytilting.com/files/excite.asm.txt