Newest Translations

Baseball The King of Dragons Digimon Adventure 02: Tag Tamers Super Mario World 2: Yoshi’s Island

Newest Utilities

FDS Builder: C# Edition S-RAM Comparer (SoE) Zombies Ate My Neighbors Level Editior NES Big Nametable Editor

Newest Documents


Newest Reviews

Final Fantasy Tactics Advanced Battle Pokemon New Emerald Super Luigi World Kirby's Dream Land DX Revised

Featured Hack Images

The Adventure of Bass II Secret of Evermore Gameplay Balance Patch Super Metroid - NoMap Super Mario Bros. - Modern Classic Edition

Featured Translation Images

Yuu Yuu Hakusho II: Gekitou! Nanakyou no Tatakai Sanrio Cup: Pon Pon Volley Star Wars (Namco) Final Fantasy VII

Recent Updates

Super Mario All Stars NES

Hack of Super Mario Bros. 3


Here is a hack which combines:

  • Mario Bros.,
  • Super Mario Bros.,
  • Super Mario Bros. 2 JPN (The Lost Levels),
  • Super Mario Bros. 2 USA, and
  • Super Mario Bros. 3.

Also added into this hack is the ability to use SRAM to save your games and to save your top score in Mario Bros.

This game is using Mapper 005 (MMC5) and it uses 1MB/1024kb’s of PRG-ROM, & 1MB/1024kb’s of CHR-ROM. Except for Super Mario Bros, all the other Mario games are converted to MMC5 as well.

Note: An MMC5-capable emulator is required, otherwise the graphics will be a garbled mess.

To access Mario Bros, on the game select screen, hold A and press Up on Super Mario Bros.


— 1: SMB1 & SMB2 JPN ;redid the lives counter so that when you have over 9 lives, it displays your correct amount. However, once you pass 99 lives, (62-FF hex) it is hard coded to always say 99 lives.

2: SMB2 USA ;fixed error where the game does not reset the lives counter, after a game over with a saved file.

3: SMBAS-INTRO ;fixed correct release year for SMBAS-NES, it was 2015.

ROM / ISO Information:

  • File: Super Mario Bros. 3 (U) (PRG1) [!].nes
  • Length: 393232 Bytes (3 Mbit)
  • CRC32: 0B742B33
  • MD5: 86D1982F EA7342C0 AF9679DD F3869D8D
  • SHA1: 6BD518E8 5EB46A42 52AF0791 0F61036E 84B020D1




ContributorType of contributionListed credit

User Review Information

Convenience, But To What End?

Reviewed By: Josephine Lithius on 20 Jul 2015

A hack that combines all four NES/FDS games into one ROM/cart? Sounds like a pretty sweet deal, doesn’t it? But just like having too many sweets, this thing may end up giving you a bellyache.

What was done here is very remarkable. infidelity was able to convert all four games to a different memory mapper (the MMC5 mapper) and combine the four games into one playable game ROM, complete with a brand new title screen and SRAM compatibility! This makes it very easy for people to simply load up the ROM, pick their favorite Super Mario Bros. game, and play it through with either one or two players, and come back to it later should they need to since it remembers not only your level and how many players were playing, but your lives, score, inventory, and even map position and progress (Super Mario Bros. 3)! However, all this convenience comes at quite a price…

Due to converting the games to the (at the time) expensive MMC5 mapper, with its extra RAM, sound channels, and expanded banks for graphics… this hack simply does not run properly on any emulator which can’t or won’t emulate the rarely-used MMC5 chip. Emulators such as VirtuaNES end up displaying completely garbled graphics for all four games and the title sequence (though the games run fine otherwise). There are also various problems with running the game on real hardware, from what I’ve read, but I can’t vouche for those issues since I only played it via emulator (the game ran perfectly under FCE Ultra X). I’m really baffled why infidelity chose that mapper, of all memory mapper chips, to base this hack upon when hacks such as Southbird’s Super Mario Bros. 3Mix, which do just as much technically fantastic things to the Super Mario Bros. 3 ROM, are capable of running on base hardware. But never mind.

I had high expectations coming from the original Super NES version of this compilation. All four games ran perfectly well (under FCE Ultra X, at least), as I said… but I encountered some oddities during or even after play: For starters, the 2-player games tend to forget that they’re in 2-player mode after you beat a game, forcing the game into 1-player mode by either robbing Luigi of all of his lives, or in the case of beating Super Mario Bros. 3, forcing the game into actual 1-player mode (despite the title screen still reading “2 Players”). I also notice that post-game rewards are sometimes not awarded to the player. In Super Mario Bros. 3 for example, beating the game as Luigi sometimes awards Mario 28 P-Wings upon replay… and sometimes doesn’t. Super Mario Bros. (and presumably Super Mario Bros. 2J) also tends to forget the player is on the second quest until they Save and Quit, which is kind of ridiculous considering the original incarnations of the game just let you play with faster enemies and Buzzy Beetles everywhere without anything like that. This also reminds me… the games do not save your progress automatically after beating a game, nor do they acknowledge that you actually have on the File Select screens, which is very disappointing. There’s also no world select option for beaten games, as far as I’m aware… something sorely missed from the Super NES compilation.

For me, while technically impressive, it lacks the finer points of the original and is kind of pointless, in a way. There’s no doubt that being able to play all of the NES Super Mario Bros. games on one cart with the original sounds, graphics, and music intact is pretty awesome, not to mention the ability to save your game and quit at any level is a welcome addition. However, in a time where we can just as easily grab the originals, either from the official Virtual Console releases or from dumped ROMs and disks and play them on emulators that not only let us save whenever we want but wherever we want, and be able to enjoy the games as they were originally presented virtually hassle-free… I think this hack was done far too late to be of interest to anyone but people making “reproduction” carts… provided someone’s willing to find or make a cartridge with an MMC5 chip to toss this 16 megabit behemoth on to.

I’d personally like to take a neutral vote on whether or I recommend this hack based on the thought that I don’t think I’m the intended audience for this hack… but since that isn’t an option, I’m going to have to go ahead and not recommend it, since it feels like a redundant project and can’t easily be played on all hardware or software.

Version Take 5 Recommended - No

User Reviews
Very Good Hack...MostlyWilliam500000001 Jun 202010-15-2017Yes
Problems on real hardwarechigimonky27 Apr 202010-15-2017No
Simply admirable and glorious masterpieceIrus24 Sep 201910-15-2017Yes
Damn this is cool as hell!Kippykip09 Apr 201910-15-2017Yes
Can't believe my eyesszemigi02 Oct 201810-15-2017Yes
Amazingelmontro4201 Oct 201810-15-2017Yes
A good compilation for anyone who likes the charm of NES games.UltraSUPRA23 Jun 201810-15-2017Yes
Excellent gameVallenatero201506 Mar 201810-15-2017Yes
Love it, but..budd_mann_7903 Jun 20175-2-2017Yes
Great compilationAnimation Guru07 Mar 20173-4-2017Yes
Convenience, But To What End?Josephine Lithius20 Jul 2015Take 5No
ExcellentEmployee09 Jun 2015Take 5Yes
Hug your pets and rejoice!Bobolicious8102 Jun 2015Take 5Yes
Very Convenientyoyotheyoshi27 May 2015Release TaYes