Newest Hacks

Mega Man 2: No Slide Street Fighter II - Bloody Edition Duck Tales 2 Sprite Fix No HP Restored At Level Up

Newest Translations

Bishoujo Senshi Sailor Moon: Another Story Bishoujo Senshi Sailor Moon S Strider Shadow of the Ninja

Newest Utilities

Cmos 6502 ver 0.5 NESRevPlus GBA Explorer FE9 Message Tool

Newest Documents

Documents

Newest Reviews

Mega Man X3 - Zero Project V4.0 (Base Mod) Ys II: Ancient Ys Vanished - The Final Chapter Chip & Dale: Tale Spin Levels Tower RE (Mario Tower)

Newest Homebrew

Block Dude Into the Blue RI Probe Star Evil

Featured Hack Images

Super Awesome World Peach & Daisy - The Royal Games Le Avventure di Mario 3 Super Mario Bros. - Kirikaze Oogarasu Edition

Featured Translation Images

Gundemonium: Recollection Phantasy Star II: Yushis's Adventure Surging Aura Dragon Ball Z: Hyper Dimension

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!