Name: | Move Layer 3 to Subscreen Fix v1.1 |
Authors: | Kevin, Lui |
Added: | |
Version History: | View |
Tool: | Asar |
Requires Free Space: | Yes |
Bug Fix: | Yes |
Featured: | No |
Description: | This lets you move layer 3 to subscreen via Lunar Magic without actually affecting the layer 3 status bar, which will always remain on top of everything, as usual. Note that this may be incompatible with other patches that hijack IRQ. Kevin's update: now it works with recent SA-1 versions. Mod edit (2024-02-03): Changed the default freeram define, as what was there before wasn't actually free. |
Tags: | layer 3 lorom sa-1 |
Comments: | 19 (jump to comments) |
Download
946 bytes | 1,144 downloads
Comments (19)
Tested with Asar 1.81, Lunar Magic 3.33, SA-1 1.40, Snes9x 1.59.2, BSNES Accuracy 0.7.1.
doesn't seem to be my case, i just redownloaded it and l1,2 and 3 are being disabled for some weird reason
otherwise quite nice
Can confirm the updated changes to your original post work, so thank you for your fix.
It works mostly on my end but I ended up reverting because I had some unusual behavior with b4vwf message boxes where the message box animations won't render, or render is delayed for some reason. Wonder if there's a way I can fix that, otherwise that's probably just a proprietary issue with my hack.
- Layer3 image does not respond to Lunar Magic command to send to subscreen; it stays over the background.
Wait, I think I made some misinfo. 'load_overworld.asm' is unnecessary and 'level_init.asm' goes in GM14. I'll edit my post.
- Layer3 image does not respond to Lunar Magic command to send to subscreen; it stays over the background.
However, it requires UberASMTool for this. Insert level_init.asm in gamemode 14 or as level ASM. And of course, apply l3fix.asm with Asar.
Edit: The UberASM for this fix visually gets rid of the M7 tilemaps (Reznor's wheel, Iggy's platform...) in the M7 boss rooms for some reason...
This patch is up to current standards, thus it requires no remoderation.
Yeah, I might ask the mods to remove that said tag.
Added sa-1 tag and added automatic check for SA-1 instead of enabling manually.