don't let The Game Show escape

This commit is contained in:
Peter Ferrie 2022-08-04 19:10:53 -07:00
parent cd37eaba50
commit ebcd3df3dd
2 changed files with 14 additions and 4 deletions

View File

@ -161,7 +161,6 @@ VerifyInfocom18
stx $43 stx $43
stx $44 stx $44
stx $45 stx $45
bne +
.retryrw18 .retryrw18
jsr ReadNib jsr ReadNib
@ -172,7 +171,7 @@ VerifyInfocom18
bne -- bne --
jsr .rw18pro jsr .rw18pro
bne .badrw18 bne .badrw18
+ ldx $2D ldx $2D
cmp $40,x cmp $40,x
beq .badrw18 beq .badrw18
sta $40,x sta $40,x

View File

@ -41,7 +41,7 @@ TraceDOS32LO
.TraceDOS32c .TraceDOS32c
lda #$03 lda #$03
ldx #$0D ldx #$0D
ldy #$39 ldy #$36
jsr CompareMemory jsr CompareMemory
!byte $A6,$2B !byte $A6,$2B
!byte $A9,$09 !byte $A9,$09
@ -70,7 +70,6 @@ TraceDOS32LO
!byte $AD,$CC,$03 !byte $AD,$CC,$03
!byte $85,$3F !byte $85,$3F
!byte $E6,$3F !byte $E6,$3F
!byte $6C,$3E,$00
bcs .tryChoplifter bcs .tryChoplifter
lda $03CC lda $03CC
cmp #$B2 ; RDOS cmp #$B2 ; RDOS
@ -100,6 +99,18 @@ TraceDOS32LO
lda #$00 lda #$00
sta jCallRWTS+1 sta jCallRWTS+1
;don't let The Game Show print
lda $343
eor #$4C
bne +
sta $345
lda #$6C
sta $343
lda #$3E
sta $344
+
; set up final trace ; set up final trace
lda #$4C lda #$4C