Banner
Views: 778,732,627
Time:
16 users online: Allrounder,  Atari2.0, Darolac, Diego Kaizo,  FPzero, Golden Yoshi, gresh, Idrinkgrapesoda, Kevin Strom, MrDeePay, NeptuneNeon,  Ninja Boy,  Noivern, Orphen Nightford, supermargot,  underway - Guests: 43 - Bots: 227 Users: 40,832 (1,684 active)
Latest: xSadesstXx
Tip: The "No More Sprite Tile Limits" patch does NOT increase the limit for the amount of sprites onscreen at once.Not logged in.
Details for P-Balloon Timer Fix
SMW Patches - P-Balloon Timer Fix
File Name: P-Balloon Timer Fix
Added:
Version History: View
Authors: GreenHammerBro
Tool: Asar
Requires Free Space: Yes
Bug Fix: Yes
Featured: No
Description: Fixes a bug where the p-balloon timer does not freeze when $9D is set (such as L and R scrolling).

EDIT:
-You can now cancel balloon at any time by pressing a button (A by default)
-Fixes a bug that only exist via ASM methods that clears the timer (to #$00); the countdown decrements the timer BEFORE checking if its zero, making it possible to decrement it to #$FF and refilling the timer.
-Fixes additional bug (can be turned off if you want to) that Mario retains his state (spinjump, air flag, etc) prior grabbing it.

See patch's comments for more fixes.
Tags: frozen, lorom, p-balloon, sa-1, super fx, timer
Download: Download - 27.72 KiB
145 downloads
Screenshots
Image
Major Flare
Tested with: Asar 1.71, ZMZ 1.08, SA-1 1.32 and LM 3.04.

This patch is already up to the standards and requires no remoderation.
Posted by:  Major Flare - | Link
GreenHammerBro
@telinc1

Thanks. The only drawback is when other patches have conflicts with the hijack address, should other patches modify the "remove-able hijack", you'll lose that address to remove the freespace code. I'm pretty sure no one would ever repatch when there is an org conflict after experienced crashes from it. As you see in "DontLosePBalloon.asm"'s comment.
Posted by: GreenHammerBro - | Link
Telinc1
The additional patch now correctly cleans its freespace when being unpatched, for which I'm approving this update. There are no other changes to the patches, so I trust that the previous version has been rightfully approved.
Posted by:  Telinc1 - | Link
GreenHammerBro
Now fixed the wrong opcode number check when autocleaning to remove the freespace code.
Posted by: GreenHammerBro - | Link

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

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


Total queries: 7

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented