Retro Hackers LogoGuestLog in

Summer Tree
News
Database
Users
Projects
Game Ports
Videos
Music
Material
Feedback

Super Mario Bros. Assembly MMC1 Conversion

Game : Super Mario Bros.

Platform : NES

Released by : Setz

Release date : 04 Apr 2017

Category : Assembly

Skill Level : Intermediate

Version : 1.0

Downloads : 1149

Document description

Nobody should have to hack the binary of SMB. A lot of newer hackers have trouble understanding adding a mapper to a game that never had one.

I added some init routines, shuffled some routines around, and made SMB1 use the MMC1 mapper (easily reproduced, plenty powerful enough to do anything you want).

Using the new routines are explained in the readme file. I tried to keep it very simple, didn't get complex the way some other games do it.

I've included a build script with the zip, which will likely need adapted to your own files, but should be easily understandable.

Reviews

Found a bugYoshimaster962017-08-17Version 1.0

In world 1-3, the platform that goes up and down is broken. It goes down, but never comes back up again. Sometimes it seems like there's an invisible platform there too, because of the way Mario interacts with that area of the level.