NintendoAge http://nintendoage.com/forum/ -Sqooner Is There A SMB hack with All the Minus Worlds? http://nintendoage.com/forum/messageview.cfm?catid=22&threadid=138440 2014-11-18T21:22:16 -05.00 A2600 7 Is There A SMB hack with All the Minus Worlds? http://nintendoage.com/forum/messageview.cfm?catid=22&threadid=138440 2014-11-18T20:43:32 -05.00 A2600 7 Is There A SMB hack with All the Minus Worlds? http://nintendoage.com/forum/messageview.cfm?catid=22&threadid=138440 2014-11-18T19:43:48 -05.00 A2600 7 Is There A SMB hack with All the Minus Worlds? http://nintendoage.com/forum/messageview.cfm?catid=22&threadid=138440 2014-11-18T19:27:10 -05.00 A2600 7 Originally posted by: A2600

I was wondering of this this morning it would be pretty epic if there was a released hack with all two hundred something levels that the cart has


I made one of these and can't find the file at the moment. I might remake it soon-ish.
Basically what I did was I used a program to permanently apply the 256 worlds Game Genie code, then I did a couple of title screen alterations and I called it a day. ]]>
Is There A SMB hack with All the Minus Worlds? http://nintendoage.com/forum/messageview.cfm?catid=22&threadid=138440 2014-11-18T19:24:58 -05.00 A2600 7 Originally posted by: Guntz

You watched Pop Fiction's video on the 256 extra worlds in SMB, didn't you?...

They're not real levels, they are glitchy combinations of data from at least two different levels. It's exactly like in Pop Fiction's Metroid hidden rooms episode.

This really isn't 100% accurate. Its reading data from wherever - it doesn't need to be level data. SMB uses a run-length encoding scheme to compress levels. A side effect of this is nearly any stream of data will result in a "playable" level. However, these levels can have issues, like pipes too high or gaps too long to jump over, or other oddities that will prevent the player from progressing. Essentially, SMB uses the current level number against a lookup table to figure out where data starts. Any level outside of 1-1 to 8-4 will go beyond this lookup table, and grab a pointer for whatever comes after the level lookup table in the rom. This invalid pointer could literally point anywhere in the rom. The level "decoded" may actually be the end result of the code of the game.

Interestingly, my highest rated comment ever on reddit is on this exact same concept.

http://www.reddit.com/r/todayilearned/comments/209o4w/til_that_the_original_super_mario_brothers_game/cg1aebg ]]>
Is There A SMB hack with All the Minus Worlds? http://nintendoage.com/forum/messageview.cfm?catid=22&threadid=138440 2014-11-18T19:13:04 -05.00 A2600 7
They're not real levels, they are glitchy combinations of data from at least two different levels. It's exactly like in Pop Fiction's Metroid hidden rooms episode. ]]>
Is There A SMB hack with All the Minus Worlds? http://nintendoage.com/forum/messageview.cfm?catid=22&threadid=138440 2014-11-18T17:34:25 -05.00 A2600 7