Fixed issue with Duck overwriting GT cutscene gfx
This commit is contained in:
@@ -113,6 +113,7 @@ CheckGanonVulnerability:
|
|||||||
GTCutscene_TransferGfx:
|
GTCutscene_TransferGfx:
|
||||||
PHA
|
PHA
|
||||||
REP #$20
|
REP #$20
|
||||||
|
STZ.w DuckPose
|
||||||
LDA.l GanonsTowerOpenGfx : BEQ .original_crystal
|
LDA.l GanonsTowerOpenGfx : BEQ .original_crystal
|
||||||
PHX
|
PHX
|
||||||
LDX.w ItemStackPtr : STA.l ItemGFXStack,X
|
LDX.w ItemStackPtr : STA.l ItemGFXStack,X
|
||||||
|
|||||||
2
ram.asm
2
ram.asm
@@ -348,6 +348,8 @@ TransparencyFlag = $7E0ABD ; Flags transparency effects e.g. in Thieves T
|
|||||||
;
|
;
|
||||||
OWTransitionFlag = $7E0ABF ; Used for certain transitions like smith, witch, etc.
|
OWTransitionFlag = $7E0ABF ; Used for certain transitions like smith, witch, etc.
|
||||||
;
|
;
|
||||||
|
DuckPose = $7E0AF4 ; Used for duck gfx (2 bytes), zero value stops duck drawing in gfx slot
|
||||||
|
;
|
||||||
ItemGFXPtr = $7E0AFA ; Pointer for item receipt graphics transfers
|
ItemGFXPtr = $7E0AFA ; Pointer for item receipt graphics transfers
|
||||||
; $0000 - no transfer, do nothing
|
; $0000 - no transfer, do nothing
|
||||||
; bit 7 reset - offset into ROM table
|
; bit 7 reset - offset into ROM table
|
||||||
|
|||||||
Reference in New Issue
Block a user