From 3eb00c6654f38069182dad4576bb0547df0a137a Mon Sep 17 00:00:00 2001 From: Peter Ferrie Date: Mon, 4 Dec 2017 12:05:52 -0800 Subject: [PATCH] support Threshold secondary protection --- src/patchers/sierra13.a | 23 ++++++++++++++++++++++- src/strings/en.a | 2 +- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/src/patchers/sierra13.a b/src/patchers/sierra13.a index d0b65ba..95d1de5 100644 --- a/src/patchers/sierra13.a +++ b/src/patchers/sierra13.a @@ -5,7 +5,7 @@ ; disks ; ; Cranston Manor -; Jawbreaker ][ +; Jawbreaker ; Missile Defense ; Pegasus ][ ; Threshold @@ -85,6 +85,27 @@ !byte $A0,$B9 jmp .exit + ;Threshold secondary protection + ++ ldy #11 + jsr SearchTrack + !byte $A9,$00 ;LDA #$00 + !byte $AA ;TAX + !byte $5D,$00,$96 ;EOR $9600,X + !byte $E8 ;INX + !byte $D0,$FA ;BNE *-4 + !byte $C9,$F3 ;CMP #$F3 + bcs + + pha + txa + adc #$0A + tax + pla + ldy #$01 + jsr modify + !byte $FC + jmp .exit + ;Missile Defense + ldy #17 diff --git a/src/strings/en.a b/src/strings/en.a index 7e5c1fd..3ff25e0 100755 --- a/src/strings/en.a +++ b/src/strings/en.a @@ -135,7 +135,7 @@ StringTable ; can be set directly before calling PrintByID. ; .header - !text "Passport by 4am 2017-12-03",$00 + !text "Passport by 4am 2017-12-04",$00 .mainmenu !text "________________________________________",$8D,$8D,$8D,$8D,$8D,$8D,$8D !text " "