Views: 925,694,239
23 users online: Alex_X8,  BeeKaay, Duraner Hawkeye, E-man38,  Eevee, Feh Ribeiro,  GlitchCat7, Infinity,  JamesD28, katun24, Kitikuchan, KlonoA13Phill, kuroki, mae_86,  NopeContest, odym82, Paperdomo101, RZRider, ShadowBoxer_Sandshrew, Shuttles, solgaleo35, supermerkurii, Valentine - Guests: 88 - Bots: 226 Users: 51,751 (2,055 active)
Latest: Nostalgick
Tip: Don't place dragon coins near a goal post because they keep glowing when a level fades out.
Not logged in.
Details for Sprite Scroll Fix
SMW Patches - Sprite Scroll Fix Link - Show random
File Name: Sprite Scroll Fix
Version History: View
Authors: HammerBrother
Tool: Asar
Requires Free Space: Yes
Bug Fix: Yes
Featured: No
Description: This patch fixes a bug where if you only clear out $7E1411 and/or $7E1412 and try to manually scroll the screen by incrementing or decrementing $7E1462 and/or $7E1464, sprites may fail to spawn or spawn on the side where the screen moves away from depending on how Mario is positioned to scroll the screen.
Tags: bugfix, glitch, lorom, needs remoderation, sa-1, scroll
Download: Download - 3.84 KiB
This is how SMW handles spawning sprites:

This checks if Mario's X on-screen position is to the right or left of the “center” of the “static camera region” (which is $142A (2 bytes)), to determine the direction to spawn sprites.

And to load sprites onto the screen:

This patch modifies:
$00F728 to $00F72B - 4 bytes
$00F80C to $00F80F - 4 bytes
$00F713 to $00F717 - 5 bytes
$00F7F4 to $00F7F8 - 5 bytes

To detect a change of X position to determine direction. Thank goodness this works with the extended levels on LM v3+
Posted by: HammerBrother - | Link
Sprites loading uses $55 to determine which side to spawn.
Posted by: HammerBrother - | Link
i think it really fixed one problem i was having with a level
thank you!
Posted by: mjbg - | Link
This is a type of bug that can only happen if you are in ASM hacking. That is why it is hard to find that bug.

I found this bug during the early development of the Mega Man scroll gates with sprites disappearing.
Posted by: HammerBrother - | Link
Von Fahrenheit
Moderator's note: A very... conditionally useful patch. It solves a bug I honestly didn't know existed, but if sprites despawning due to camera trickery is a problem in your hack, then this patch is for you!

Also big props to GreenHammerBro for taking the time to come up with fixes for all the little bugs in SMW.
Posted by: Von Fahrenheit - | 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