Super Mario Bros 256 Level Glitch

catenaccio
Posts: 55
Joined: Tue Aug 18, 2020 9:27 pm
Has thanked: 24 times
Been thanked: 9 times

Super Mario Bros 256 Level Glitch

Unread post by catenaccio »

Is there any way to replicate this glitch in Mister fpga??:

Steps:

-Insert 'Super Mario Bros.' into the NES (top-loading NES) and start playing
-At any point during the first level, 1-1, pull the cartridge out of the system while the system remains powered on
-Replace the 'Super Mario Bros.' cartridge with the 'Tennis' cartridge in your top-loading NES. Press the reset button
-Start a one-player game and get moving around
-After a minute or so, pluck the 'Tennis' cartridge from your NES and replace it with 'Super Mario Bros.' Hit the reset button
-When 'Super Mario Bros.' reloads, it will load into one of the hundreds of secret levels in the game
User avatar
bootsector
Posts: 170
Joined: Sun May 24, 2020 6:58 pm
Has thanked: 4 times
Been thanked: 30 times

Re: Super Mario Bros 256 Level Glitch

Unread post by bootsector »

Even if that was possible on MiSTer, it’s really not recommended to hot swap cartridges on any system.

Maybe looking for a game genie code is a safer way?
catenaccio
Posts: 55
Joined: Tue Aug 18, 2020 9:27 pm
Has thanked: 24 times
Been thanked: 9 times

Re: Super Mario Bros 256 Level Glitch

Unread post by catenaccio »

bootsector wrote: Wed Nov 11, 2020 3:22 pm Even if that was possible on MiSTer, it’s really not recommended to hot swap cartridges on any system.

Maybe looking for a game genie code is a safer way?
Yes, I just wanted to know if, being Mister an accurate replication of NES, it would be possible to do things like that. But in ths case, when you change the rom, mister auto-reset to load the new rom. So, I think it is not possible to replicate this glitch
ZigZag
Posts: 99
Joined: Sun Jun 28, 2020 7:05 am
Has thanked: 1 time
Been thanked: 6 times

Re: Super Mario Bros 256 Level Glitch

Unread post by ZigZag »

This sounds like an old April fools joke! Other insane tips include urinating in the cartridge port before plugging in SMB3 for bonus levels, and of course plugging a human turd into the cartridge slot to get a virtually identical experience to SMB2. Actually, that last one is pretty accurate...
tlaloc
Posts: 26
Joined: Wed May 27, 2020 6:59 pm
Has thanked: 1 time

Re: Super Mario Bros 256 Level Glitch

Unread post by tlaloc »

catenaccio wrote: Wed Nov 11, 2020 2:53 pm Is there any way to replicate this glitch in Mister fpga??:

Steps:

-Insert 'Super Mario Bros.' into the NES (top-loading NES) and start playing
-At any point during the first level, 1-1, pull the cartridge out of the system while the system remains powered on
-Replace the 'Super Mario Bros.' cartridge with the 'Tennis' cartridge in your top-loading NES. Press the reset button
-Start a one-player game and get moving around
-After a minute or so, pluck the 'Tennis' cartridge from your NES and replace it with 'Super Mario Bros.' Hit the reset button
-When 'Super Mario Bros.' reloads, it will load into one of the hundreds of secret levels in the game
All I found was some Reddit post from 6 years ago that had a game genie code that ‘unlocked’ this, hope it helps:

https://www.reddit.com/r/emulation/comm ... ch_levels/

“Grab fceux and set it up (fceux supports game genie). Get the game genie rom 'Game Genie (Unl)'. The first one that pops up on Google works. Unzip the game genie .nes file to your root feux directory and rename it to 'gg.rom'.
In fecux Config -> Enable -> Game Genie ROM. Then open your SMB rom (I'm using no intro). You should see game genie screen. Enter this code:
NNXAZZYE
AANAAXZG
At the SMB title screen, hold down the B button to choose worlds, then start when you are ready.”
bry111
Posts: 26
Joined: Tue Jul 21, 2020 12:31 am
Has thanked: 1 time
Been thanked: 2 times

Re: Super Mario Bros 256 Level Glitch

Unread post by bry111 »

In case it helps anyone, attached is a zip file containing a gg file with both Game Genie codes converted for MiSTer. Extract the gg file and add it to the content of your existing "cheats/NES/Super Mario Bros. (World) [D445F698].zip" file you already have on the SD card to make cheat "Hold B on title screen to select world, can go past 8" available in the cheats menu. (Or just place the zip under "cheats/NES/" if you don't have any cheats already.)

Perhaps if submitted to gamehacking.org, the various update scripts would pull it down automatically. But I can't be bothered. :oops: They do have the AANAAXZG one already though.
Attachments
Super Mario Bros. (World) [D445F698].zip
(286 Bytes) Downloaded 393 times
Mort Handsome
Posts: 8
Joined: Thu Jan 21, 2021 4:24 pm
Has thanked: 6 times
Been thanked: 1 time

Re: Super Mario Bros 256 Level Glitch

Unread post by Mort Handsome »

tlaloc wrote: Wed Nov 11, 2020 7:27 pm NNXAZZYE
AANAAXZG
At the SMB title screen, hold down the B button to choose worlds, then start when you are ready.”
Another approach would be to permanently apply the Game Genie codes to a copy of the ROM, by using Game Genie Guy!
vteckickedinyo
Posts: 7
Joined: Sat Jul 10, 2021 2:21 am
Been thanked: 3 times

Re: Super Mario Bros 256 Level Glitch

Unread post by vteckickedinyo »

ZigZag wrote: Wed Nov 11, 2020 6:37 pm This sounds like an old April fools joke! Other insane tips include urinating in the cartridge port before plugging in SMB3 for bonus levels, and of course plugging a human turd into the cartridge slot to get a virtually identical experience to SMB2. Actually, that last one is pretty accurate...
Not super far-fetched. Retro Game Mechanics Explained breaks down how hot swapping cartridges are even possible.

YouTube Link
User avatar
Kitrinx
Core Developer
Posts: 187
Joined: Sat May 23, 2020 2:14 am
Location: NYC
Has thanked: 1 time
Been thanked: 149 times
Contact:

Re: Super Mario Bros 256 Level Glitch

Unread post by Kitrinx »

Besides being extremely inadvisable to hot swap carts, this is just an amateurish way of corrupting work ram. Just figure out what changes "tennis" is making to ram and where it's leaving the cpu state and you can create some patch to do the same thing much more elegantly.
Post Reply