Newest Hacks

Red Blood For Blackthorne Slot-2 Patch Crystalis Screen Shake Fix Enable Amakusa

Newest Translations

Pokémon: Blue Version Mega Man Star Force Tennis Ace

Newest Utilities

Room Transfer wxMEdit Faxanadu enemy randomizer SMB2 Utility

Newest Reviews

[NES] Super Mario Bros Level Editor - GreatEd Contra - Evil Mountain Final Fantasy IV - Ultima Castlevania MMC5 Patch

Newest Homebrew

Nova the Squirrel Death Planet Bad Apple!! PV-FC 2.5 Simplistic

Featured Hack Images

Super Mario World: Chaos CompleXX Super Mario Bros. DX Unnamed Super Mario Land Graphics Hack Duck Tales 2 Deluxe 2013

Featured Translation Images

Dream Maze: Kigurumi Daibouken Mega Man 2 Titanic Castle Fantasia 2: Seima Taisen Renewal

Recent Updates

Super Mario Brothers High Level Disassembly

Source Code

Description:

This is a revision of smbdis.asm that uses structured code and high-level constructs where possible. This was a project intended to: test and refine the macro code with a real world assembly program, demonstrate it’s usefulness, and to share an interesting, and hopefully easier to read version of smb source code. Most of doppelganger’s comments remain from the original file. I have added some new ones, and revised some to fit with the changes to the code structure, and removed some that I felt redundant.

Requires cc65/ca65 (included). and chr rom data (not included).

Links:

User Review Information

No User Reviews!