From cca53648233ad015658cf81ad265d059e7ca2d09 Mon Sep 17 00:00:00 2001 From: 4am Date: Wed, 5 Jul 2017 11:53:24 -0400 Subject: [PATCH] remove obsolete patcher runhello (100% of cases are handled by fbff patcher now) --- src/passport.a | 1 - src/patchers/runhello.a | 53 ----------------------------------------- src/strings/en.a | 2 +- 3 files changed, 1 insertion(+), 55 deletions(-) delete mode 100755 src/patchers/runhello.a diff --git a/src/passport.a b/src/passport.a index fdc8253..adf1376 100755 --- a/src/passport.a +++ b/src/passport.a @@ -723,7 +723,6 @@ _applyToT00 !source "patchers/micrograms.a" _applyToAll !source "patchers/universale7.a" - !source "patchers/runhello.a" ; (!gIsProDOS && !gIsPascal) only !source "patchers/a6bc95.a" ; gIsPascal only !source "patchers/a5count.a" ; gIsPascal only !source "patchers/d5d5f7.a" ; gIsPascal || (gIsBoot0 && gPossibleD5D5F7) only diff --git a/src/patchers/runhello.a b/src/patchers/runhello.a deleted file mode 100755 index 4c92ba0..0000000 --- a/src/patchers/runhello.a +++ /dev/null @@ -1,53 +0,0 @@ -;------------------------------- -; #RUNHELLO -; search and destroy a protection check -; in a startup file that runs the real -; startup program after succeeding -; e.g. Microzine 15, Alpine Tram Ride -;------------------------------- -!zone { - lda gIsProDOS ; this exact protection is only - beq .exit ; on DOS 3.3 disks (other patchers - lda gIsPascal ; will catch other variations) - beq .exit - lda #$0F - sta .sector+1 -.sector lda #$FF ; modified at runtime - ldx #$04 - ldy #$05 - jsr compare - !byte $20,$E3,$03,$85,$FB - bcc + - jmp .nextsector -+ - lda .sector+1 - ldx #$19 - ldy #$06 - jsr compare - !byte $CA,$10,$F8,$8A,$48,$20 - bcc + - jmp .nextsector -+ - lda .sector+1 - ldx #$21 - ldy #$06 - jsr compare - !byte $A0,$01,$B1,$FA,$AA,$20 - bcc + - jmp .nextsector -+ - lda .sector+1 - sta gDisplayBytes - lda #s_runhello - jsr PrintByID - lda .sector+1 - ldx #$26 - ldy #$01 - jsr modify - !byte $2C -.nextsector - dec .sector+1 - bmi .exit - jmp .sector -.exit -} diff --git a/src/strings/en.a b/src/strings/en.a index 96edab3..2208110 100755 --- a/src/strings/en.a +++ b/src/strings/en.a @@ -220,7 +220,7 @@ StringTable ; can be set directly before calling PrintByID. ; .header - !text "Passport by 4am 2017-07-03",00 + !text "Passport by 4am 2017-07-05",00 .mainmenu !text "________________________________________",$8D,$8D,$8D,$8D,$8D,$8D,$8D !text " "