From 8f9bc12e3c8e6432905628c2a50d0039f31b0a88 Mon Sep 17 00:00:00 2001 From: scawful Date: Sun, 12 May 2024 10:23:41 -0400 Subject: [PATCH] fix gbc link death respawn dark world --- Masks/mask_routines.asm | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/Masks/mask_routines.asm b/Masks/mask_routines.asm index f2406bf..dae20eb 100644 --- a/Masks/mask_routines.asm +++ b/Masks/mask_routines.asm @@ -69,12 +69,18 @@ StartupMasks: ForceResetMask_GameOver: { - LDA $02B2 : BEQ .still_link - %ResetToLinkGraphics() -.still_link - LDA.b #$30 - STA.b $98 - RTL + LDA $02B2 : BEQ .still_link + CMP.b #$06 : BEQ .gbc_link + %ResetToLinkGraphics() + JMP .still_link + .gbc_link + JSL UpdateGbcPalette + LDA #$3B : STA $BC ; change link's sprite + + .still_link + LDA.b #$30 + STA.b $98 + RTL } ForceResetMask_SaveAndQuit: