diff --git a/src/modify.a b/src/modify.a index 92dd269..8f61bf7 100755 --- a/src/modify.a +++ b/src/modify.a @@ -10,7 +10,8 @@ ; $moddest zero page clobbered ; stack set to return to ; code after string -; all registers clobbered +; A,X preserved +; Y clobbered ; oVerflow bit clear ; all other flags clobbered ;------------------------------- @@ -71,6 +72,8 @@ modify .exit inc gPatchCount .exitnomod + lda gDisplayBytes + ldx moddest clv rts } diff --git a/src/patchers/sierra.a b/src/patchers/sierra.a index e00a96b..dec04ee 100755 --- a/src/patchers/sierra.a +++ b/src/patchers/sierra.a @@ -183,10 +183,15 @@ adc #6 tax pla - ldy #$05 + ldy #$01 jsr modify !byte $EA ;NOP - !byte $BD,$47,$4A ;LDA $4A47,X + inx + inx + inx + inx + ldy #$01 + jsr modify !byte $EA ;NOP + jmp .exit diff --git a/src/strings/en.a b/src/strings/en.a index c356ae6..d4b257e 100755 --- a/src/strings/en.a +++ b/src/strings/en.a @@ -138,7 +138,7 @@ StringTable ; can be set directly before calling PrintByID. ; .header - !text "Passport by 4am 2018-01-11",$00 + !text "Passport by 4am 2018-01-12",$00 .mainmenu !text "________________________________________",$8D,$8D,$8D,$8D,$8D,$8D,$8D !text " "