Page 1 of 1

Super Mario Bros 256 Level Glitch

Posted: Wed Nov 11, 2020 2:53 pm
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

Re: Super Mario Bros 256 Level Glitch

Posted: Wed Nov 11, 2020 3:22 pm
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?

Re: Super Mario Bros 256 Level Glitch

Posted: Wed Nov 11, 2020 4:29 pm
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

Re: Super Mario Bros 256 Level Glitch

Posted: Wed Nov 11, 2020 6:37 pm
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...

Re: Super Mario Bros 256 Level Glitch

Posted: Wed Nov 11, 2020 7:27 pm
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.”

Re: Super Mario Bros 256 Level Glitch

Posted: Thu Jan 14, 2021 7:32 am
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.

Re: Super Mario Bros 256 Level Glitch

Posted: Sat Jan 23, 2021 4:21 pm
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!

Re: Super Mario Bros 256 Level Glitch

Posted: Thu Sep 29, 2022 5:39 am
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

Re: Super Mario Bros 256 Level Glitch

Posted: Thu Oct 06, 2022 2:33 pm
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.