Newest Hacks

Tokyo Xtreme Racer 2 Music Mod DOOMSDAY Return to Castle Wily Normal Bowser in final battle

Newest Translations

Gyrodine Duck Hunt Final Fantasy III Kid Icarus: Of Myths and Monsters

Newest Utilities

Faxanadu enemy randomizer SMB2 Utility [NES] Super Mario Bros Level Editor - GreatEd SMB3 Foundry Linux

Newest Reviews

Grandia Voices & Video cutscenes Undub NTSC-U English LoD Expanded Inventory Ninja Gaiden III - Restored Final Fantasy IV - Ultima

Newest Homebrew

Bad Apple!! PV-FC 2.5 Simplistic Tower of Hanoi Chicken of the Farm

Featured Hack Images

Rydia's Restored Power Mario Runner Simon's Redaction Blaster ReMaster

Featured Translation Images

Star Wars (Namco) Ifrit Double Dragon II: The Revenge Hiouden: Mamonotachi to no Chikai

Recent Updates

  • Hacks
    Major Update to the patch
  • Utilities
    Fixed a bug with character resistances
  • Hacks
    Downgraded to 3.0 after broken 3.1 version was uploaded by puzzledude on 2018-10-02 15:55:11 later confirmed to be a fake version. Titlescreen was also rolled back to be correct and the release date corrected.
  • Games
    game description and title screen

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!