Language…
7 users online: AJ1Ayrton, Chaveszzz12,  RussianMan,  Saphros, Torchkas, underway, xMANGRAVYx - Guests: 71 - Bots: 131
Users: 67,615 (2,008 active)
Latest user: Ethan745

Free $7F0000 (OW Event Restore)

SMW Patches → Free $7F0000 (OW Event Restore)

Submission Details

Name: Free $7F0000 (OW Event Restore)
Authors: Erik, Kaijyuu
Added:
Version History: View
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: This patch reloads the overworld event data every time the overworld is loaded instead of just at the title screen. This fixes the path reveal animation glitch and gives 16,384 extra bytes of free RAM during levels at $7F0000.

v1.1 (Erik)
-----------
- Remapped 04DD40 to a JSL. This makes it so a JSL-RTS jump isn't necessary, saving some bytes and cycles.
- Optimized some code.
- Added SA-1 support.
Tags: events lorom overworld sa-1
Comments: 4 (jump to comments)
Download 455 bytes | 498 downloads

Comments (4)

Brolencho Link
Thank you so much.
 MarioFanGamer Link
Moderated with:
  • SNES9x v1.55
  • Asar 1.71
  • Lunar Magic 3.03
  • SA-1 v1.31

Although this doesn't matter for normal hackers (usually), advanced hackers definitively should take a look at this patch.

Originally posted by GreenHammerBro
This can be useful for huge tables like HDMA effects.

Useful indeed. I used that for my scroll gradient where the HDMA table needs to be decompressed into a table individual single scanlines.
HammerBrother Link
Quote
16,384 extra bytes of free RAM during levels at $7F0000


$7F0000-$7F3FFF, woah, this is probably one of the biggest RAM free-er patches I've ever seen. This can be useful for huge tables like HDMA effects.

During testing, they are not used at all during teleports to another level, so you can have cross-level flags using this patch.
 Erik Author Link
Remoderated.
Tested with: SA-1 v1.31; bsnes-plus v073+3a; Lunar Magic 3.03; Asar 1.71
Added SA-1 support and replaced some old code.