Points of Required Attention™
Smaghetti, a new Super Mario Advance 4 editor, is currently in development! Check out the thread HERE!

Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,314,724
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 03-29-24 01:08 AM
Guest: Register | Login

0 users currently in ROM Hacking | 3 guests | 1 bot

Main - ROM Hacking - Super Mario Bros. Enhanced Patch Released New thread | New reply


RetroRain
Posted on 04-07-14 08:29 PM (rev. 2 of 04-07-14 10:06 PM) Link | Quote | ID: 156297


Fuzz Ball
Level: 66

Posts: 719/994
EXP: 2432469
Next: 29382

Since: 09-30-07

Last post: 1906 days
Last view: 929 days
Here is the patch I made which enhances the Super Mario Bros. ROM, and makes it more hacker-friendly.

Taken from Readme:

- The ROM has been converted to Mapper 4: MMC3.
- In order to do the mapper conversion, the ROM had to be expanded. The PRG-ROM size has been doubled.
- Full mapper preparation and SRAM support. The MMC3 mapper has been fully prepped, and SRAM has been enabled. Not only can you now do SRAM hacks to this game, it should run fine on real hardware.
- CHR-ROM Swapping programmed. Super Mario Bros. only had one CHR-ROM page, but because of that, it didn't have a CHR-ROM Swapping routine. I programmed one in there. And just for the heck of it, I added an extra CHR-ROM page. You can add a lot more if you need to.

Please see readme for full details.



Download Here

EDIT - Two things I forgot to include in the readme:

Bankswitch Routine is at $F290

CHR-ROM Switch Routine is at $F2AA

____________________
My YouTube Channel

Main - ROM Hacking - Super Mario Bros. Enhanced Patch Released New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.018 seconds. (340KB of memory used)
MySQL - queries: 37, rows: 58/58, time: 0.015 seconds.