jingle jangle

This commit is contained in:
spannerisms
2021-08-11 06:30:52 -04:00
parent 910d63e886
commit 03c287a988
3 changed files with 26 additions and 4 deletions

View File

@@ -199,3 +199,18 @@ LDA $1B : BNE +
LDA $8C : CMP.b #$97 LDA $8C : CMP.b #$97
+ +
RTL RTL
;--------------------------------------------------------------------------------
FixJingleGlitch:
LDA.b $11
BEQ .set_doors
LDA.l AllowAccidentalMajorGlitch
BEQ .exit
.set_doors
LDA.b #$05
STA.b $11
.exit
RTL

View File

@@ -2733,8 +2733,15 @@ org $07A879
org $07F877 ; free rom org $07F877 ; free rom
SwordSpinQuadrantFix: SwordSpinQuadrantFix:
LDA.l AllowQuadrantGlitch LDA.l AllowAccidentalMajorGlitch
BEQ ++ BEQ ++
JMP.w $07E8D9 ; HandleIndoorCameraAndDoors JMP.w $07E8D9 ; HandleIndoorCameraAndDoors
++ RTS ++ RTS
;================================================================================
org $01C4B8 : JSL FixJingleGlitch
org $01C536 : JSL FixJingleGlitch
org $01C592 : JSL FixJingleGlitch
org $01C65F : JSL FixJingleGlitch

View File

@@ -1083,11 +1083,11 @@ org $308350 ; PC 0x180350
ShouldStartatExit: ShouldStartatExit:
db $00, $00, $00 db $00, $00, $00
;-------------------------------------------------------------------------------- ;--------------------------------------------------------------------------------
; $308358 (0x180358) fixes quadrant glitch ; $308358 (0x180358) fixes major glitches
; 0x00 - fix ; 0x00 - fix
; otherwise dont fix quadrant glitch ; otherwise dont fix various major glitches
org $308358 org $308358
AllowQuadrantGlitch: AllowAccidentalMajorGlitch:
db $00 db $00
;================================================================================ ;================================================================================
; 0x180359 - 0x1814FF (unused) ; 0x180359 - 0x1814FF (unused)