Language…
7 users online: autisticsceptile1993, CrazyPencilDawg, Dan2point5, DanMario24YT, Gamet2004, iamtheratio, TheOrangeToad - Guests: 265 - Bots: 298
Users: 64,795 (2,378 active)
Latest user: mathew

How could I make "silent/invisible" checkpoints?

I don't feel like this would be the hardest thing to figure out, but how can I make the midway tape be silent? My goal is to have the player cross a checkpoint without having to directly grab the tape, but instead just cross a certain point in the stage.

Any help would be much appreciated!
Well you could use one of these blocks or by messing with the properties of ROM $00F2CD which controls the properties of the midway point.
Make a backup and patch the code below (untested). This should make the checkpoint not glitter when touched and also erase the sound. If you want to make it invisible just edit its graphics.

Code
org $00F2D5
db $80,$01

org $00F2EA
db $EA,$EA,$EA
The patch crashed the game when I touch the checkpoint.
It's most likely because $00F2EA is wrong just change it to F2E9 and it'll be fine.

Code
org $00F2D5
db $80,$01

org $00F2E9
db $EA,$EA,$EA
It still didn't work. I'm using sa-1, retry, and custom power-ups in my hack if that changes anything.
Those are just hex edits so my guess is one of your patches interferes with it so probably your best bet is to use the custom block.
Seeing as you're using sa-1 did you convert those?
Originally posted by GatoSlashFish
It still didn't work. I'm using sa-1, retry, and custom power-ups in my hack if that changes anything.

That's probably the problem,i'm pretty sure the retry would hijack that zone.
Originally posted by Darolac
Originally posted by GatoSlashFish
It still didn't work. I'm using sa-1, retry, and custom power-ups in my hack if that changes anything.

That's probably the problem,i'm pretty sure the retry would hijack that zone.


I was thinking that too but I'm not super familiar with how the retry patch handles the default midway point.