nwoeanhinnogaehr / smb-assembler

Super Mario Bros. ROM hacking tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

smb-assembler

This is a collection of scripts for messing around with the code of Nintendo's Super Mario Bros.

Anything not listed under sources/thanks below is released into the public domain and you can use it however you want.

usage

Requires cc65 to assemble.

Modify smbdis.asm, then run make play (assumes fceux as an emulator, edit the makefile to change it).

Run make gg to get a list of Game Genie codes which you can enter into a real console to achieve the same modification.

SMBRE.DIS is provided as an alternate disassembly for reference purposes. It does not currently assemble.

sources/thanks

  • mario.nes is copyright Nintendo, view at your own risk.
  • gamegenie.py by Jarhmander, from https://github.com/Jarhmander/gamegenie (MIT license)
  • smbdis.asm by doppelganger, downloaded from romhacking.net
  • SMBRE.DIS by F.H, downloaded from romhacking.net

About

Super Mario Bros. ROM hacking tools


Languages

Language:Assembly 99.6%Language:Python 0.4%Language:Makefile 0.0%