From ee18cda610876f47e85471cfc583a8d3fe3a1e64 Mon Sep 17 00:00:00 2001 From: scawful Date: Sat, 11 Jan 2025 09:40:59 -0500 Subject: [PATCH] Fix bug with eon abyss link sprite palette --- Masks/gbc_form.asm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Masks/gbc_form.asm b/Masks/gbc_form.asm index a851fd6..be7d85f 100644 --- a/Masks/gbc_form.asm +++ b/Masks/gbc_form.asm @@ -48,10 +48,10 @@ GameboyLinkRedMail: LinkState_GameboyInDungeonEntrance: { + print pc ; if link is in the dark world, change his sprite to the gbc one LDA $0FFF : CMP #$00 : BEQ .return - LDA.w !CurrentMask : BNE .return - LDA $BC : CMP #$06 : BEQ .return + LDA.w !CurrentMask : CMP.b #$05 : BEQ .return JSL UpdateGbcPalette LDA #$3B : STA $BC ; change link's sprite .return @@ -64,10 +64,10 @@ LoadOverworld_CheckForGbcLink: { LDA $0FFF : BEQ .return_lw LDA.w !CurrentMask : CMP.b #$05 : BEQ .return - LDA.b #$06 : STA $02B2 - LDA.b #$3B : STA $BC ; change link's sprite - JSL UpdateGbcPalette - JMP .return + LDA.b #$06 : STA $02B2 + LDA.b #$3B : STA $BC ; change link's sprite + JSL UpdateGbcPalette + JMP .return .return_lw STZ.w $02B2 .return