Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified patches/ips/vanilla_camerafixes.ips
Binary file not shown.
17 changes: 16 additions & 1 deletion patches/src/vanilla_camerafixes.asm
Original file line number Diff line number Diff line change
Expand Up @@ -102,4 +102,19 @@ assert pc() <= !bank_84_free_space_end
; Fix Bomb Torizo crumbling animation (which can be very messed up if the player earlier visited a room
; that maxed out enemy projectiles)
org $86A8FD
ADC $1B23, x ; was: ADC $1B23
ADC $1B23, x ; was: ADC $1B23


;; GT: Exit fight mid-palette-change fix.

; The door transition code assumes the palette counter/timer is 0.
; If the GT fight is exited while GT is changing color, the counter
; can be non-zero, causing the transition to start at the wrong timer
; index. If the index is high enough, this can corrupt the graphics
; during the transition.

; Include the palette counter/timer in the door transition zero-loop
; counter so the transition starts from the correct index.

org $82e1e1 ; (Game state Ah (door transition - setup) ;;;)
ldx #$0104
Loading