Language…
19 users online:  AmperSam, AnEvilGhost, aroohwahoou, BaldiBasic, C722435, Daizo Dee Von, E-man38, Flaming Hot Toons, GigaCrash, Green Jerry, Gurjinter, ioscotty, LuigiTime, nanec, Nicoke42, Odyssey K., Ringo, schema_tuna, Stivi - Guests: 64 - Bots: 290
Users: 56,258 (2,266 active)
Latest user: BriGuy

Overworld Event/Exit Indicators

UberASM Repository → Overworld Event/Exit Indicators

Submission Details

Name: Overworld Event/Exit Indicators
Author: Blind Devil
Added:
Type: Overworld, Game Mode
Includes GFX: Yes
Includes Hijack: No
Featured: No
Description: This piece of ASM makes tiles appear in the overworld border, to show if levels have one, two, or no exits, and also if said exits/events were triggered. Useful for tracking normal and secret exits in general.

It's recommended to use this in gamemodes D and E. Also it's currently incompatible with the 'more OW levels and events' patch.
Tags: events exits layer 3 lorom overworld overworld border sa-1
Comments: 2 (jump to comments)
Rating:
0.0 (0 ratings)
No rating
Download 4.40 KiB | 330 downloads

Screenshots

View all

Comments (2)

h.carrell Link
in lunar magic 3.xx, you can have more than 1 secret exit
 Telinc1 Link
A rather useful resource, especially for larger hacks. My only complaint about it is that it could be made a bit more user-friendly, especially with the positioning of the tile (a direct VRAM address isn't that easy to figure out) and the calling of the routine (you need at least some ASM knowledge to JSL to it properly).

The routine tells you to place it in main code. I recommend you place it in NMI code, especially if you're not using it for something else (or animating any tiles). The write to VRAM directly uses the PPU registers and works in main code by dumb luck (the NMI routine in Super Mario World almost always exits quite a bit before the end of V-Blank, so code run at the very start of the frame will still be in V-Blank).