jingle jangle
This commit is contained in:
15
bugfixes.asm
15
bugfixes.asm
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user