12 users online: AyGaAlPa, CONLUSH666, gabriel09213535, Ging, Green, Guido_Keller, Ice Man, kcr141, Knight of Time,  MarioFanGamer, omochaoo, random_box - Guests: 79 - Bots: 110
Users: 62,906 (2,633 active)
Latest user: retardbus

Slope Pass Glitch Fix 2.1

SMW Patches → Slope Pass Glitch Fix 2.1

Submission Details

Comments (4)

HammerBrother Link
Explanation: Slopes are passible if you have a negative Y speed (traveling upwards). Same goes with ledges. In fact, BOTH of them can pass through if they are quote on quote “rising faster in relation to the player”.

For slopes, you have to be traveling upwards at an angle that is less steep than the slope.

For normal ledges, they have to be layer 2 and rising faster than the player's upwards speed.

The same applies to sprite platforms as well.
Vellidragon Link
Also fixes the problem where Mario can't jump if his base is overlapping a slope tile but he's not already standing on it. This is relevant if you have slopes that extend to the ground which Mario can walk through.
 Erik Link
Tested with: Asar v1.71; SA-1 v1.32; Lunar Magic 3.04; snes9x 1.60.. somewhat.
This patch is up to the standards and requires no remoderation... problem is I only managed this once, and I forgot to get a gif... and haven't been able to cause this glitch to reproduce in reliable conditions again. So if anyone else can assist with that, because for now I can't remove the tag without solid proof it works.
 Erik Link
Seems to work fine.
Special thanks to LDA for providing me a savestate to test this because smh