Views: 852,430,662
24 users online: 7 up, AnEvilGhost, Arash, BennyWhatever, Centipede, crm0622, Daizo Dee Von, Digital Entertainment, Enan63, Far, Freitasth, G3rminho, h.carrell, Heraga, hulahoop, King Mayro, LOLRyan2006 the Goombud, MechaNinji, Miscalc, Runic_Rain, ScatmanJones49, Skye, Sweetdude, TheNightmareKing - Guests: 63 - Bots: 122 Users: 47,001 (2,526 active)
Latest: GunRat
Tip: If it's possible to carry a tileset-specific sprite (such as a Buzzy Beetle or Bob-omb) through a pipe, make sure it has the correct graphics and sprite palette on the other side!Not logged in.
Details for Sprite Scroll Fix
SMW Patches - Sprite Scroll Fix 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. 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 - 2020 - SMW Central
Legal Information - Privacy Policy - Link To Us


Follow Us On

  • YouTube
  • Twitch
  • Twitter


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