From f6fd95e8c6635b06de67b372507cd1cd276995ae Mon Sep 17 00:00:00 2001 From: nn <53490794+nn357@users.noreply.github.com> Date: Sat, 20 Jun 2026 00:57:46 +0900 Subject: [PATCH] fix corruption in door transition with alternative door colors --- patches/ips/alternate_door_colors.ips | Bin 145 -> 145 bytes patches/src/alternate_door_colors.asm | 9 ++++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/patches/ips/alternate_door_colors.ips b/patches/ips/alternate_door_colors.ips index 7a319536c71073477c460b9d5b8193e01a33396d..5b53351abc4396d42c1d0019cb1ff5a4a1d41e0a 100644 GIT binary patch delta 34 qcmbQpIFV5xz%j(xgOOKs*SQ=U!KO9lXtunEop delta 34 qcmbQpIFV5xz%j(xgOOKmDfgnv!cO9lXujR{i# diff --git a/patches/src/alternate_door_colors.asm b/patches/src/alternate_door_colors.asm index 381a699c6f..a6d20d46c2 100644 --- a/patches/src/alternate_door_colors.asm +++ b/patches/src/alternate_door_colors.asm @@ -1,3 +1,6 @@ +arch snes.cpu +lorom + !bank_82_free_space_start = $82FA00 !bank_82_free_space_end = $82FA80 @@ -14,7 +17,7 @@ org $82E7D0 jmp hook_load_tileset -org $82E4A5 +org $82E65D jsr hook_door_transition org $828D2C @@ -28,8 +31,8 @@ hook_load_tileset: rtl hook_door_transition: - sta $099C jsr update_palette + lda #$E664 rts hook_pause: @@ -75,4 +78,4 @@ update_palette: plb rts -warnpc !bank_82_free_space_end \ No newline at end of file +assert pc() <= !bank_82_free_space_end \ No newline at end of file