The Questionable Level Design Contest ends in…
Views: 915,302,814
28 users online:  AmperSam, anonimzwx,  Anorakun,  brickblock369, Carld923, codfish1002, crocodileman94, FPI, Fullcannon, Infinity,  JamesD28, KevinM, kuroki, LiamBLOL, LouisDoucet,  MarkAlarm, Marven Stormlight, MassPunishment, Nint, OrangeBronzeDaisy, qantuum, Robert202, Segment1Zone2, Soonstar,  Tahixham,  Teows, The Yak Smoker, UTF - Guests: 56 - Bots: 163 Users: 51,269 (2,251 active)
Latest: jabba
Tip: The music in SMW's default castle/ghost house intros and boss battles can be changed by hex editing. See $0584DB and $0584E2 in the ROM map.
Not logged in.
Details for Player X Speed Fix 3.0
SMW Patches - Player X Speed Fix 3.0 Link - Show random
File Name: Player X Speed Fix 3.0
Version History: View
Authors: HammerBrother, tjb0607
Tool: Asar
Requires Free Space: Yes
Bug Fix: Yes
Featured: No
Description: This patch fixes 3 quirks in SMW:
-Certain X speeds cause Mario to be unable to jump (despite playing the jump sfx), this happens when being pushed very fast from an autoscroll or boost block.
-If your speed is higher than the maximum, holding forward in that direction would slow you down.
-When you're moving at the maximum speed, your speed is constantly oscillating up and down around the maximum, rather than staying constant.
You can select which fixes you'd like applied within the patch settings. The included readme details the impact to how the game plays from each fix.

3.0 update by tjb: Complete rewrite of most of the code to fix several bugs, and added options to make some fixes optional.
Tags: jump, lorom, oscillation, sa-1, slowdown, speed, super fx, x-speed
Download: Download - 5.26 KiB
Incredibly minor, but using this actually causes you to die in the vanilla title screen (due to your position after Yoshi spawns near the beginning).
Posted by: SJandCharlieTheCat - | Link
-If your speed is higher than the maximum, holding forward in that direction would slow you down.

...If you are in midair.

How this works is that when pressing left/right in midair, the game applies the same deceleration used when you are on the ground. I think this is an oversight that Nintendo programmed on how to cap the player's X speed in midair.
Posted by: HammerBrother - | Link
Tested With:
Lunar Magic 3.21
Asar 1.71
SNES9X 1.60
SA-1 1.32
UberASM 1.4

Fixed a crash where if you re-insert patch with !FixOscillation disabled when holding left or right (JSL remained but not the code). Seems to work correctly otherwise.
Posted by:  RussianMan - | Link
Agreed with katun, this patch has been polished to the point that there are no downsides.
Posted by: Wyatt - | Link
Let's hope this patch becomes a standard for kaizo design.
Posted by: katun24 - | Link

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

Copyright © 2005 - 2021 - SMW Central
Legal Information - Privacy Policy - Link To Us


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Super Mario Bros. X Community
  • Mario Fan Games Galaxy
  • sm64romhacks