NES Super Mario Brothers
- tyteen4a03
- Rainbow AllStar
- Posts: 4380
- Joined: Wed Jul 12, 2006 7:16 am
- Contact:
What won't work?Sammy_P wrote:D-P.
It won't work!
(P.S. I have that game( I got every single star coin and shortcut possible(. Which means I have completed the game(. I still play it on Wednesdays))).)
Last edited by billy bob on Tue Feb 23, 2010 8:46 pm, edited 1 time in total.
- MyNameIsKooky
- Rainbow Spirit Master
- Posts: 9711
- Joined: Mon Dec 01, 2008 10:18 pm
Darn it, I got the crappy DS version instead of the Wii version. I want that game so bad, but I don't have a Wii and my mom won't let me get one, so meh.Qloof234 wrote:Let it be known that the first thing that jumped to mind when I heard that was this
You're probably not pressing the right buttons. Please check the controls on the first page.Sammy_P wrote:It wont let me do 1 Player or 2 Player Mode!
- MyNameIsKooky
- Rainbow Spirit Master
- Posts: 9711
- Joined: Mon Dec 01, 2008 10:18 pm
- MyNameIsKooky
- Rainbow Spirit Master
- Posts: 9711
- Joined: Mon Dec 01, 2008 10:18 pm
BUMP.
I'm much more experienced at Super Mario Brothers hacking now. I've recognized the majority of the ROM.
I can now modify enemy behaviours, object behaviours, palletes, world tuning, and lots of other SMB stuff through Hex-Editing.
If anyone has any requests, just ask me and I'll see if I can try to post a hack of your request. Or just pictures if that's illegal or something.
I'm much more experienced at Super Mario Brothers hacking now. I've recognized the majority of the ROM.
I can now modify enemy behaviours, object behaviours, palletes, world tuning, and lots of other SMB stuff through Hex-Editing.
If anyone has any requests, just ask me and I'll see if I can try to post a hack of your request. Or just pictures if that's illegal or something.
- MyNameIsKooky
- Rainbow Spirit Master
- Posts: 9711
- Joined: Mon Dec 01, 2008 10:18 pm
- MyNameIsKooky
- Rainbow Spirit Master
- Posts: 9711
- Joined: Mon Dec 01, 2008 10:18 pm
Every area both real and extraneous can be found at http://1st.geocities.jp/bysonshome/smb1 ... 56a_2.html
- LittleZbot
- Rainbow MegaStar
- Posts: 3039
- Joined: Fri Jul 03, 2009 10:51 pm
- Contact:
Re: NES Super Mario Brothers
It's not there.MyNameIsKooky wrote:
EDIT: The download for the ROM has been deleted. Google "super mary [p1][!].nes rom" (without the "s) and click on the 3rdish result. The ROM is called super mary [p1][!]. It's found by the bottom of the list. Download that.
To Shorty, who was immortalized in an adventure.
To Marinus, who was my community older brother.
To Janet, who I will remember every time I wear a toque.
May these lost Wonderlanders find true adventure beyond us.
Discord: LittleZbot#3936
To Marinus, who was my community older brother.
To Janet, who I will remember every time I wear a toque.
May these lost Wonderlanders find true adventure beyond us.
Discord: LittleZbot#3936
EPICBUMP
@LittleZBot; Try googling for "Super Mario Bros. NES ROM" instead. It might work.
Anyways, I have created a theory as to why the infamous Minus World glitch happens (not the clipping through wall part - that's a collision error).
So. This is based off of two assumptions:
1) There's a list of values that any warp pipe (including ones that aren't warp zones) can use. These values are levels to warp to.
2) Once the "WELCOME TO WARP ZONE" text is loaded, it activates the warp pipe's proper values.
Alright, so. How it works:
The default value for a warp pipe is null, ergo it references another data set entirely. Every pipe has a value that tells the game if Mario can use it to warp. By default, it's off, except in the warp zone, where it starts on.
Any pipes in the Warp Zone only "activate" - as in use their proper level value - once the text shows up. Assuming this is correct, these two assumptions cause a huge mistake.
If Mario enters the pipe before the text is loaded, it still references a value that has nothing to do with warp pipes - ergo, it loads the Minus World instead. Likewise, the second pipe (if you move towards it) also loads another world entirely, only it's an actual world.
I don't know if this is accurate - it's just my assumption based off of how I think SMB handles warp pipes.
@LittleZBot; Try googling for "Super Mario Bros. NES ROM" instead. It might work.
Anyways, I have created a theory as to why the infamous Minus World glitch happens (not the clipping through wall part - that's a collision error).
So. This is based off of two assumptions:
1) There's a list of values that any warp pipe (including ones that aren't warp zones) can use. These values are levels to warp to.
2) Once the "WELCOME TO WARP ZONE" text is loaded, it activates the warp pipe's proper values.
Alright, so. How it works:
The default value for a warp pipe is null, ergo it references another data set entirely. Every pipe has a value that tells the game if Mario can use it to warp. By default, it's off, except in the warp zone, where it starts on.
Any pipes in the Warp Zone only "activate" - as in use their proper level value - once the text shows up. Assuming this is correct, these two assumptions cause a huge mistake.
If Mario enters the pipe before the text is loaded, it still references a value that has nothing to do with warp pipes - ergo, it loads the Minus World instead. Likewise, the second pipe (if you move towards it) also loads another world entirely, only it's an actual world.
I don't know if this is accurate - it's just my assumption based off of how I think SMB handles warp pipes.
I've seen an actual technical explanation some time ago. I forgot most of it but basically the game relies on the pipe's on-screen position somehow. There are a few other pipes that are possible to fake out under TAS conditions. One such trick is pulled off in the TAS to get through world 8 faster, IIRC.
EDIT: Sorry, I messed up. Those two glitches are apparently unrelated:
EDIT: Sorry, I messed up. Those two glitches are apparently unrelated:
And here's the alternate pipe glitch:it's just an oversight of the programmers that you can get into the pipe before the correct warp labels are assigned.
Copied from TASVideos.Theory: The game can have only one "entry point" (a pipe or vine) per screen. The reason lies in how the game is designed: There is just one global variable in the game RAM that determines where pipes or vines in the current screen lead. Once the screen scrolls far enough for the next target label to be loaded from the level data, all entry points in the current screen will lead to that place.
Rest in peace, Kym. I hardly knew ya.
Rest in peace, Marinus. A bright star, you were ahead of me on my own tracks of thought. I miss you.
Rest in peace, Marinus. A bright star, you were ahead of me on my own tracks of thought. I miss you.
- MyNameIsKooky
- Rainbow Spirit Master
- Posts: 9711
- Joined: Mon Dec 01, 2008 10:18 pm
If the text isn't loaded in the World 1-2 Warp Pipes then you'll get the World 4-2 Warp Pipe sequence, which is why the second pipe leads to World 5. Since World 4-2 only has one warp pipe, it has to make the other numbers for the other two nonexistant warp pipes an invisible character, in this case character #36. If you would place two more pipes and enter either the lefthand one or the righthand, you would end up in World #36, which happens to be the Minus World.
I know tons about the Super Mario Bros. ROM and how it works, but I don't know why it loads the 4-2 Warp Zone in World 1-2 before it finishes scrolling.
I know tons about the Super Mario Bros. ROM and how it works, but I don't know why it loads the 4-2 Warp Zone in World 1-2 before it finishes scrolling.
MyNameIsKooky wrote:If the text isn't loaded in the World 1-2 Warp Pipes then you'll get the World 4-2 Warp Pipe sequence, which is why the second pipe leads to World 5. Since World 4-2 only has one warp pipe, it has to make the other numbers for the other two nonexistant warp pipes an invisible character, in this case character #36. If you would place two more pipes and enter either the lefthand one or the righthand, you would end up in World #36, which happens to be the Minus World.
I know tons about the Super Mario Bros. ROM and how it works, but I don't know why it loads the 4-2 Warp Zone in World 1-2 before it finishes scrolling.
Oh, okay. My guess then is like with some other games, World 4-2's warp zone is what's loaded by default until the sequence calling the right warps is loaded.Muzozavr wrote:I've seen an actual technical explanation some time ago. I forgot most of it but basically the game relies on the pipe's on-screen position somehow. There are a few other pipes that are possible to fake out under TAS conditions. One such trick is pulled off in the TAS to get through world 8 faster, IIRC.
EDIT: Sorry, I messed up. Those two glitches are apparently unrelated:And here's the alternate pipe glitch:it's just an oversight of the programmers that you can get into the pipe before the correct warp labels are assigned.Copied from TASVideos.Theory: The game can have only one "entry point" (a pipe or vine) per screen. The reason lies in how the game is designed: There is just one global variable in the game RAM that determines where pipes or vines in the current screen lead. Once the screen scrolls far enough for the next target label to be loaded from the level data, all entry points in the current screen will lead to that place.
Why don't you like the DS version?MyNameIsKooky wrote:Darn it, I got the crappy DS version instead of the Wii version. I want that game so bad, but I don't have a Wii and my mom won't let me get one, so meh.Qloof234 wrote:Let it be known that the first thing that jumped to mind when I heard that was this
You're probably not pressing the right buttons. Please check the controls on the first page.Sammy_P wrote:It wont let me do 1 Player or 2 Player Mode!
I have both, and I think the Wii version is better, but the DS one is still fun.
Generation 59: Community experiment. The first time you see this, take the generation # and add 1. Put in your signature.
- MyNameIsKooky
- Rainbow Spirit Master
- Posts: 9711
- Joined: Mon Dec 01, 2008 10:18 pm
- MyNameIsKooky
- Rainbow Spirit Master
- Posts: 9711
- Joined: Mon Dec 01, 2008 10:18 pm
- DEEMAN223344
- Rainbow MegaStar
- Posts: 3145
- Joined: Tue Dec 04, 2007 8:07 pm
- MyNameIsKooky
- Rainbow Spirit Master
- Posts: 9711
- Joined: Mon Dec 01, 2008 10:18 pm
- DEEMAN223344
- Rainbow MegaStar
- Posts: 3145
- Joined: Tue Dec 04, 2007 8:07 pm
- MyNameIsKooky
- Rainbow Spirit Master
- Posts: 9711
- Joined: Mon Dec 01, 2008 10:18 pm