Post subject: Having trouble with Infinite Time cheat in Super Mario World
Joined: 4/22/2014
Posts: 59
Location: United Kingdom
For someone who used ZSNES for a long time, I have recently moved to BizHawk simply because of its superior Rewind ability. However, I'm having trouble with a certain cheat on Super Mario World. I find the Infinite Time cheat to be useful, as I usually hate being rushed when casual gaming, and plus, it's quite useful for some of the many SMW hacks out there. But I can't get the infinite time cheat to work on BizHawk; encoding the Game Genie code C264-64D7 does nothing (it does disable the timer on ZSNES however), and changing the addresses $008E28 / 0x01028 to AD (which disables the timer, according to the ROM Map page on SMW Central) is doing nothing either. Am I doing anything wrong?
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3573)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
If you are applying a cheat, you need to apply it to the "System Bus" memory domain, if you got the address from another source than bizhawk. I can't speak as to whether the game genie encoder/decoder for snes works or not (though I was under the impression it did, or I wouldn't have released that feature ((but I haven't personally used it)))
It's hard to look this good. My TAS projects
Joined: 4/22/2014
Posts: 59
Location: United Kingdom
Nope, I've tried applying it to the Bus domain, but the timer still counts down. Interestingly enough, another cheat, changing 7E0019 to 03 (which always keeps you as Fire Mario) works.
Post subject: Re: Having trouble with Infinite Time cheat in Super Mario World
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
Beed28 wrote:
For someone who used ZSNES for a long time, I have recently moved to BizHawk simply because of its superior Rewind ability.
There's also RetroArch if you just want to play. It has some nice shaders.
Player (173)
Joined: 12/28/2007
Posts: 235
Location: Japan, Sapporo
You may have to change a RAM address, not ROM one. Change 7E0F30 (counter for timer) to 01, or change 7E0F31 (hundreds of timer) to 09, for example. Both worked for me.
Retired because of that deletion event. Projects (WIP RIP): VIP3 all-exits "almost capeless yoshiless", VIP2 all-exits, TSRP2 "normal run"
Joined: 4/22/2014
Posts: 59
Location: United Kingdom
Excellent. That did the trick. Thanks!