Merge remote-tracking branch 'baserom/master' into DRMain
# Conflicts: # hooks.asm # newhud.asm # utilities.asm
This commit is contained in:
20
bugfixes.asm
20
bugfixes.asm
@@ -127,10 +127,9 @@ RTL
|
||||
;--------------------------------------------------------------------------------
|
||||
|
||||
;--------------------------------------------------------------------------------
|
||||
;Fix for PoD causing accidental Exploration Glitch
|
||||
PodEGFix:
|
||||
;Fix for SQ jumping causing accidental Exploration Glitch
|
||||
SQEGFix:
|
||||
LDA Bugfix_PodEG : BNE .done
|
||||
LDA $040C : CMP.b #$0C : BNE .done ;check if we are in PoD
|
||||
STZ $047A ;disarm exploration glitch
|
||||
.done
|
||||
RTL
|
||||
@@ -200,3 +199,18 @@ LDA $1B : BNE +
|
||||
LDA $8C : CMP.b #$97
|
||||
+
|
||||
RTL
|
||||
|
||||
;--------------------------------------------------------------------------------
|
||||
FixJingleGlitch:
|
||||
LDA.b $11
|
||||
BEQ .set_doors
|
||||
|
||||
LDA.l AllowAccidentalMajorGlitch
|
||||
BEQ .exit
|
||||
|
||||
.set_doors
|
||||
LDA.b #$05
|
||||
STA.b $11
|
||||
|
||||
.exit
|
||||
RTL
|
||||
|
||||
Reference in New Issue
Block a user