We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS

UberASM Tool: Difference between revisions

From SnesLab
Jump to: navigation, search
(Created page with "'''UberASM Tool''' is a tool made for inserting custom ASM code on levels, overworld, game modes, status bar and global without needing a patch. Originally inspired on edit175...")
 
No edit summary
Line 17: Line 17:
* LM Restore System signature
* LM Restore System signature
* Easily editable source code.
* Easily editable source code.
[[Category:Super Mario World]] [[Category:Hacking Tools]] [[Category:Super Mario World Hacking Tools]] [[Category:ASM Inserters]]

Revision as of 21:20, 18 May 2019

UberASM Tool is a tool made for inserting custom ASM code on levels, overworld, game modes, status bar and global without needing a patch. Originally inspired on edit1754's LevelASM Tool, p4plus2's uberASM patch and Akaginite's levelASM tool plus also has a few ideas from p4plus2's GPS block inserter tool and Romi's Sprite Tool.

The tool targets both easy insertion and robust ASM condition, ideal from beginners to advanced users interested in inserting ASM snippets for Super Mario World. Although the tool currently only support the classic Mario game for SNES, there's plans for expanding it to other games.

Features

  • Level ASM (INIT/MAIN/NMI/LOAD)
  • Overworld ASM (INIT/MAIN/NMI/LOAD)
  • Game mode ASM (INIT/MAIN/NMI)
  • Global code ASM (INIT/MAIN/NMI)
  • Status bar code (MAIN)
  • Shared library with binary support
  • Macro and defines library
  • Automatic multiple banks support
  • Automatic patching and cleaning
  • Native SA-1 support
  • Friendly list with various settings
  • LM Restore System signature
  • Easily editable source code.