• Cartridge Hack Creates Super Mario All-Stars… For NES

    Devin Coldewey

    Devin Coldewey is a Seattle-based writer and photographer. He has written for the TechCrunch network since 2007. Some posts he’d like you to read: The Dangers of Externalizing Knowledge | Generation i | Surveillant Society | Choose Two | Frame Wars | The User’s Manifesto | Our Great Sin His personal website is coldewey.cc. → Learn More

    Thursday, May 19th, 2011


    I’ve always been slightly bothered by the updated graphics in Super Mario All-Stars, but at the same time I can’t deny that it’s a fantastic cartridge to have around. Hacker Callan Brown apparently felt the same way, and decided to do a little investigation into perhaps remedying the situation. The result? A sweet megacartridge with an old-school way of selecting which game you want.

    Brown looked at the circuit layout and found that with a little work, he could wire it up so that the reset signal not only reset the console, but switched which part of the cartridge’s memory was being read. Normally it would just start from the beginning (that’s why it’s called, you know, reset) but the memory-managed ROM he installed on the cartridge could tell it to start from a different point, so that every time you reset, it boots a different game. Excellent!

    The titles on board are Super Mario Bros 2, 3, Lost Levels, and a ROM hack of SMB3. No SMB1, for some reason. Still pretty sweet. All the instructions and diagrams you need to replicate this thing are right here. You could even do one with all the Mega Man games, or… well, anything.

    Brown notes that the next thing he’s working on is an “arcade-quality” Arkanoid controller. Hell yes.

    [via Hack A Day]