mirror of
https://github.com/a2-4am/passport.git
synced 2024-05-28 21:41:27 +00:00
40 lines
917 B
Plaintext
40 lines
917 B
Plaintext
;-------------------------------
|
|
; #BBF9
|
|
; patch nibble check seen in
|
|
; Sunburst disks 1988 and later
|
|
;
|
|
; see write-up of 4am crack
|
|
; no. 1165 Muppet Slate
|
|
;
|
|
; tested on
|
|
; Muppet Slate (1988)
|
|
; Memory Building Blocks (1989)
|
|
; Odd One Out (1989)
|
|
; Regrouping (1989)
|
|
; Simon Says (1989)
|
|
; Teddy and Iggy (1990)
|
|
; 1-2-3 Sequence Me (1991)
|
|
;-------------------------------
|
|
!zone {
|
|
; gIsProDOS is TRUE here
|
|
|
|
ldy #$08
|
|
jsr SearchTrack
|
|
!byte $8E,$C0
|
|
!byte $18
|
|
!byte $A5,WILDCARD
|
|
!byte $69,$8C
|
|
!byte $8D
|
|
bcs .exit
|
|
ldy #$05
|
|
jsr SearchTrack
|
|
!byte $A6,WILDCARD
|
|
!byte $BD,$89,$C0
|
|
bcs .exit ; passport-test-suite/Odd One Out 1990.woz [C=0] matches
|
|
jsr PrintByID
|
|
!byte s_bbf9
|
|
jsr modify2
|
|
!byte $18,$60
|
|
.exit
|
|
}
|