smb disassembly: are there others?

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems.

Moderator: Moderators

Post Reply
djcouchycouch
Posts: 97
Joined: Sat May 28, 2011 10:30 am

smb disassembly: are there others?

Post by djcouchycouch »

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?
3gengames
Formerly 65024U
Posts: 2281
Joined: Sat Mar 27, 2010 12:57 pm

Post by 3gengames »

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.
User avatar
Kasumi
Posts: 1293
Joined: Wed Apr 02, 2008 2:09 pm

Post by Kasumi »

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.
User avatar
qbradq
Posts: 952
Joined: Wed Oct 15, 2008 11:50 am

Post by qbradq »

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.
snarfblam
Posts: 143
Joined: Fri May 13, 2011 7:36 pm

Post by snarfblam »

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).
frantik
Posts: 370
Joined: Tue Mar 03, 2009 3:56 pm

Post by frantik »

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
Post Reply