Language…
19 users online: anonimzwx, Aurel509, buggy789, codfish1002, cohimbra, Dennsen86,  Doctor No, Fozymandias, Gamet2004, Green, Green Jerry, jirok1, LightAligns, Metal-Yoshi94, Mischievous Marc, Raychu2021, RicardoDeMelo, RZRider, sinseiga - Guests: 277 - Bots: 324
Users: 64,795 (2,375 active)
Latest user: mathew

Proximity Wraparound fix

SMW Patches → Proximity Wraparound fix

This file is obsolete. The latest version is Proximity Wraparound fix 2.0. For other versions, check the version history.

Submission Details

Name: Proximity Wraparound fix
Authors: HammerBrother, JackTheSpades
Added:
Version History: View
Tool: Asar
Requires Free Space: Yes
Bug Fix: Yes
Featured: No
Description: This patch fixes various sprites using the horizontal and vertical proximity check that wraps around the border of the screen. It includes:

- Thwomps
- Falling spike
- Yoshi egg
- Chargin Chuck
- Splittin Chuck
- Bouncin Chuck
- Whistlin Chuck
- Rip van fish
NEW - Upside down Piranha plant and its classic.
NEW - Jumping Piranha plant
Tags: bugfix lorom needs remoderation proximity sa-1
Comments: 5 (jump to comments)
Download 2.88 KiB | 182 downloads

Screenshots

Comments (5)

 RussianMan Link
Too bad it doesn't fixes exploding blocks and other sprites I forgot about :(
DiscoTheBat Link
This patch is good for people that don't want certain sprites from acting weird should the player be at the boundaries of the screen, making the sprite checks go crazy.
HammerBrother Author Link
Do note that custom sprites are not affected by this. Therefore, use the subroutine in this asm file instead.
HammerBrother Author From older version: Proximity Wraparound fix Link
You mean the original proximity check on the asm library? Although, I didn't intentionally steal his code, I wrote this patch from scratch, must be a coincidence then.
DiscoTheBat From older version: Proximity Wraparound fix Link
Well, the JSLs for SubHorizPos16Bit and SubVertPos16Bit have been converted to JSR in order to save a bit of time and space. Also, this code was made by Sonikku.