+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  mario1 hacks lead to world 0-1 (¿¿??)
Pages: [1]
Author Topic: mario1 hacks lead to world 0-1 (¿¿??)  (Read 631 times)
visjoner
Guest
« on: July 22, 2007, 11:28:31 am »

Hello, I'm a new user here. Just commenting a problem i have with smb1 hacks.
Most of them, when i start a new game, begin in world 0-1, which is a fortress.
DO u know the reason of that? I use FCEUltra.
Googie
Guest
« Reply #1 on: July 22, 2007, 11:43:40 am »

Cause you have a bad ROM dump, look for the SMB ROM that's either (PRG 0) or (PRG 1), if not look here for the SMB fix patch. That patch'll fix the prollem with the 0-1, see ya's...
KingMike
Guest
« Reply #2 on: July 22, 2007, 01:29:09 pm »

Unfortunately, some SMB hacks made with the titleless ROM won't work on FCEUltra, even if you patch them to the good ROM.



(I think that includes Quest for the Missing Hat. Wink )
southark2
Guest
« Reply #3 on: July 29, 2007, 05:52:46 am »

There is another way to get around it in fce ultra, before you press start hold down the A botton, and low, and behold it loads the real levels instead of showing the bad dump level, I had a theory that the fce ultra coders put this in there to discourage bad dump hacks, and such, but I have been told that it's not true, later.
Daniel
Guest
« Reply #4 on: July 29, 2007, 05:57:04 am »

Dave, I have a simple explanation for why that works-

Holding "A" and pushing the Start Button will (in SMB1) activate a hidden cheat code that sends the character to the last World they were at when they lost their last life. Naturally, the variable for such a thing would be a simple 1-1 when the game is first booted up.
southark2
Guest
« Reply #5 on: July 29, 2007, 06:04:51 am »

Yeah that sums it up, but I was referring to the bad dump level that you get no matter what bad dump you load it is the same in most cases.
Sliver X
Guest
« Reply #6 on: August 03, 2007, 09:30:49 am »

The 0-1 glitched hacks are typically old... The first dump of SMB to be widespread over the internet was in fact a pirate version of the game (Notice how none of them have title screens?).

Why is this a problem, you may ask? The pirate version of the game doesn't initialize the RAM properly, and when the game looks for what world to jump to, it finds a 0 instead of a 1, hence starting in 0-1.
Disch
Guest
« Reply #7 on: August 05, 2007, 02:44:15 pm »

Quote from: Sliver X on August 03, 2007, 09:30:49 am
Why is this a problem, you may ask? The pirate version of the game doesn't initialize the RAM properly, and when the game looks for what world to jump to, it finds a 0 instead of a 1, hence starting in 0-1.

anal correction:  it finds a $FF instead of a $00.  but other than that you're right.
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC