Banner
Views: 236,026,062
Time: 2013-05-20 01:51:30 PM
22 users online: ArchangelGabriel, Bombchu, carbonMessiah, Dark Yoshi, Falconpunch, Grav, Koopster, o Luigi-San, MarioBros980, Masterlink, mju90, phenolatukas, Pixels, Poloros, Purple Rex, Rockythetigre, SacredSilverYoshi, simonfox, o TheMonkeyBob, TheOtherGuy25, Vitor Vilela, wiiqwertyuiop - Guests: 21 - Bots: 15Users: 22,851 (1,294 active)
Latest: Ultra Zone
Tip: Read the F.A.Q. before/after registering.
Enemy jumping discovery
Forum Index - SMW Hacking - General SMW Hacking Help - SMW Data Repository - Enemy jumping discovery
Pages: « 1 2 »
I discovered something odd in SMW: if you continuously jump on an enemy (in this case, jumping fish) for a really, really long time, the number of enemies you have jumped on in a row gets reset.

In other words, after jumping on a certain amount of fish (or any enemy) without touching the ground, you stop getting 1-ups, and it acts as if you touched the ground and started over. Here is a video to show you what I mean:

<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/214c0oWFUEI&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/214c0oWFUEI&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
I wasn't counting, but my guess is that you eventually got FF (255) consecutive 1-Ups (well, bounces), so the counter rolled back over to 00.

Nice work on hopping that many times.
Interesting! I think it's because some ram address or something gets reset to 0 after a while.
edit: A ninja explained it quite well.
Last edited on 2009-12-02 11:21:35 PM by Fakescaper.
Originally posted by Kuribo's Christmas Stocking
I wasn't counting, but my guess is that you eventually got FF (255) consecutive 1-Ups (well, bounces), so the counter rolled back over to 00.

Nice work on hopping that many times.


Yep, it was 255... I should've thought of that.
Yes, because RAM's values can't be greater than FF.
Yup, looks like you made $1697 exceed. Something similar happens with $141A, when you enter 256 pipes or doors in the same level, the level will reset.
Nice job on finding this, although the result was quite expectable.
Happy Fuzzy-Buns: enterind 256 pipes and reset level... this is awesome, but I think nobody tried it yet.
What happens if you make a patch or levelasm that decrements the ram address for the level number thing and the 1-up thing whenever you activate it or something? Would that fix those glitches even though they are extremely unlikely.
Could pretty easily make a patch that stops this from overflowing. Not sure about the level number one (though it'd probably work to).
What exactly happens with the level reset?
Originally posted by Fierce Deity Manuz OW Hacker
Happy Fuzzy-Buns: enterind 256 pipes and reset level... this is awesome, but I think nobody tried it yet.


I did. Iceguy did. Nekoh did. A few others did.
But it could be pretty noticable in a long pipe maze level.
Roy: oh yeah. Sorry for my incovenience. I said that because in many hacks I played (except DWTLC and those Screen-Scrooling Pipes) I've never seen huge pipe mazes.
I made a patch to fix this.

Haven't tested it, but I don't have the patience to actually do it.

I guess some patch moderator will have to. *shrugs*
I remember Iceguy making a patch for it, but not submitting it because:

1. The bug was barely noticable.
2. It was super easy to fix.

Eh. His one simply stored #$01 to $141A, this one could've done that too but who cares.
I tested it with the parallelworlds patch while trying to add it to the parallel patch, and it seems to work alright. Altough I couldn't text the life part.
Is there another addresses which reset like the ones here?
I wonder if there is anything else to find? (You got the lives and the pipes/doors part), but I wonder what other things might be affected?
Originally posted by Ski Jump Bubblun
I wonder if there is anything else to find? (You got the lives and the pipes/doors part), but I wonder what other things might be affected?


There could be many other things, but I'm not sure what they could be...
I think personally ALL RAM addresses which have values from $00 to $FF can reset.
Originally posted by Manuz, the OW Hacker
I think personally ALL RAM addresses which have values from $00 to $FF can reset.


Wrong, if this where true then the powerup would reset. Meaning mario would return to small.
Pages: « 1 2 »
Forum Index - SMW Hacking - General SMW Hacking Help - SMW Data Repository - Enemy jumping discovery

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2013 - SMW Central
Legal Information - Link To Us


Total queries: 27

Menu