diff --git a/America Coast to Coast.dsk b/America Coast to Coast.dsk new file mode 100644 index 0000000..7398d92 Binary files /dev/null and b/America Coast to Coast.dsk differ diff --git a/America Coast to Coast.log b/America Coast to Coast.log new file mode 100644 index 0000000..c54fbb7 --- /dev/null +++ b/America Coast to Coast.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Pronto-DOS bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S00 Volume name is PRONTO-DOS V254 +T02,S00 Disk calls a protection check +at $B412 before initializing DOS. +T02,S00,$F6: 12B4 -> 849D +Crack complete. Press any key ` + + + + + + + + + diff --git a/America Coast to Coast.woz b/America Coast to Coast.woz new file mode 100644 index 0000000..986e55e Binary files /dev/null and b/America Coast to Coast.woz differ diff --git a/Analogies Tutorial.dsk b/Analogies Tutorial.dsk new file mode 100644 index 0000000..26c61b0 Binary files /dev/null and b/Analogies Tutorial.dsk differ diff --git a/Analogies Tutorial.log b/Analogies Tutorial.log new file mode 100644 index 0000000..6482282 --- /dev/null +++ b/Analogies Tutorial.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T00,S09 Switching to built-in RWTS +T00,S02 RWTS requires timing bits after +the data prologue by jumping to $B660. +T00,S02,$F6: 4C60B6 -> BD8CC0 +T00,S0B,$08: 4C20B74C0EA9 -> BD8CC020B8B +8 +Crack complete. Press any key ` + + + + + + + diff --git a/Analogies Tutorial.woz b/Analogies Tutorial.woz new file mode 100644 index 0000000..87b3569 Binary files /dev/null and b/Analogies Tutorial.woz differ diff --git a/Aquatron.dsk b/Aquatron.dsk new file mode 100644 index 0000000..97c13a3 Binary files /dev/null and b/Aquatron.dsk differ diff --git a/Aquatron.log b/Aquatron.log new file mode 100644 index 0000000..cdbe58a --- /dev/null +++ b/Aquatron.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T06,S06 Found Sierra protection check +Restarting scan +T06,S01,$D2: 20 -> 2C +T06,S01 Found anti-tamper check +T06,S01,$F9: 01 -> 00 +T02,S02 Volume name is DISK VOLUME 254 +Crack complete. Press any key ` + + + + + + + diff --git a/Aquatron.woz b/Aquatron.woz new file mode 100644 index 0000000..ba1cf86 Binary files /dev/null and b/Aquatron.woz differ diff --git a/Arcade Boot Camp.dsk b/Arcade Boot Camp.dsk new file mode 100644 index 0000000..976eb8f Binary files /dev/null and b/Arcade Boot Camp.dsk differ diff --git a/Arcade Boot Camp.log b/Arcade Boot Camp.log new file mode 100644 index 0000000..0d1dcb0 --- /dev/null +++ b/Arcade Boot Camp.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME 000 +T01,S04,$53: DA -> DE +T00,S03,$91: DA -> DE +T00,S03,$35: DA -> DE +T00,S02,$9E: DA -> DE +T00,S03 RWTS accepts $D4 or $D5 for the +first address prologue nibble. +Crack complete. Press any key ` + + + + + + diff --git a/Arcade Boot Camp.woz b/Arcade Boot Camp.woz new file mode 100644 index 0000000..4c906de Binary files /dev/null and b/Arcade Boot Camp.woz differ diff --git a/Archon.dsk b/Archon.dsk new file mode 100644 index 0000000..562e9a3 Binary files /dev/null and b/Archon.dsk differ diff --git a/Archon.log b/Archon.log new file mode 100644 index 0000000..29478f8 --- /dev/null +++ b/Archon.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00 Found Electronic Arts bootloader +Using disk's own RWTS +Writing to S6,D2 +T1B,S0D,$4B: 9F -> EE +T06 Found EA protection track +T02,S03,$47: BB -> AA +T02,S03,$51: CF -> AD +T01,S06,$07: 01 -> 04 +T01,S0A,$5B: A7 -> 00 +T01,S0C,$CC: E1 -> E0 +T01,S0C Found anti-tamper check +T01,S07,$FE: DB -> D4 +T01,S0F,$CC: E1 -> E0 +Crack complete. Press any key ` + + + diff --git a/Archon.woz b/Archon.woz new file mode 100644 index 0000000..6a2c112 Binary files /dev/null and b/Archon.woz differ diff --git a/Ardy the Aardvark.dsk b/Ardy the Aardvark.dsk new file mode 100644 index 0000000..fb33b08 Binary files /dev/null and b/Ardy the Aardvark.dsk differ diff --git a/Ardy the Aardvark.log b/Ardy the Aardvark.log new file mode 100644 index 0000000..f057141 --- /dev/null +++ b/Ardy the Aardvark.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +T00,S04,$F9: 13 -> 39 +T00,S04,$FC: 1617 -> 3C3D +T00,S09,$B8: 0F060D040B020900070E050C030 +A0108 -> 000D0B09070503010E0C0A080604020 +F +T00,S02,$D2: BB -> BC +T00,S02,$CE: BB -> BC +T00,S02,$CA: 56 -> 00 +T00,S02,$25: BB -> BC +T00,S02,$20: BB -> BC +T00,S02,$10: 56 -> 00 +T00,S02,$0E: BB -> BC +T00,S02,$0A: BB -> BC +T00,S00,$5C: B7 -> B7 +T00,S00,$02: B3 -> C7 +Writing to S6,D2 +Using disk's own RWTS +Crack complete. Press any key ` diff --git a/Ardy the Aardvark.woz b/Ardy the Aardvark.woz new file mode 100644 index 0000000..b3eb2e7 Binary files /dev/null and b/Ardy the Aardvark.woz differ diff --git a/Bellhop.dsk b/Bellhop.dsk new file mode 100644 index 0000000..17d52a2 Binary files /dev/null and b/Bellhop.dsk differ diff --git a/Bellhop.log b/Bellhop.log new file mode 100644 index 0000000..ef50037 --- /dev/null +++ b/Bellhop.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.2 bootloader +Using disk's own RWTS +Writing to S6,D2 +T05 Found nibble count protection track +T02,S0A Disk calls a protection check at +$B4BB before initializing DOS. +T02,S0A,$DE: ADFFCF -> 4C849D +T00,S02 Writing built-in RWTS +T00,S01,$38: 20 -> 2C +T00,S00 Writing Standard Delivery +bootloader +Crack complete. Press any key ` + + + + + diff --git a/Bellhop.woz b/Bellhop.woz new file mode 100644 index 0000000..f9b1aee Binary files /dev/null and b/Bellhop.woz differ diff --git a/Binomial Multiplication.dsk b/Binomial Multiplication.dsk new file mode 100644 index 0000000..5bb28ac Binary files /dev/null and b/Binomial Multiplication.dsk differ diff --git a/Binomial Multiplication.log b/Binomial Multiplication.log new file mode 100644 index 0000000..fe3ebf5 --- /dev/null +++ b/Binomial Multiplication.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME 254 +T02,S03 Disk calls a protection check at +$B400 before initializing DOS. +T02,S03,$00: A000B9 -> 4C849D +Crack complete. Press any key ` + + + + + + + + + diff --git a/Binomial Multiplication.woz b/Binomial Multiplication.woz new file mode 100644 index 0000000..e6fad5a Binary files /dev/null and b/Binomial Multiplication.woz differ diff --git a/Borrowed Time.dsk b/Borrowed Time.dsk new file mode 100644 index 0000000..e311868 Binary files /dev/null and b/Borrowed Time.dsk differ diff --git a/Borrowed Time.log b/Borrowed Time.log new file mode 100644 index 0000000..d746ab6 --- /dev/null +++ b/Borrowed Time.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,SFF Found Interplay bootloader +Using disk's own RWTS +Writing to S6,D2 +T03,S0D,$3D: F0 -> 10 +T00,S09,$CF: F0 -> 10 +T00,S01,$FB: D9AD11 -> C9DEEA +T00,S02,$06: D9BD11 -> C9AAEA +Crack complete. Press any key ` + + + + + + + + + diff --git a/Borrowed Time.woz b/Borrowed Time.woz new file mode 100644 index 0000000..857c1a1 Binary files /dev/null and b/Borrowed Time.woz differ diff --git a/Case of the Great Train Robbery.dsk b/Case of the Great Train Robbery.dsk new file mode 100644 index 0000000..f2bfc54 Binary files /dev/null and b/Case of the Great Train Robbery.dsk differ diff --git a/Case of the Great Train Robbery.log b/Case of the Great Train Robbery.log new file mode 100644 index 0000000..a4b2647 --- /dev/null +++ b/Case of the Great Train Robbery.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found David-DOS bootloader +Using built-in RWTS +Writing to S6,D2 +T03 Found nibble count protection track +T00,S07 Found a self-decrypting +protection check at $BB03. +T00,S07,$03: 4E06BB716E0ABB40276E0F -> A +9B548A91848A0044CA9B7 +Crack complete. Press any key ` + + + + + + + + diff --git a/Case of the Great Train Robbery.woz b/Case of the Great Train Robbery.woz new file mode 100644 index 0000000..8121de2 Binary files /dev/null and b/Case of the Great Train Robbery.woz differ diff --git a/Castle Wolfenstein.dsk b/Castle Wolfenstein.dsk new file mode 100644 index 0000000..13aa260 Binary files /dev/null and b/Castle Wolfenstein.dsk differ diff --git a/Castle Wolfenstein.log b/Castle Wolfenstein.log new file mode 100644 index 0000000..23caef5 --- /dev/null +++ b/Castle Wolfenstein.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.2 bootloader +T00,S08 RWTS doubles every sector ID +Using disk's own RWTS +Writing to S6,D2 +T01,S08,$D6: 4CD53F -> E8D032 +T00,S02 Writing built-in RWTS +T00,S01,$38: 20 -> 2C +T00,S00 Writing Standard Delivery +bootloader +Crack complete. Press any key ` + + + + + + + diff --git a/Castle Wolfenstein.woz b/Castle Wolfenstein.woz new file mode 100644 index 0000000..f89181e Binary files /dev/null and b/Castle Wolfenstein.woz differ diff --git a/Classifying Animals with Backbones.dsk b/Classifying Animals with Backbones.dsk new file mode 100644 index 0000000..dd4a0d5 Binary files /dev/null and b/Classifying Animals with Backbones.dsk differ diff --git a/Classifying Animals with Backbones.log b/Classifying Animals with Backbones.log new file mode 100644 index 0000000..1d3e620 --- /dev/null +++ b/Classifying Animals with Backbones.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Diversi-DOS bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S02 Volume name is C1983 DSR C#254 +T00,S05 Found a self-decrypting +protection check at $BB03. +T00,S05,$03: 4E06BB716E0ABB4027 -> A9B54 +8A918484C93B7 +Crack complete. Press any key ` + + + + + + + + diff --git a/Classifying Animals with Backbones.woz b/Classifying Animals with Backbones.woz new file mode 100644 index 0000000..870a38b Binary files /dev/null and b/Classifying Animals with Backbones.woz differ diff --git a/Clock Works v1.0 (MECC variant 2).dsk b/Clock Works v1.0 (MECC variant 2).dsk new file mode 100644 index 0000000..8a7b1a2 Binary files /dev/null and b/Clock Works v1.0 (MECC variant 2).dsk differ diff --git a/Clock Works v1.0 (MECC variant 2).log b/Clock Works v1.0 (MECC variant 2).log new file mode 100644 index 0000000..6b1cc2c --- /dev/null +++ b/Clock Works v1.0 (MECC variant 2).log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found MECC bootloader +Using disk's own RWTS +Writing to S6,D2 +T00,S0F Switching to built-in RWTS +T00,S07,$83: AA -> D5 +T00,S07,$8D: D5 -> AA +T00,S07,$98: AD -> 96 +T00,S07,$1F: 96 -> AA +T00,S07,$2A: AA -> AD +Crack complete. Press any key ` + + + + + + + diff --git a/Clock Works v1.0 (MECC variant 2).woz b/Clock Works v1.0 (MECC variant 2).woz new file mode 100644 index 0000000..363865c Binary files /dev/null and b/Clock Works v1.0 (MECC variant 2).woz differ diff --git a/Computer Drill and Instruction - Multiplication B.dsk b/Computer Drill and Instruction - Multiplication B.dsk new file mode 100644 index 0000000..17abcbd Binary files /dev/null and b/Computer Drill and Instruction - Multiplication B.dsk differ diff --git a/Computer Drill and Instruction - Multiplication B.log b/Computer Drill and Instruction - Multiplication B.log new file mode 100644 index 0000000..af6bac1 --- /dev/null +++ b/Computer Drill and Instruction - Multiplication B.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.2 bootloader +Using disk's own RWTS +Writing to S6,D2 +T1A,S03 Found SRA protection check +T1A,S03,$3B: 007B -> 0F5A +T00,S02 Writing built-in RWTS +T00,S01,$38: 20 -> 2C +T00,S00 Writing Standard Delivery +bootloader +Crack complete. Press any key ` + + + + + + + diff --git a/Computer Drill and Instruction - Multiplication B.woz b/Computer Drill and Instruction - Multiplication B.woz new file mode 100644 index 0000000..3721d83 Binary files /dev/null and b/Computer Drill and Instruction - Multiplication B.woz differ diff --git a/Conquering Whole Numbers v1.1 (MECC variant 4).dsk b/Conquering Whole Numbers v1.1 (MECC variant 4).dsk new file mode 100644 index 0000000..12889bc Binary files /dev/null and b/Conquering Whole Numbers v1.1 (MECC variant 4).dsk differ diff --git a/Conquering Whole Numbers v1.1 (MECC variant 4).log b/Conquering Whole Numbers v1.1 (MECC variant 4).log new file mode 100644 index 0000000..bfe3576 --- /dev/null +++ b/Conquering Whole Numbers v1.1 (MECC variant 4).log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found MECC bootloader +Using disk's own RWTS +Writing to S6,D2 +T00,S0F Switching to built-in RWTS +T00,S08,$1F: AD -> AA +T00,S08,$2A: AA -> AD +Crack complete. Press any key ` + + + + + + + + + + diff --git a/Conquering Whole Numbers v1.1 (MECC variant 4).woz b/Conquering Whole Numbers v1.1 (MECC variant 4).woz new file mode 100644 index 0000000..6fae40e Binary files /dev/null and b/Conquering Whole Numbers v1.1 (MECC variant 4).woz differ diff --git a/Coordinate Math v1.0 (MECC variant 1).dsk b/Coordinate Math v1.0 (MECC variant 1).dsk new file mode 100644 index 0000000..7bc6af2 Binary files /dev/null and b/Coordinate Math v1.0 (MECC variant 1).dsk differ diff --git a/Coordinate Math v1.0 (MECC variant 1).log b/Coordinate Math v1.0 (MECC variant 1).log new file mode 100644 index 0000000..c0f8ff6 --- /dev/null +++ b/Coordinate Math v1.0 (MECC variant 1).log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found MECC bootloader +Using disk's own RWTS +Writing to S6,D2 +T00,S0F Switching to built-in RWTS +T00,S0B,$08: AA -> D5 +T00,S0B,$12: D5 -> AA +T00,S0B,$1D: AD -> 96 +T00,S0B,$99: 96 -> AA +T00,S0B,$A3: AA -> AD +Crack complete. Press any key ` + + + + + + + diff --git a/Coordinate Math v1.0 (MECC variant 1).woz b/Coordinate Math v1.0 (MECC variant 1).woz new file mode 100644 index 0000000..a77951c Binary files /dev/null and b/Coordinate Math v1.0 (MECC variant 1).woz differ diff --git a/Cranston Manor.dsk b/Cranston Manor.dsk new file mode 100644 index 0000000..45c6226 Binary files /dev/null and b/Cranston Manor.dsk differ diff --git a/Cranston Manor.log b/Cranston Manor.log new file mode 100644 index 0000000..64f5ebe --- /dev/null +++ b/Cranston Manor.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.2 bootloader +Using disk's own RWTS +Writing to S6,D2 +T1F,S00 Found Sierra protection check +T1F,S0B,$BF: 5B -> 55 +T1C,S04,$4C: A91E8D7DBEA9BA8D7EBE -> A9A +08D8CBEA9B98D8DBE +T1C,S04,$94: 1EBA -> A0B9 +T19,S0B,$BC: 8D -> AD +T18 Found nibble count protection track +T00,S02 Writing built-in RWTS +T00,S00 Writing Standard Delivery +bootloader +Crack complete. Press any key ` + + + diff --git a/Cranston Manor.woz b/Cranston Manor.woz new file mode 100644 index 0000000..8c199a1 Binary files /dev/null and b/Cranston Manor.woz differ diff --git a/Crime Wave.dsk b/Crime Wave.dsk new file mode 100644 index 0000000..6a0d895 Binary files /dev/null and b/Crime Wave.dsk differ diff --git a/Crime Wave.log b/Crime Wave.log new file mode 100644 index 0000000..81dba2f --- /dev/null +++ b/Crime Wave.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +T18 Found nibble count protection track +T17 Found nibble count protection track +T16 Found nibble count protection track +T15 Found nibble count protection track +T14 Found nibble count protection track +T13 Found nibble count protection track +T12 Found nibble count protection track +T06,S0E,$91: DA -> DE +T06,S0E,$35: DA -> DE +T06,S00,$9E: DA -> DE +T06,S0A,$4A: A52F052E -> A900852F +T00 Decrypting RWTS before writing +T00,S0E,$93: DA -> DE +T00,S0E,$BF: 0820 -> F003 +T00,S0E,$FA: DA -> DE +T00,S0D,$11: 86 -> 00 +T00,S0D,$07: A42F -> A000 +Crack complete. Press any key ` diff --git a/Crime Wave.woz b/Crime Wave.woz new file mode 100644 index 0000000..e030544 Binary files /dev/null and b/Crime Wave.woz differ diff --git a/Crown Of Arthain.dsk b/Crown Of Arthain.dsk new file mode 100644 index 0000000..c707417 Binary files /dev/null and b/Crown Of Arthain.dsk differ diff --git a/Crown Of Arthain.log b/Crown Of Arthain.log new file mode 100644 index 0000000..441c40b --- /dev/null +++ b/Crown Of Arthain.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S0F Switching to built-in RWTS +T02,S02 Volume name is DISK VOLUME 254 +T00,S06,$56: A9 -> 60 +T00,S06,$61: A9 -> 60 +T00,S02,$5E: 4CB8B6 -> 20B8B8 +Crack complete. Press any key ` + + + + + + + + diff --git a/Crown Of Arthain.woz b/Crown Of Arthain.woz new file mode 100644 index 0000000..817e6bb Binary files /dev/null and b/Crown Of Arthain.woz differ diff --git a/Crypto Cube.dsk b/Crypto Cube.dsk new file mode 100644 index 0000000..9ebd55b Binary files /dev/null and b/Crypto Cube.dsk differ diff --git a/Crypto Cube.log b/Crypto Cube.log new file mode 100644 index 0000000..c9cf4bd --- /dev/null +++ b/Crypto Cube.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +Using built-in RWTS +Writing to S6,D2 +T00,S03 RWTS accumulates timing bits in +$1E and checks its value later. +T00,S03,$64: A51E -> A9F7 +Crack complete. Press any key ` + + + + + + + + + + + diff --git a/Crypto Cube.woz b/Crypto Cube.woz new file mode 100644 index 0000000..198df3e Binary files /dev/null and b/Crypto Cube.woz differ diff --git a/Demolition Division.dsk b/Demolition Division.dsk new file mode 100644 index 0000000..2f93cb0 Binary files /dev/null and b/Demolition Division.dsk differ diff --git a/Demolition Division.log b/Demolition Division.log new file mode 100644 index 0000000..ab1bae3 --- /dev/null +++ b/Demolition Division.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.2 bootloader +Using disk's own RWTS +Writing to S6,D2 +T00,S02 Writing built-in RWTS +T00,S00 Writing Standard Delivery +bootloader +T00,S0B,$84: 4CF0BC -> ADE9B7 +Crack complete. Press any key ` + + + + + + + + + diff --git a/Demolition Division.woz b/Demolition Division.woz new file mode 100644 index 0000000..8e7ec3a Binary files /dev/null and b/Demolition Division.woz differ diff --git a/Dinosaur Days.dsk b/Dinosaur Days.dsk new file mode 100644 index 0000000..09a4752 Binary files /dev/null and b/Dinosaur Days.dsk differ diff --git a/Dinosaur Days.log b/Dinosaur Days.log new file mode 100644 index 0000000..44195c3 --- /dev/null +++ b/Dinosaur Days.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME +T00,S03,$59: BD8C -> F005 +T00,S03 RWTS accepts $D4 or $D5 for the +first address prologue nibble. +Crack complete. Press any key ` + + + + + + + + + diff --git a/Dinosaur Days.woz b/Dinosaur Days.woz new file mode 100644 index 0000000..7d5db22 Binary files /dev/null and b/Dinosaur Days.woz differ diff --git a/Dragon's Keep.dsk b/Dragon's Keep.dsk new file mode 100644 index 0000000..c19e1bd Binary files /dev/null and b/Dragon's Keep.dsk differ diff --git a/Dragon's Keep.log b/Dragon's Keep.log new file mode 100644 index 0000000..67768c8 --- /dev/null +++ b/Dragon's Keep.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-17 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME 254 +T00,S0B Found Sierra protection check +Restarting scan +T02,S02 Volume name is DISK VOLUME 254 +T00,S0A,$30: 20 -> 2C +T00,S0A,$1F: 20 -> 2C +Crack complete. Press any key ` + + + + + + + diff --git a/Dragon's Keep.woz b/Dragon's Keep.woz new file mode 100644 index 0000000..34d6289 Binary files /dev/null and b/Dragon's Keep.woz differ diff --git a/Easy as ABC.dsk b/Easy as ABC.dsk new file mode 100644 index 0000000..155e359 Binary files /dev/null and b/Easy as ABC.dsk differ diff --git a/Easy as ABC.log b/Easy as ABC.log new file mode 100644 index 0000000..64c9883 --- /dev/null +++ b/Easy as ABC.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +T22,S04 Switching to built-in RWTS +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME +T00,S03 RWTS requires a timing bit after +the first data epilogue by jumping to +$BCF0. +T00,S03,$94: DD8CC0D0A94CF0BC -> EABD8CC +010FBC9AA +T00,S03,$91: AD -> DE +T00,S03,$35: ED -> DE +T00,S03,$3F: BB -> AA +T00,S02,$9E: ED -> DE +T00,S02,$A3: BB -> AA +T00,S04,$69: A0 -> 60 +T00,S04,$7F: A0 -> 60 +Crack complete. Press any key ` diff --git a/Easy as ABC.woz b/Easy as ABC.woz new file mode 100644 index 0000000..d01872c Binary files /dev/null and b/Easy as ABC.woz differ diff --git a/Eggs-It.dsk b/Eggs-It.dsk new file mode 100644 index 0000000..825fc12 Binary files /dev/null and b/Eggs-It.dsk differ diff --git a/Eggs-It.log b/Eggs-It.log new file mode 100644 index 0000000..319dd48 --- /dev/null +++ b/Eggs-It.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.2 bootloader +Roland was here, but he left... +Using disk's own RWTS +Writing to S6,D2 +T00,S00 Writing Standard Delivery +bootloader +Crack complete. Press any key ` + + + + + + + + + + diff --git a/Eggs-It.woz b/Eggs-It.woz new file mode 100644 index 0000000..c7958dc Binary files /dev/null and b/Eggs-It.woz differ diff --git a/Elementary Vol. 2 v3.2 limited backup.dsk b/Elementary Vol. 2 v3.2 limited backup.dsk new file mode 100644 index 0000000..80703f8 Binary files /dev/null and b/Elementary Vol. 2 v3.2 limited backup.dsk differ diff --git a/Elementary Vol. 2 v3.2 limited backup.log b/Elementary Vol. 2 v3.2 limited backup.log new file mode 100644 index 0000000..bf16c24 --- /dev/null +++ b/Elementary Vol. 2 v3.2 limited backup.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T01,S00 Original disk destroys itself +after a limited number of boots. +T01,S00,$00: ADF303 -> 4C031B +T00,S0F Switching to built-in RWTS +T00,S03,$55: AA -> D5 +T00,S03,$5F: D5 -> AA +T00,S06,$7A: AA -> D5 +T00,S06,$7F: D5 -> AA +Crack complete. Press any key ` + + + + + diff --git a/Elementary Vol. 2 v3.2 limited backup.woz b/Elementary Vol. 2 v3.2 limited backup.woz new file mode 100644 index 0000000..5e5bbb6 Binary files /dev/null and b/Elementary Vol. 2 v3.2 limited backup.woz differ diff --git a/Epidemic.dsk b/Epidemic.dsk new file mode 100644 index 0000000..8366e76 Binary files /dev/null and b/Epidemic.dsk differ diff --git a/Epidemic.log b/Epidemic.log new file mode 100644 index 0000000..a811a2d --- /dev/null +++ b/Epidemic.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.2 bootloader +T00,S00 Found RDOS 13-sector bootloader +Using disk's own RWTS +Writing to S6,D2 +T1E,S05 Found SSI protection check +T1E,S05,$0F: C6 -> A9 +T1C,S00,$19: 20A008B0 -> BD88C090 +T00,S08,$C9: ADF6BA -> 202ABB +T00,S09,$89: 0A0526 -> 044868 +T00,S0A,$75: C9D4 -> C9D5 +T00,S0A,$8B: B7 -> 96 +T00,S02 Writing built-in RWTS +T00,S00 Writing Standard Delivery +bootloader +Crack complete. Press any key ` + + diff --git a/Epidemic.woz b/Epidemic.woz new file mode 100644 index 0000000..23aa72a Binary files /dev/null and b/Epidemic.woz differ diff --git a/Ernie's Quiz.dsk b/Ernie's Quiz.dsk new file mode 100644 index 0000000..f6c2618 Binary files /dev/null and b/Ernie's Quiz.dsk differ diff --git a/Ernie's Quiz.log b/Ernie's Quiz.log new file mode 100644 index 0000000..f212442 --- /dev/null +++ b/Ernie's Quiz.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3P bootloader +T00,S00 Writing Standard Delivery +bootloader +Writing to S6,D2 +T02,S08,$B6: D0E749AD -> C9AD90E5 +Using disk's own RWTS +Crack complete. Press any key ` + + + + + + + + + + diff --git a/Ernie's Quiz.woz b/Ernie's Quiz.woz new file mode 100644 index 0000000..9cbeb36 Binary files /dev/null and b/Ernie's Quiz.woz differ diff --git a/Essential Grammar.dsk b/Essential Grammar.dsk new file mode 100644 index 0000000..f4a3ca5 Binary files /dev/null and b/Essential Grammar.dsk differ diff --git a/Essential Grammar.log b/Essential Grammar.log new file mode 100644 index 0000000..74387ae --- /dev/null +++ b/Essential Grammar.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found ProDOS bootloader +T00,S0B Volume name is G +Using built-in RWTS +T22 Found nibble count protection track +Writing to S6,D2 +T12,S0B BASIC program POKEs protection +check into memory and CALLs it. +T12,S0B,$36: 333201300331393103313238023 +131023936 -> 343401300231300332333403313 +639023339 +Crack complete. Press any key ` + + + + + + diff --git a/Essential Grammar.woz b/Essential Grammar.woz new file mode 100644 index 0000000..ecfdb77 Binary files /dev/null and b/Essential Grammar.woz differ diff --git a/Game Frame One- Shafts and Stairs.dsk b/Game Frame One- Shafts and Stairs.dsk new file mode 100644 index 0000000..e98f710 Binary files /dev/null and b/Game Frame One- Shafts and Stairs.dsk differ diff --git a/Game Frame One- Shafts and Stairs.log b/Game Frame One- Shafts and Stairs.log new file mode 100644 index 0000000..f45df16 --- /dev/null +++ b/Game Frame One- Shafts and Stairs.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Pascal bootloader +T00,S0B Volume name is GAME +Using built-in RWTS +Writing to S6,D2 +T1B,S05 Found A5 nibble count +T1B,S05,$C2: C9A5 -> D07B +T18,S07 Found A5 nibble count +T18,S07,$C2: C9A5 -> D07B +Crack complete. Press any key ` + + + + + + + + diff --git a/Game Frame One- Shafts and Stairs.woz b/Game Frame One- Shafts and Stairs.woz new file mode 100644 index 0000000..fdafb2a Binary files /dev/null and b/Game Frame One- Shafts and Stairs.woz differ diff --git a/Garfield Trivia Game.dsk b/Garfield Trivia Game.dsk new file mode 100644 index 0000000..adbf43a Binary files /dev/null and b/Garfield Trivia Game.dsk differ diff --git a/Garfield Trivia Game.log b/Garfield Trivia Game.log new file mode 100644 index 0000000..a38fcd1 --- /dev/null +++ b/Garfield Trivia Game.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Diversi-DOS bootloader +Using disk's own RWTS +Writing to S6,D2 +T0C,S0E Found E7 Everywhere protection +T0C,S0E,$1F: A905 -> 1860 +T02,S02 Volume name is C1982 DSR C#254 +Crack complete. Press any key ` + + + + + + + + + + diff --git a/Garfield Trivia Game.woz b/Garfield Trivia Game.woz new file mode 100644 index 0000000..1ebf79e Binary files /dev/null and b/Garfield Trivia Game.woz differ diff --git a/Good Thinking - Cause and Effect Level Two.dsk b/Good Thinking - Cause and Effect Level Two.dsk new file mode 100644 index 0000000..bacf4f9 Binary files /dev/null and b/Good Thinking - Cause and Effect Level Two.dsk differ diff --git a/Good Thinking - Cause and Effect Level Two.log b/Good Thinking - Cause and Effect Level Two.log new file mode 100644 index 0000000..499e055 --- /dev/null +++ b/Good Thinking - Cause and Effect Level Two.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +Using built-in RWTS +Writing to S6,D2 +T00,S0C Found Hoffman protection check +T00,S0C,$00: A9 -> 60 +Crack complete. Press any key ` + + + + + + + + + + + + diff --git a/Good Thinking - Cause and Effect Level Two.woz b/Good Thinking - Cause and Effect Level Two.woz new file mode 100644 index 0000000..e426450 Binary files /dev/null and b/Good Thinking - Cause and Effect Level Two.woz differ diff --git a/Horses.dsk b/Horses.dsk new file mode 100644 index 0000000..55eaa04 Binary files /dev/null and b/Horses.dsk differ diff --git a/Horses.log b/Horses.log new file mode 100644 index 0000000..bf43840 --- /dev/null +++ b/Horses.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found David-DOS bootloader +Using built-in RWTS +Writing to S6,D2 +T00,S05 RWTS accepts any value for the +first address epilogue nibble. +Crack complete. Press any key ` + + + + + + + + + + + diff --git a/Horses.woz b/Horses.woz new file mode 100644 index 0000000..d1ab2ee Binary files /dev/null and b/Horses.woz differ diff --git a/Investigating Plant Growth.dsk b/Investigating Plant Growth.dsk new file mode 100644 index 0000000..5854a0c Binary files /dev/null and b/Investigating Plant Growth.dsk differ diff --git a/Investigating Plant Growth.log b/Investigating Plant Growth.log new file mode 100644 index 0000000..68db68e --- /dev/null +++ b/Investigating Plant Growth.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found ProDOS bootloader +T00,S0B Volume name is PROPLANTS +Using built-in RWTS +Writing to S6,D2 +T04,S0C RWTS accepts $D4 or $D5 for the +first address prologue nibble. +T04,S0C RWTS accepts $DE or a timing bit +for the first address epilogue nibble. +Crack complete. Press any key ` + + + + + + + + diff --git a/Investigating Plant Growth.woz b/Investigating Plant Growth.woz new file mode 100644 index 0000000..ff44be9 Binary files /dev/null and b/Investigating Plant Growth.woz differ diff --git a/Let's Go There- Beginning Map and Geography Skills.dsk b/Let's Go There- Beginning Map and Geography Skills.dsk new file mode 100644 index 0000000..0f7a739 Binary files /dev/null and b/Let's Go There- Beginning Map and Geography Skills.dsk differ diff --git a/Let's Go There- Beginning Map and Geography Skills.log b/Let's Go There- Beginning Map and Geography Skills.log new file mode 100644 index 0000000..a993fb8 --- /dev/null +++ b/Let's Go There- Beginning Map and Geography Skills.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME +T00,S03 RWTS accepts $D5 plus a timing +bit as the entire address prologue. +T00,S03,$58: EABD -> F006 +Crack complete. Press any key ` + + + + + + + + + diff --git a/Let's Go There- Beginning Map and Geography Skills.woz b/Let's Go There- Beginning Map and Geography Skills.woz new file mode 100644 index 0000000..298e67d Binary files /dev/null and b/Let's Go There- Beginning Map and Geography Skills.woz differ diff --git a/Library Magic.dsk b/Library Magic.dsk new file mode 100644 index 0000000..21c8759 Binary files /dev/null and b/Library Magic.dsk differ diff --git a/Library Magic.log b/Library Magic.log new file mode 100644 index 0000000..2cca776 --- /dev/null +++ b/Library Magic.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME 254 +T00,S09 Switching to built-in RWTS +T00,S02,$49: 03 -> 04 +T00,S02,$52: 4CB1BEEAEA -> A9D520B8B8 +T00,S02,$5F: BB -> B8 +T00,S02 RWTS requires extra nibbles and +timing bits after the data prologue by +jumping to $BECA. +T00,S02,$F4: 4CCABEEABD8CC010FB49ADD0DD +-> A056BD8CC010FBC9ADD0E7A900 +T00,S03,$91: B6 -> DE +T00,S03,$35: B6 -> DE +T00,S02,$9E: B6 -> DE +Crack complete. Press any key ` diff --git a/Library Magic.woz b/Library Magic.woz new file mode 100644 index 0000000..c4d3e66 Binary files /dev/null and b/Library Magic.woz differ diff --git a/MIRV.dsk b/MIRV.dsk new file mode 100644 index 0000000..ab2e073 Binary files /dev/null and b/MIRV.dsk differ diff --git a/MIRV.log b/MIRV.log new file mode 100644 index 0000000..d0c1bcb --- /dev/null +++ b/MIRV.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME 254 +T00,S03,$35: AA -> DE +T00,S03,$3F: DE -> AA +T00,S02,$9E: AA -> DE +T00,S02,$A3: DE -> AA +T00,S03 RWTS XORs every sector ID +T00,S03,$9A: 4CB3B6 -> C9AAD0 +Crack complete. Press any key + + + + + + diff --git a/MIRV.woz b/MIRV.woz new file mode 100644 index 0000000..36211be Binary files /dev/null and b/MIRV.woz differ diff --git a/Maniac Mansion.dsk b/Maniac Mansion.dsk new file mode 100644 index 0000000..ca576cf Binary files /dev/null and b/Maniac Mansion.dsk differ diff --git a/Maniac Mansion.log b/Maniac Mansion.log new file mode 100644 index 0000000..4b13c9f --- /dev/null +++ b/Maniac Mansion.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +Using built-in RWTS +Writing to S6,D2 +T00,S0C Found FBFF protection check +T00,S0C,$53: BD89C0A956 -> A9FF189040 +Crack complete. Press any key ` + + + + + + + + + + + + diff --git a/Maniac Mansion.woz b/Maniac Mansion.woz new file mode 100755 index 0000000..b48b7cf Binary files /dev/null and b/Maniac Mansion.woz differ diff --git a/Mask Parade.dsk b/Mask Parade.dsk new file mode 100644 index 0000000..4a3e41b Binary files /dev/null and b/Mask Parade.dsk differ diff --git a/Mask Parade.log b/Mask Parade.log new file mode 100644 index 0000000..ae5e3de --- /dev/null +++ b/Mask Parade.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +T00,S05 Found $BB00 protection check +T00,S0A might be unreadable +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME 254 +T00,S0A is unreadable (ignoring) +T00,S03,$91: FF -> DE +T00,S03,$9B: FF -> AA +T00,S03,$35: FF -> DE +T00,S03,$3F: FF -> AA +T00,S02,$9E: FF -> DE +T00,S02,$A3: FF -> AA +T00,S02,$A8: FF -> EB +T00,S04,$69: A9 -> 60 +T00,S04,$7D: A9 -> 60 +T00,S00,$4B: FEBB -> FD08 +T00,S04,$29: AA -> 96 +T00,S04,$AA: 00 -> AA +Crack complete. Press any key ` diff --git a/Mask Parade.woz b/Mask Parade.woz new file mode 100644 index 0000000..15b61b9 Binary files /dev/null and b/Mask Parade.woz differ diff --git a/Math Blaster v080584.dsk b/Math Blaster v080584.dsk new file mode 100644 index 0000000..7417c66 Binary files /dev/null and b/Math Blaster v080584.dsk differ diff --git a/Math Blaster v080584.log b/Math Blaster v080584.log new file mode 100644 index 0000000..1fa57d8 --- /dev/null +++ b/Math Blaster v080584.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +T00,S01 Found encrypted RWTS, key=$7E +Using disk's own RWTS +Writing to S6,D2 +T01,S02 Erasing serial number 000006 +T01,S02,$B0: B5 -> AD +T01,S02,$B7: D5 -> 9B +T00,S0B Erasing serial number 000006 +T00 Decrypting RWTS before writing +T00,S01,$07: 99 -> 2C +T00,S01,$93: 4C00B8 -> ACE5B7 +T00,S05,$15: A52F -> A900 +Crack complete. Press any key ` + + + + diff --git a/Math Blaster v080584.woz b/Math Blaster v080584.woz new file mode 100644 index 0000000..3dbbe74 Binary files /dev/null and b/Math Blaster v080584.woz differ diff --git a/Mickey's Space Adventure.dsk b/Mickey's Space Adventure.dsk new file mode 100644 index 0000000..7a75729 Binary files /dev/null and b/Mickey's Space Adventure.dsk differ diff --git a/Mickey's Space Adventure.log b/Mickey's Space Adventure.log new file mode 100644 index 0000000..01f55d2 --- /dev/null +++ b/Mickey's Space Adventure.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T18,S0E Found Sierra protection check +T18,S0E,$18: 20 -> 2C +T02,S02 Volume name is DISK VOLUME 254 +Crack complete. Press any key ` + + + + + + + + + + diff --git a/Mickey's Space Adventure.woz b/Mickey's Space Adventure.woz new file mode 100644 index 0000000..24751f9 Binary files /dev/null and b/Mickey's Space Adventure.woz differ diff --git a/Might and Magic.dsk b/Might and Magic.dsk new file mode 100644 index 0000000..f6f045a Binary files /dev/null and b/Might and Magic.dsk differ diff --git a/Might and Magic.log b/Might and Magic.log new file mode 100644 index 0000000..ef99239 --- /dev/null +++ b/Might and Magic.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T0D Found $F7F6EFEEAB protection track +Restarting scan +T0C,S0E,$1E: A2 -> 18 +T00,S08 RWTS requires a non-standard +disk volume number. +T00,S08,$12: B148 -> A900 +Crack complete. Press any key ` + + + + + + + diff --git a/Might and Magic.woz b/Might and Magic.woz new file mode 100644 index 0000000..be97aaa Binary files /dev/null and b/Might and Magic.woz differ diff --git a/Mindshadow.dsk b/Mindshadow.dsk new file mode 100644 index 0000000..49e88a3 Binary files /dev/null and b/Mindshadow.dsk differ diff --git a/Mindshadow.log b/Mindshadow.log new file mode 100644 index 0000000..1604dba --- /dev/null +++ b/Mindshadow.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,SFF Found Interplay bootloader +Using disk's own RWTS +Writing to S6,D2 +T00,S07,$50: F0 -> 10 +T00,S01,$FB: D92FBA -> C9DEEA +T00,S02,$06: D93FBA -> C9AAEA +T00,S08,$DD: F0 -> 10 +T00,S0C,$5B: D9C5F3 -> C9DEEA +T00,S0C,$66: D9D5F3 -> C9AAEA +Crack complete. Press any key ` + + + + + + + diff --git a/Mindshadow.woz b/Mindshadow.woz new file mode 100644 index 0000000..3ed03f1 Binary files /dev/null and b/Mindshadow.woz differ diff --git a/Miner 2049er.dsk b/Miner 2049er.dsk new file mode 100644 index 0000000..ae4f9e6 Binary files /dev/null and b/Miner 2049er.dsk differ diff --git a/Miner 2049er.log b/Miner 2049er.log new file mode 100644 index 0000000..adaedc7 --- /dev/null +++ b/Miner 2049er.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +T22,S09 Switching to built-in RWTS +Writing to S6,D2 +T00,S03,$91: 9E -> DE +T00,S03,$9B: E7 -> AA +T00,S03,$35: D5 -> DE +T00,S02,$9E: D5 -> DE +T00,S08 Found Micro Fun protection check +T00,S08,$AF: A000 -> 1860 +Crack complete. Press any key ` + + + + + + diff --git a/Miner 2049er.woz b/Miner 2049er.woz new file mode 100644 index 0000000..38f9cab Binary files /dev/null and b/Miner 2049er.woz differ diff --git a/Moebius.dsk b/Moebius.dsk new file mode 100644 index 0000000..93d6032 Binary files /dev/null and b/Moebius.dsk differ diff --git a/Moebius.log b/Moebius.log new file mode 100644 index 0000000..5ea24b6 --- /dev/null +++ b/Moebius.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +T00,S01 Found encrypted RWTS, key=$23 +Using disk's own RWTS +Writing to S6,D2 +T0C,S07 Found AA nibble count +T0C,S07,$04: CE -> 60 +T04,S07,$B2: B5 -> AD +T04,S07,$B9: D5 -> 9B +T03,S00,$53: B5 -> AD +T03,S00,$5A: D5 -> 9B +T01,S02 Erasing serial number 000297 +T01,S02,$B0: B5 -> AD +T01,S02,$B7: D5 -> 9B +T00,S0B Erasing serial number 000297 +T00 Decrypting RWTS before writing +T00,S01,$07: 99 -> 2C +T00,S01,$93: 4C00B8 -> ACE5B7 +T00,S05,$15: A52F -> A900 +Crack complete. Press any key ` diff --git a/Moebius.woz b/Moebius.woz new file mode 100644 index 0000000..c3107e0 Binary files /dev/null and b/Moebius.woz differ diff --git a/Moon Bingo.dsk b/Moon Bingo.dsk new file mode 100644 index 0000000..ed88e9f Binary files /dev/null and b/Moon Bingo.dsk differ diff --git a/Moon Bingo.log b/Moon Bingo.log new file mode 100644 index 0000000..d1132de --- /dev/null +++ b/Moon Bingo.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Diversi-DOS bootloader +Using disk's own RWTS +Writing to S6,D2 +T05,S08 Found D5D5F7 protection check +T05,S08,$04: 4E -> 60 +T03 Found nibble count protection track +T02,S02 Volume name is C1983 DSR C#254 +Crack complete. Press any key ` + + + + + + + + + diff --git a/Moon Bingo.woz b/Moon Bingo.woz new file mode 100644 index 0000000..2a6b5a1 Binary files /dev/null and b/Moon Bingo.woz differ diff --git a/Mr. Pixel's Programming Paint Set.dsk b/Mr. Pixel's Programming Paint Set.dsk new file mode 100644 index 0000000..46f9ab3 Binary files /dev/null and b/Mr. Pixel's Programming Paint Set.dsk differ diff --git a/Mr. Pixel's Programming Paint Set.log b/Mr. Pixel's Programming Paint Set.log new file mode 100644 index 0000000..9b491fd --- /dev/null +++ b/Mr. Pixel's Programming Paint Set.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +Using built-in RWTS +Writing to S6,D2 +T11,S00 Found E7 bitstream +T11,S00,$A3: 00AC00AC00AC00AC00AC00AC -> + 64B444802CDC18B4448044B4 +T11,S04,$50: FF -> DE +T11,S04,$5A: FF -> AA +Crack complete. Press any key ` + + + + + + + + + diff --git a/Mr. Pixel's Programming Paint Set.woz b/Mr. Pixel's Programming Paint Set.woz new file mode 100644 index 0000000..c141859 Binary files /dev/null and b/Mr. Pixel's Programming Paint Set.woz differ diff --git a/Mystery Objects v1.1.dsk b/Mystery Objects v1.1.dsk new file mode 100644 index 0000000..61868a2 Binary files /dev/null and b/Mystery Objects v1.1.dsk differ diff --git a/Mystery Objects v1.1.log b/Mystery Objects v1.1.log new file mode 100644 index 0000000..4db4609 --- /dev/null +++ b/Mystery Objects v1.1.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found ProDOS bootloader +T00,S0B Volume name is MYSTERY.OBJECTS +Using built-in RWTS +Writing to S6,D2 +T14,S03,$C8: 9A -> DE +T14,S06,$C4: 9A -> DE +T00,S0F,$76: 38 -> 18 +T00,S0F,$DC: 38 -> 18 +T00,S0F,$E3: 38 -> 18 +Crack complete. Press any key ` + + + + + + + diff --git a/Mystery Objects v1.1.woz b/Mystery Objects v1.1.woz new file mode 100644 index 0000000..887d7ce Binary files /dev/null and b/Mystery Objects v1.1.woz differ diff --git a/Nine Princes in Amber.dsk b/Nine Princes in Amber.dsk new file mode 100644 index 0000000..525233d Binary files /dev/null and b/Nine Princes in Amber.dsk differ diff --git a/Nine Princes in Amber.log b/Nine Princes in Amber.log new file mode 100644 index 0000000..a52a5a4 --- /dev/null +++ b/Nine Princes in Amber.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Pronto-DOS bootloader +Using disk's own RWTS +Writing to S6,D2 +T17,S0C Found Trillium protection check +T17,S0C,$C5: 20 -> 2C +T17,S0C,$C8: C9 -> A9 +T02,S00 Volume name is PRONTO-DOS V254 +Crack complete. Press any key ` + + + + + + + + + diff --git a/Nine Princes in Amber.woz b/Nine Princes in Amber.woz new file mode 100755 index 0000000..74a2c9b Binary files /dev/null and b/Nine Princes in Amber.woz differ diff --git a/Notecard Maker.dsk b/Notecard Maker.dsk new file mode 100644 index 0000000..471585d Binary files /dev/null and b/Notecard Maker.dsk differ diff --git a/Notecard Maker.log b/Notecard Maker.log new file mode 100644 index 0000000..f698d73 --- /dev/null +++ b/Notecard Maker.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Pascal bootloader +T00,S0B Volume name is RTTUT +Using built-in RWTS +Writing to S6,D2 +T1C,S00 Found D5D5F7 protection check +T1C,S00,$72: BD -> 60 +T03 Found nibble count protection track +Crack complete. Press any key ` + + + + + + + + + diff --git a/Notecard Maker.woz b/Notecard Maker.woz new file mode 100644 index 0000000..15aea47 Binary files /dev/null and b/Notecard Maker.woz differ diff --git a/Number Munchers v1.0 (MECC variant 3).dsk b/Number Munchers v1.0 (MECC variant 3).dsk new file mode 100644 index 0000000..a8952ef Binary files /dev/null and b/Number Munchers v1.0 (MECC variant 3).dsk differ diff --git a/Number Munchers v1.0 (MECC variant 3).log b/Number Munchers v1.0 (MECC variant 3).log new file mode 100644 index 0000000..ed2c06c --- /dev/null +++ b/Number Munchers v1.0 (MECC variant 3).log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found MECC bootloader +Using disk's own RWTS +Writing to S6,D2 +T00,S0F Switching to built-in RWTS +T00,S0A,$E8: AA -> D5 +T00,S0A,$F2: D5 -> AA +T00,S0A,$FD: AD -> 96 +T00,S0B,$79: 96 -> AA +T00,S0B,$83: AA -> AD +Crack complete. Press any key ` + + + + + + + diff --git a/Number Munchers v1.0 (MECC variant 3).woz b/Number Munchers v1.0 (MECC variant 3).woz new file mode 100644 index 0000000..1d9de4b Binary files /dev/null and b/Number Munchers v1.0 (MECC variant 3).woz differ diff --git a/Odd One Out 1990.dsk b/Odd One Out 1990.dsk new file mode 100644 index 0000000..b84bee5 Binary files /dev/null and b/Odd One Out 1990.dsk differ diff --git a/Odd One Out 1990.log b/Odd One Out 1990.log new file mode 100644 index 0000000..f8777f7 --- /dev/null +++ b/Odd One Out 1990.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found ProDOS bootloader +T00,S0B Volume name is ODD.ONE.OUT5.25 +Using built-in RWTS +Writing to S6,D2 +T02,S00 Found BBF9 protection check +T02,S00,$6B: A600 -> 1860 +Crack complete. Press any key ` + + + + + + + + + + diff --git a/Odd One Out 1990.woz b/Odd One Out 1990.woz new file mode 100644 index 0000000..b5da685 Binary files /dev/null and b/Odd One Out 1990.woz differ diff --git a/Oo-Topos.dsk b/Oo-Topos.dsk new file mode 100644 index 0000000..36db870 Binary files /dev/null and b/Oo-Topos.dsk differ diff --git a/Oo-Topos.log b/Oo-Topos.log new file mode 100644 index 0000000..04a9aab --- /dev/null +++ b/Oo-Topos.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found ProDOS bootloader +T00,S0B Volume name is RUN +Using built-in RWTS +Writing to S6,D2 +T0E,S05 Found FBFF protection check +T0E,S05,$35: FB -> A2 +T0E,S0D Found FBFF protection check +T0E,S0D,$95: EB -> B2 +T0D,S0D Found anti-tamper check +T0D,S0D,$13: F0 -> 50 +Crack complete. Press any key ` + + + + + + diff --git a/Oo-Topos.woz b/Oo-Topos.woz new file mode 100644 index 0000000..e30736a Binary files /dev/null and b/Oo-Topos.woz differ diff --git a/Phonics Prime Time- Initial Consonants v1.0.dsk b/Phonics Prime Time- Initial Consonants v1.0.dsk new file mode 100644 index 0000000..208aac6 Binary files /dev/null and b/Phonics Prime Time- Initial Consonants v1.0.dsk differ diff --git a/Phonics Prime Time- Initial Consonants v1.0.log b/Phonics Prime Time- Initial Consonants v1.0.log new file mode 100644 index 0000000..b8881ca --- /dev/null +++ b/Phonics Prime Time- Initial Consonants v1.0.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-17 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found MECC bootloader +Using disk's own RWTS +Writing to S6,D2 +T00,S0F Switching to built-in RWTS +T00,S0B,$1D: C8 -> 96 +Crack complete. Press any key ` + + + + + + + + + + + diff --git a/Phonics Prime Time- Initial Consonants v1.0.woz b/Phonics Prime Time- Initial Consonants v1.0.woz new file mode 100644 index 0000000..564de3e Binary files /dev/null and b/Phonics Prime Time- Initial Consonants v1.0.woz differ diff --git a/Photar.dsk b/Photar.dsk new file mode 100644 index 0000000..125fe3e Binary files /dev/null and b/Photar.dsk differ diff --git a/Photar.log b/Photar.log new file mode 100644 index 0000000..d0ba6d9 --- /dev/null +++ b/Photar.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T04,S0F Switching to built-in RWTS +T00,S0A RWTS changes based on track +T00,S0A,$A2: A0 -> 60 +Crack complete. Press any key ` + + + + + + + + + + diff --git a/Photar.woz b/Photar.woz new file mode 100644 index 0000000..0df20af Binary files /dev/null and b/Photar.woz differ diff --git a/Planetfall r26.dsk b/Planetfall r26.dsk new file mode 100644 index 0000000..8872c32 Binary files /dev/null and b/Planetfall r26.dsk differ diff --git a/Planetfall r26.log b/Planetfall r26.log new file mode 100644 index 0000000..4a9a085 --- /dev/null +++ b/Planetfall r26.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T00,S02,$FC: BC -> AD +T00,S02,$5D: BC -> AD +Crack complete. Press any key ` + + + + + + + + + + + diff --git a/Planetfall r26.woz b/Planetfall r26.woz new file mode 100644 index 0000000..2a76555 Binary files /dev/null and b/Planetfall r26.woz differ diff --git a/Quadrilaterals.dsk b/Quadrilaterals.dsk new file mode 100644 index 0000000..5b07297 Binary files /dev/null and b/Quadrilaterals.dsk differ diff --git a/Quadrilaterals.log b/Quadrilaterals.log new file mode 100644 index 0000000..ae5e3de --- /dev/null +++ b/Quadrilaterals.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +T00,S05 Found $BB00 protection check +T00,S0A might be unreadable +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME 254 +T00,S0A is unreadable (ignoring) +T00,S03,$91: FF -> DE +T00,S03,$9B: FF -> AA +T00,S03,$35: FF -> DE +T00,S03,$3F: FF -> AA +T00,S02,$9E: FF -> DE +T00,S02,$A3: FF -> AA +T00,S02,$A8: FF -> EB +T00,S04,$69: A9 -> 60 +T00,S04,$7D: A9 -> 60 +T00,S00,$4B: FEBB -> FD08 +T00,S04,$29: AA -> 96 +T00,S04,$AA: 00 -> AA +Crack complete. Press any key ` diff --git a/Quadrilaterals.woz b/Quadrilaterals.woz new file mode 100644 index 0000000..eaf9d46 Binary files /dev/null and b/Quadrilaterals.woz differ diff --git a/Read 'N Roll.dsk b/Read 'N Roll.dsk new file mode 100644 index 0000000..dfd9ba0 Binary files /dev/null and b/Read 'N Roll.dsk differ diff --git a/Read 'N Roll.log b/Read 'N Roll.log new file mode 100644 index 0000000..25b4c1d --- /dev/null +++ b/Read 'N Roll.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found ProDOS bootloader +T00,S0B Volume name is RNR +Using built-in RWTS +T22 Found Davidson & Associates disk +T22,S00 is unreadable (ignoring) +Writing to S6,D2 +T1E,S05,$28: 80 -> CC +Crack complete. Press any key ` + + + + + + + + + diff --git a/Read 'N Roll.woz b/Read 'N Roll.woz new file mode 100644 index 0000000..064d774 Binary files /dev/null and b/Read 'N Roll.woz differ diff --git a/Rendezvous with Rama rev. 2.dsk b/Rendezvous with Rama rev. 2.dsk new file mode 100644 index 0000000..42cbd52 Binary files /dev/null and b/Rendezvous with Rama rev. 2.dsk differ diff --git a/Rendezvous with Rama rev. 2.log b/Rendezvous with Rama rev. 2.log new file mode 100644 index 0000000..1d832dd --- /dev/null +++ b/Rendezvous with Rama rev. 2.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Pronto-DOS bootloader +Using disk's own RWTS +Writing to S6,D2 +T10 Found nibble count protection track +T03,S0C Found Trillium protection check +T03,S0C,$24: 20 -> 2C +T02,S00 Volume name is PRONTO-DOS V254 +Crack complete. Press any key ` + + + + + + + + + diff --git a/Rendezvous with Rama rev. 2.woz b/Rendezvous with Rama rev. 2.woz new file mode 100644 index 0000000..e7339d2 Binary files /dev/null and b/Rendezvous with Rama rev. 2.woz differ diff --git a/Roadwar 2000.dsk b/Roadwar 2000.dsk new file mode 100644 index 0000000..fb94de5 Binary files /dev/null and b/Roadwar 2000.dsk differ diff --git a/Roadwar 2000.log b/Roadwar 2000.log new file mode 100644 index 0000000..3dd07f0 --- /dev/null +++ b/Roadwar 2000.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found RDOS 16-sector bootloader +Using built-in RWTS +Writing to S6,D2 +T00,S03 RWTS accepts $D4 or $D5 for the +first address prologue nibble. +T00,S03 RWTS accepts $DE or a timing bit +for the first address epilogue nibble. +Crack complete. Press any key ` + + + + + + + + + diff --git a/Roadwar 2000.woz b/Roadwar 2000.woz new file mode 100644 index 0000000..94e197c Binary files /dev/null and b/Roadwar 2000.woz differ diff --git a/RoboMath.dsk b/RoboMath.dsk new file mode 100644 index 0000000..151fbe5 Binary files /dev/null and b/RoboMath.dsk differ diff --git a/RoboMath.log b/RoboMath.log new file mode 100644 index 0000000..f7fd9e9 --- /dev/null +++ b/RoboMath.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T1D Found nibble count protection track +T01,S01 Found D5D5F7 protection check +T01,S01,$24: BD -> 60 +Crack complete. Press any key ` + + + + + + + + + + diff --git a/RoboMath.woz b/RoboMath.woz new file mode 100644 index 0000000..4e4c1d7 Binary files /dev/null and b/RoboMath.woz differ diff --git a/Robotwar.dsk b/Robotwar.dsk new file mode 100644 index 0000000..9528896 Binary files /dev/null and b/Robotwar.dsk differ diff --git a/Robotwar.log b/Robotwar.log new file mode 100644 index 0000000..23caef5 --- /dev/null +++ b/Robotwar.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.2 bootloader +T00,S08 RWTS doubles every sector ID +Using disk's own RWTS +Writing to S6,D2 +T01,S08,$D6: 4CD53F -> E8D032 +T00,S02 Writing built-in RWTS +T00,S01,$38: 20 -> 2C +T00,S00 Writing Standard Delivery +bootloader +Crack complete. Press any key ` + + + + + + + diff --git a/Robotwar.woz b/Robotwar.woz new file mode 100644 index 0000000..54c8a28 Binary files /dev/null and b/Robotwar.woz differ diff --git a/Rocky's Boots.dsk b/Rocky's Boots.dsk new file mode 100644 index 0000000..4b707ad Binary files /dev/null and b/Rocky's Boots.dsk differ diff --git a/Rocky's Boots.log b/Rocky's Boots.log new file mode 100644 index 0000000..933aaef --- /dev/null +++ b/Rocky's Boots.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +Using built-in RWTS +T22,S0F Found E7 bitstream +T22,S0F,$A3: 00AC00AC00AC00AC00AC00AC -> + 64B444802CDC18B4448044B4 +Writing to S6,D2 +Crack complete. Press any key ` + + + + + + + + + + + diff --git a/Rocky's Boots.woz b/Rocky's Boots.woz new file mode 100755 index 0000000..fee8f51 Binary files /dev/null and b/Rocky's Boots.woz differ diff --git a/Rosie the Counting Rabbit.dsk b/Rosie the Counting Rabbit.dsk new file mode 100644 index 0000000..b694bfc Binary files /dev/null and b/Rosie the Counting Rabbit.dsk differ diff --git a/Rosie the Counting Rabbit.log b/Rosie the Counting Rabbit.log new file mode 100644 index 0000000..3467d5a --- /dev/null +++ b/Rosie the Counting Rabbit.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found ProDOS bootloader +T00,S0B Volume name is EXPLORE +Using built-in RWTS +Writing to S6,D2 +T01,S01 Startup program executes a +protection check before running the real +startup program. +T01,S01,$E8: C3CFCEC6C9C7 -> D3D9D3D4C5C +D +Crack complete. Press any key ` + + + + + + + diff --git a/Rosie the Counting Rabbit.woz b/Rosie the Counting Rabbit.woz new file mode 100644 index 0000000..d119f6c Binary files /dev/null and b/Rosie the Counting Rabbit.woz differ diff --git a/S.A.G.A. 6.dsk b/S.A.G.A. 6.dsk new file mode 100644 index 0000000..85cc019 Binary files /dev/null and b/S.A.G.A. 6.dsk differ diff --git a/S.A.G.A. 6.log b/S.A.G.A. 6.log new file mode 100644 index 0000000..89dfe8c --- /dev/null +++ b/S.A.G.A. 6.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T05,S0D Found Adventure International +protection check +T05,S0D,$6B: 852FD6 -> D159A7 +T02,S02 Volume name is DISK VOLUME 254 +Crack complete. Press any key ` + + + + + + + + + diff --git a/S.A.G.A. 6.woz b/S.A.G.A. 6.woz new file mode 100644 index 0000000..fbefdaf Binary files /dev/null and b/S.A.G.A. 6.woz differ diff --git a/Shapes and Patterns.dsk b/Shapes and Patterns.dsk new file mode 100644 index 0000000..929ab39 Binary files /dev/null and b/Shapes and Patterns.dsk differ diff --git a/Shapes and Patterns.log b/Shapes and Patterns.log new file mode 100644 index 0000000..4a3a1c5 --- /dev/null +++ b/Shapes and Patterns.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Micrograms bootloader +Using built-in RWTS +T22 Found nibble count protection track +Writing to S6,D2 +T21 Found nibble count protection track +T00,S08,$29: E5 -> 00 +Crack complete. Press any key ` + + + + + + + + + + diff --git a/Shapes and Patterns.woz b/Shapes and Patterns.woz new file mode 100644 index 0000000..398ee4b Binary files /dev/null and b/Shapes and Patterns.woz differ diff --git a/Skyfox.dsk b/Skyfox.dsk new file mode 100644 index 0000000..9e39cba Binary files /dev/null and b/Skyfox.dsk differ diff --git a/Skyfox.log b/Skyfox.log new file mode 100644 index 0000000..a03b726 --- /dev/null +++ b/Skyfox.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-17 + + ______________________________________ + + + +T00 Found Electronic Arts bootloader +Using disk's own RWTS +Writing to S6,D2 +T20,SFF Found anti-tamper check +T20,S02,$BB: 7C -> 00 +T0A,SFF Found anti-tamper check +T0A,S02,$BB: 7C -> 00 +T0A,S02 Found anti-tamper check +T0A,S05,$EC: 4D -> 00 +T06 Found EA protection track +T02,S03,$47: BB -> AA +T02,S03,$51: CF -> AD +T01,S0A,$5B: A7 -> 00 +T01,S0A Found anti-tamper check +T01,S06,$2B: 01 -> 04 +T01,S06,$2F: 01 -> 00 +T01,S0C,$CC: E1 -> E0 +Crack complete. Press any key ` diff --git a/Skyfox.woz b/Skyfox.woz new file mode 100644 index 0000000..3f5fd99 Binary files /dev/null and b/Skyfox.woz differ diff --git a/Snooper Troops Case #2.dsk b/Snooper Troops Case #2.dsk new file mode 100644 index 0000000..c434ba8 Binary files /dev/null and b/Snooper Troops Case #2.dsk differ diff --git a/Snooper Troops Case #2.log b/Snooper Troops Case #2.log new file mode 100644 index 0000000..f655889 --- /dev/null +++ b/Snooper Troops Case #2.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-17 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T09 Found nibble count protection track +T02,S0F Switching to built-in RWTS +T02,S02 Volume name is DISK VOLUME 254 +T02,S03 Disk calls a protection check at +$B4BB before initializing DOS. +T02,S03,$DE: ADFFCF -> 4C849D +T00,S03,$91: ED -> DE +Crack complete. Press any key ` + + + + + + diff --git a/Snooper Troops Case #2.woz b/Snooper Troops Case #2.woz new file mode 100644 index 0000000..e655b8b Binary files /dev/null and b/Snooper Troops Case #2.woz differ diff --git a/Snooper Troops Case 2.dsk b/Snooper Troops Case 2.dsk new file mode 100644 index 0000000..c434ba8 Binary files /dev/null and b/Snooper Troops Case 2.dsk differ diff --git a/Snooper Troops Case 2.log b/Snooper Troops Case 2.log new file mode 100644 index 0000000..84feddb --- /dev/null +++ b/Snooper Troops Case 2.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T09 Found nibble count protection track +T02,S0F Switching to built-in RWTS +T02,S02 Volume name is DISK VOLUME 254 +T02,S03 Disk calls a protection check at +$B4BB before initializing DOS. +T02,S03,$DE: ADFFCF -> 4C849D +T00,S03,$91: ED -> DE +Crack complete. Press any key ` + + + + + + diff --git a/Snooper Troops Case 2.woz b/Snooper Troops Case 2.woz new file mode 100644 index 0000000..e655b8b Binary files /dev/null and b/Snooper Troops Case 2.woz differ diff --git a/Solar Reading- Flight 1 - Paraphrase - Jupiter.dsk b/Solar Reading- Flight 1 - Paraphrase - Jupiter.dsk new file mode 100644 index 0000000..c22eec3 Binary files /dev/null and b/Solar Reading- Flight 1 - Paraphrase - Jupiter.dsk differ diff --git a/Solar Reading- Flight 1 - Paraphrase - Jupiter.log b/Solar Reading- Flight 1 - Paraphrase - Jupiter.log new file mode 100644 index 0000000..f613713 --- /dev/null +++ b/Solar Reading- Flight 1 - Paraphrase - Jupiter.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Pascal bootloader +T00,S0B Volume name is JUPITER +Using built-in RWTS +Writing to S6,D2 +T00,S0D,$51: DE -> AA +T00,S0F,$7B: DE -> AA +Crack complete. Press any key ` + + + + + + + + + + diff --git a/Solar Reading- Flight 1 - Paraphrase - Jupiter.woz b/Solar Reading- Flight 1 - Paraphrase - Jupiter.woz new file mode 100644 index 0000000..84d1ef5 Binary files /dev/null and b/Solar Reading- Flight 1 - Paraphrase - Jupiter.woz differ diff --git a/Sound Ideas- Word Attack - Disk 1 - Ending Consonants.dsk b/Sound Ideas- Word Attack - Disk 1 - Ending Consonants.dsk new file mode 100644 index 0000000..2b4711b Binary files /dev/null and b/Sound Ideas- Word Attack - Disk 1 - Ending Consonants.dsk differ diff --git a/Sound Ideas- Word Attack - Disk 1 - Ending Consonants.log b/Sound Ideas- Word Attack - Disk 1 - Ending Consonants.log new file mode 100644 index 0000000..9dedb61 --- /dev/null +++ b/Sound Ideas- Word Attack - Disk 1 - Ending Consonants.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +T00,S0B Switching to built-in RWTS +T00,S06,$D6: D6 -> 20 +T00,S06,$D5: 20 -> D5 +T00,S06,$49: D5 -> D6 +T00,S05,$9B: FE -> AA +T00,S05,$91: FE -> DE +T00,S05,$5F: CA -> AA +T00,S05,$55: A5 -> D5 +T00,S05,$3F: FE -> AA +T00,S05,$35: FE -> DE +T00,S04,$F1: CA -> AA +T00,S04,$E7: FE -> D5 +T00,S04,$A3: FE -> AA +T00,S04,$9E: FE -> DE +T00,S04,$58: CA -> AA +T00,S04,$53: FE -> D5 +T00,S0A,$12: B148 -> A900 +Crack complete. Press any key ` diff --git a/Sound Ideas- Word Attack - Disk 1 - Ending Consonants.woz b/Sound Ideas- Word Attack - Disk 1 - Ending Consonants.woz new file mode 100644 index 0000000..107ad21 Binary files /dev/null and b/Sound Ideas- Word Attack - Disk 1 - Ending Consonants.woz differ diff --git a/Spelling Press v1.1.dsk b/Spelling Press v1.1.dsk new file mode 100644 index 0000000..a055871 Binary files /dev/null and b/Spelling Press v1.1.dsk differ diff --git a/Spelling Press v1.1.log b/Spelling Press v1.1.log new file mode 100644 index 0000000..18e308d --- /dev/null +++ b/Spelling Press v1.1.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found ProDOS bootloader +T00,S0B Volume name is SPELLING.PRESS +Using built-in RWTS +Writing to S6,D2 +T11,S0E,$3D: 38 -> 18 +T11,S0E,$A3: 38 -> 18 +T11,S0E,$AA: 38 -> 18 +T04,S09,$C8: 9A -> DE +T04,S0C,$C4: 9A -> DE +Crack complete. Press any key ` + + + + + + + diff --git a/Spelling Press v1.1.woz b/Spelling Press v1.1.woz new file mode 100644 index 0000000..7fbaa22 Binary files /dev/null and b/Spelling Press v1.1.woz differ diff --git a/Spelling Rules.dsk b/Spelling Rules.dsk new file mode 100644 index 0000000..661a388 Binary files /dev/null and b/Spelling Rules.dsk differ diff --git a/Spelling Rules.log b/Spelling Rules.log new file mode 100644 index 0000000..b2e35d7 --- /dev/null +++ b/Spelling Rules.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME 254 +T00,S09 Switching to built-in RWTS +T00,S02,$49: 03 -> 04 +T00,S02,$52: 4CB13EEAEA -> A9D520B838 +T00,S02,$5F: BB -> B8 +T00,S02 RWTS requires extra nibbles and +timing bits after the data prologue by +jumping to $BECA. +T00,S02,$F4: EABD8CC010FBC9ADD0E84CCA3E +-> A056BD8CC010FBC9ADD0E7A900 +T00,S03,$91: 94 -> DE +T00,S03,$35: 94 -> DE +T00,S02,$9E: 94 -> DE +Crack complete. Press any key diff --git a/Spelling Rules.woz b/Spelling Rules.woz new file mode 100644 index 0000000..dd74868 Binary files /dev/null and b/Spelling Rules.woz differ diff --git a/Squire.dsk b/Squire.dsk new file mode 100644 index 0000000..53fdb75 Binary files /dev/null and b/Squire.dsk differ diff --git a/Squire.log b/Squire.log new file mode 100644 index 0000000..0c76df0 --- /dev/null +++ b/Squire.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T13,S0E Protection check intentionally +destroys unauthorized copies +T13,S0E,$A4: A9 -> 60 +T02,S02 Volume name is DISK VOLUME 254 +Crack complete. Press any key ` + + + + + + + + + diff --git a/Squire.woz b/Squire.woz new file mode 100644 index 0000000..ac34e57 Binary files /dev/null and b/Squire.woz differ diff --git a/Stepwise Multiple Regression.dsk b/Stepwise Multiple Regression.dsk new file mode 100644 index 0000000..1f0226a Binary files /dev/null and b/Stepwise Multiple Regression.dsk differ diff --git a/Stepwise Multiple Regression.log b/Stepwise Multiple Regression.log new file mode 100644 index 0000000..6f6267e --- /dev/null +++ b/Stepwise Multiple Regression.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Gathering per-file encryption keys +Using disk's own RWTS +Writing to S6,D2 +T00,S02,$80: A546 -> A900 +T00,S02,$EE: A546 -> A900 +Crack complete. Press any key ` + + + + + + + + + + diff --git a/Stepwise Multiple Regression.woz b/Stepwise Multiple Regression.woz new file mode 100644 index 0000000..e42b103 Binary files /dev/null and b/Stepwise Multiple Regression.woz differ diff --git a/Stickybear Math.dsk b/Stickybear Math.dsk new file mode 100644 index 0000000..b662510 Binary files /dev/null and b/Stickybear Math.dsk differ diff --git a/Stickybear Math.log b/Stickybear Math.log new file mode 100644 index 0000000..b772b03 --- /dev/null +++ b/Stickybear Math.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +T00,S00 Found Optimum Resource disk +T01,S0F might be unreadable +Writing to S6,D2 +T02,S06,$20: A2 -> 60 +T01,S0F is unreadable (ignoring) +T00,S08 RWTS requires a non-standard +disk volume number. +T00,S08,$12: B148 -> A900 +T01,S0F Reconstructing missing data +Crack complete. Press any key ` + + + + + diff --git a/Stickybear Math.woz b/Stickybear Math.woz new file mode 100644 index 0000000..e200ff8 Binary files /dev/null and b/Stickybear Math.woz differ diff --git a/Super Taxman II.dsk b/Super Taxman II.dsk new file mode 100644 index 0000000..dc2030b Binary files /dev/null and b/Super Taxman II.dsk differ diff --git a/Super Taxman II.log b/Super Taxman II.log new file mode 100644 index 0000000..1af274e --- /dev/null +++ b/Super Taxman II.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +T20 Found nibble count protection track +T1F Found nibble count protection track +T1E Found nibble count protection track +T1D Found nibble count protection track +T1C Found nibble count protection track +T1B Found nibble count protection track +T1A Found nibble count protection track +T19 Found nibble count protection track +T18 Found nibble count protection track +T17 Found nibble count protection track +T01,S03 Found HAL Labs protection check +T01,S03,$28: 20 -> 60 +T00,S0F Switching to built-in RWTS +T00,S03,$6A: AD -> 96 +T00,S02,$FC: DA -> AD +T00,S06,$84: AD -> 96 +T00,S02,$5D: DA -> AD +Crack complete. Press any key ` diff --git a/Super Taxman II.woz b/Super Taxman II.woz new file mode 100644 index 0000000..9217492 Binary files /dev/null and b/Super Taxman II.woz differ diff --git a/Swordthrust 1 The King's Testing Ground.dsk b/Swordthrust 1 The King's Testing Ground.dsk new file mode 100644 index 0000000..cde09d4 Binary files /dev/null and b/Swordthrust 1 The King's Testing Ground.dsk differ diff --git a/Swordthrust 1 The King's Testing Ground.log b/Swordthrust 1 The King's Testing Ground.log new file mode 100644 index 0000000..463857c --- /dev/null +++ b/Swordthrust 1 The King's Testing Ground.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME +T00,S03,$91: F5 -> DE +T00,S01 RWTS changes based on track +T00,S01,$81: 8D -> 2C +T00,S01,$84: 8D -> 2C +Crack complete. Press any key ` + + + + + + + + diff --git a/Swordthrust 1 The King's Testing Ground.woz b/Swordthrust 1 The King's Testing Ground.woz new file mode 100644 index 0000000..f6c098d Binary files /dev/null and b/Swordthrust 1 The King's Testing Ground.woz differ diff --git a/Tangrams Puzzler.dsk b/Tangrams Puzzler.dsk new file mode 100644 index 0000000..d7fc3a6 Binary files /dev/null and b/Tangrams Puzzler.dsk differ diff --git a/Tangrams Puzzler.log b/Tangrams Puzzler.log new file mode 100644 index 0000000..8919a84 --- /dev/null +++ b/Tangrams Puzzler.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Diversi-DOS bootloader +T00,S0A Found Milliken protection check +T02,S05 might be unreadable +Using disk's own RWTS +Writing to S6,D2 +T02,S05 is unreadable (ignoring) +T02,S02 Volume name is C1983 DSR C#254 +T00,S03,$91: DF -> DE +T00,S03,$35: DF -> DE +T00,S06,$AE: DF -> DE +T00,S02,$9E: DF -> DE +T00,S01,$48: 039B -> 849D +Crack complete. Press any key ` + + + + diff --git a/Tangrams Puzzler.woz b/Tangrams Puzzler.woz new file mode 100644 index 0000000..f44469b Binary files /dev/null and b/Tangrams Puzzler.woz differ diff --git a/The Crimson Crown.dsk b/The Crimson Crown.dsk new file mode 100644 index 0000000..bf8a933 Binary files /dev/null and b/The Crimson Crown.dsk differ diff --git a/The Crimson Crown.log b/The Crimson Crown.log new file mode 100644 index 0000000..4ea7484 --- /dev/null +++ b/The Crimson Crown.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found ProDOS bootloader +T00,S0B Volume name is RUNCOMP +Using built-in RWTS +Writing to S6,D2 +T05,S0A Found FBFF protection check +T05,S0A,$95: EB -> B2 +T04,S0A Found anti-tamper check +T04,S0A,$10: F0 -> 50 +T02,S09 Found FBFF protection check +T02,S09,$35: FB -> A2 +Crack complete. Press any key ` + + + + + + diff --git a/The Crimson Crown.woz b/The Crimson Crown.woz new file mode 100644 index 0000000..cd63582 Binary files /dev/null and b/The Crimson Crown.woz differ diff --git a/The Function Game.dsk b/The Function Game.dsk new file mode 100644 index 0000000..aab5ef3 Binary files /dev/null and b/The Function Game.dsk differ diff --git a/The Function Game.log b/The Function Game.log new file mode 100644 index 0000000..419cb70 --- /dev/null +++ b/The Function Game.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T00,S04,$AA: 23 -> AA +T00,S06 RWTS changes based on track +T00,S06,$F2: 20 -> 2C +Crack complete. Press any key ` + + + + + + + + + + diff --git a/The Function Game.woz b/The Function Game.woz new file mode 100644 index 0000000..8a48812 Binary files /dev/null and b/The Function Game.woz differ diff --git a/The Home Accountant.dsk b/The Home Accountant.dsk new file mode 100644 index 0000000..89811ac Binary files /dev/null and b/The Home Accountant.dsk differ diff --git a/The Home Accountant.log b/The Home Accountant.log new file mode 100644 index 0000000..340f4c1 --- /dev/null +++ b/The Home Accountant.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME 254 +T00,S03 RWTS accepts any value for the +first address epilogue nibble. +Crack complete. Press any key ` + + + + + + + + + + diff --git a/The Home Accountant.woz b/The Home Accountant.woz new file mode 100644 index 0000000..0e50023 Binary files /dev/null and b/The Home Accountant.woz differ diff --git a/The Incredible Laboratory.dsk b/The Incredible Laboratory.dsk new file mode 100644 index 0000000..a7ef742 Binary files /dev/null and b/The Incredible Laboratory.dsk differ diff --git a/The Incredible Laboratory.log b/The Incredible Laboratory.log new file mode 100644 index 0000000..b3613b6 --- /dev/null +++ b/The Incredible Laboratory.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +T00,S08,$8C: 69BA -> A0B9 +T00,S03,$91: 97 -> DE +T00,S03,$9B: 00 -> AA +T00,S03,$35: D3 -> DE +T00,S03,$3F: 00 -> AA +T00,S06,$AE: 97 -> DE +T00,S06,$B3: 00 -> AA +T00,S06,$B8: 00 -> EB +T00,S02,$9E: D3 -> DE +T00,S02,$A3: 00 -> AA +T00,S02,$A8: 00 -> EB +T00,S02,$AD: 00 -> FF +T00,S04,$C0: C92269008D7804684CA0B9 -> C +0C1C2C3C4C5C6C7C8C9CA +T00,S08 RWTS requires a non-standard +disk volume number. +T00,S08,$12: B148 -> A900 +Crack complete. Press any key ` diff --git a/The Incredible Laboratory.woz b/The Incredible Laboratory.woz new file mode 100644 index 0000000..d00007f Binary files /dev/null and b/The Incredible Laboratory.woz differ diff --git a/The Seasons.dsk b/The Seasons.dsk new file mode 100644 index 0000000..2b0e597 Binary files /dev/null and b/The Seasons.dsk differ diff --git a/The Seasons.log b/The Seasons.log new file mode 100644 index 0000000..e052050 --- /dev/null +++ b/The Seasons.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T02,S02 Volume name is DISK VOLUME 254 +T00,S03 RWTS accepts $D4 or $D5 for the +first address prologue nibble. +T00,S03 RWTS accepts $DE or a timing bit +for the first address epilogue nibble. +Crack complete. Press any key ` + + + + + + + + diff --git a/The Seasons.woz b/The Seasons.woz new file mode 100644 index 0000000..6ba2448 Binary files /dev/null and b/The Seasons.woz differ diff --git a/The Tracer Sanction.dsk b/The Tracer Sanction.dsk new file mode 100644 index 0000000..0131ae2 Binary files /dev/null and b/The Tracer Sanction.dsk differ diff --git a/The Tracer Sanction.log b/The Tracer Sanction.log new file mode 100644 index 0000000..1604dba --- /dev/null +++ b/The Tracer Sanction.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,SFF Found Interplay bootloader +Using disk's own RWTS +Writing to S6,D2 +T00,S07,$50: F0 -> 10 +T00,S01,$FB: D92FBA -> C9DEEA +T00,S02,$06: D93FBA -> C9AAEA +T00,S08,$DD: F0 -> 10 +T00,S0C,$5B: D9C5F3 -> C9DEEA +T00,S0C,$66: D9D5F3 -> C9AAEA +Crack complete. Press any key ` + + + + + + + diff --git a/The Tracer Sanction.woz b/The Tracer Sanction.woz new file mode 100644 index 0000000..47e2da6 Binary files /dev/null and b/The Tracer Sanction.woz differ diff --git a/The Typewriter.dsk b/The Typewriter.dsk new file mode 100644 index 0000000..9b3a8e8 Binary files /dev/null and b/The Typewriter.dsk differ diff --git a/The Typewriter.log b/The Typewriter.log new file mode 100644 index 0000000..fbfe539 --- /dev/null +++ b/The Typewriter.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Pascal bootloader +T00,S0B Volume name is TW +Using built-in RWTS +Writing to S6,D2 +T0D,S08 Found FBFF protection check +T0D,S08,$3E: ADE9C0 -> 189045 +Crack complete. Press any key ` + + + + + + + + + + diff --git a/The Typewriter.woz b/The Typewriter.woz new file mode 100644 index 0000000..6cdd0a5 Binary files /dev/null and b/The Typewriter.woz differ diff --git a/Threshold.dsk b/Threshold.dsk new file mode 100644 index 0000000..f367508 Binary files /dev/null and b/Threshold.dsk differ diff --git a/Threshold.log b/Threshold.log new file mode 100644 index 0000000..0c70f1a --- /dev/null +++ b/Threshold.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.2 bootloader +Using disk's own RWTS +Writing to S6,D2 +T1F,S00 Found Sierra protection check +T1F,S0C,$D2: 5A -> 55 +T1E,S02,$76: F3 -> FC +T01 Found nibble count protection track +T00,S02 Writing built-in RWTS +T00,S00 Writing Standard Delivery +bootloader +Crack complete. Press any key ` + + + + + + diff --git a/Threshold.woz b/Threshold.woz new file mode 100644 index 0000000..06af631 Binary files /dev/null and b/Threshold.woz differ diff --git a/Tomahawk.dsk b/Tomahawk.dsk new file mode 100644 index 0000000..7d980bc Binary files /dev/null and b/Tomahawk.dsk differ diff --git a/Tomahawk.log b/Tomahawk.log new file mode 100644 index 0000000..bc94d24 --- /dev/null +++ b/Tomahawk.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Datasoft bootloader +Using built-in RWTS +Writing to S6,D2 +T00,S05 Found Datasoft protection check +T00,S05,$58: 5D -> C0 +Crack complete. Press any key ` + + + + + + + + + + + diff --git a/Tomahawk.woz b/Tomahawk.woz new file mode 100644 index 0000000..e33f2a0 Binary files /dev/null and b/Tomahawk.woz differ diff --git a/Triangles Through Octagons.dsk b/Triangles Through Octagons.dsk new file mode 100644 index 0000000..6cba416 Binary files /dev/null and b/Triangles Through Octagons.dsk differ diff --git a/Triangles Through Octagons.log b/Triangles Through Octagons.log new file mode 100644 index 0000000..ae08879 --- /dev/null +++ b/Triangles Through Octagons.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Pascal bootloader +T00,S0B Volume name is SYSMAS +Using built-in RWTS +Writing to S6,D2 + +The disk was copied successfully, but +Passport did not apply any patches. + +Possible reasons: +- The source disk is not copy protected. +- The target disk works without patches. +- The disk uses an unknown protection, + and Passport can not help any further. + +Press any key ` + + diff --git a/Triangles Through Octagons.woz b/Triangles Through Octagons.woz new file mode 100644 index 0000000..c1d729c Binary files /dev/null and b/Triangles Through Octagons.woz differ diff --git a/Trivia Fever (BB03 variant 3).dsk b/Trivia Fever (BB03 variant 3).dsk new file mode 100644 index 0000000..d0045de Binary files /dev/null and b/Trivia Fever (BB03 variant 3).dsk differ diff --git a/Trivia Fever (BB03 variant 3).log b/Trivia Fever (BB03 variant 3).log new file mode 100644 index 0000000..217d083 --- /dev/null +++ b/Trivia Fever (BB03 variant 3).log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T03 Found nibble count protection track +T02,S02 Volume name is C1983 DSR C#254 +T00,S05 Found a self-decrypting +protection check at $BB03. +T00,S05,$6B: 0626 -> 6BF6 +T00,S06,$0F: 99 -> 89 +Crack complete. Press any key ` + + + + + + + diff --git a/Trivia Fever (BB03 variant 3).woz b/Trivia Fever (BB03 variant 3).woz new file mode 100644 index 0000000..cb881dd Binary files /dev/null and b/Trivia Fever (BB03 variant 3).woz differ diff --git a/Ultima IV.dsk b/Ultima IV.dsk new file mode 100644 index 0000000..f9d417d Binary files /dev/null and b/Ultima IV.dsk differ diff --git a/Ultima IV.log b/Ultima IV.log new file mode 100644 index 0000000..63d3c72 --- /dev/null +++ b/Ultima IV.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +T00,S01 Found encrypted RWTS, key=$0F +Using disk's own RWTS +Writing to S6,D2 +T01,S02 Erasing serial number 000616 +T01,S02,$B0: B5 -> AD +T01,S02,$B7: D5 -> 9B +T00,S0B Erasing serial number 000616 +T00 Decrypting RWTS before writing +T00,S01,$07: 99 -> 2C +T00,S01,$93: 4C00B8 -> ACE5B7 +T00,S05,$15: A52F -> A900 +Crack complete. Press any key ` + + + + diff --git a/Ultima IV.woz b/Ultima IV.woz new file mode 100644 index 0000000..90ce2d2 Binary files /dev/null and b/Ultima IV.woz differ diff --git a/Ultima V.dsk b/Ultima V.dsk new file mode 100644 index 0000000..acccc73 Binary files /dev/null and b/Ultima V.dsk differ diff --git a/Ultima V.log b/Ultima V.log new file mode 100644 index 0000000..59b6d5c --- /dev/null +++ b/Ultima V.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found ProDOS bootloader +T00,S0B Volume name is ULTIMA5 +T00,S0B Found Dinkey-DOS +Using built-in RWTS +Writing to S6,D2 +T01,S04 RWTS alters the sector ID if the +address epilogue contains a timing bit. +Crack complete. Press any key ` + + + + + + + + + diff --git a/Ultima V.woz b/Ultima V.woz new file mode 100644 index 0000000..73aae23 Binary files /dev/null and b/Ultima V.woz differ diff --git a/Word Attack Plus Spanish.dsk b/Word Attack Plus Spanish.dsk new file mode 100644 index 0000000..ad76a2d Binary files /dev/null and b/Word Attack Plus Spanish.dsk differ diff --git a/Word Attack Plus Spanish.log b/Word Attack Plus Spanish.log new file mode 100644 index 0000000..74bc3b2 --- /dev/null +++ b/Word Attack Plus Spanish.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found ProDOS bootloader +T00,S0B Volume name is WORD +Using built-in RWTS +T22 Found Davidson & Associates disk +T22,S00 is unreadable (ignoring) +Writing to S6,D2 +T06,S00,$04: 74 -> 79 +Crack complete. Press any key ` + + + + + + + + + diff --git a/Word Attack Plus Spanish.woz b/Word Attack Plus Spanish.woz new file mode 100644 index 0000000..e4081e2 Binary files /dev/null and b/Word Attack Plus Spanish.woz differ diff --git a/Word Munchers v1.4.dsk b/Word Munchers v1.4.dsk new file mode 100644 index 0000000..1a9d63a Binary files /dev/null and b/Word Munchers v1.4.dsk differ diff --git a/Word Munchers v1.4.log b/Word Munchers v1.4.log new file mode 100644 index 0000000..6b1cc2c --- /dev/null +++ b/Word Munchers v1.4.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found MECC bootloader +Using disk's own RWTS +Writing to S6,D2 +T00,S0F Switching to built-in RWTS +T00,S07,$83: AA -> D5 +T00,S07,$8D: D5 -> AA +T00,S07,$98: AD -> 96 +T00,S07,$1F: 96 -> AA +T00,S07,$2A: AA -> AD +Crack complete. Press any key ` + + + + + + + diff --git a/Word Munchers v1.4.woz b/Word Munchers v1.4.woz new file mode 100644 index 0000000..a5b0056 Binary files /dev/null and b/Word Munchers v1.4.woz differ diff --git a/Wortgefecht.dsk b/Wortgefecht.dsk new file mode 100644 index 0000000..10b28a7 Binary files /dev/null and b/Wortgefecht.dsk differ diff --git a/Wortgefecht.log b/Wortgefecht.log new file mode 100644 index 0000000..44a986c --- /dev/null +++ b/Wortgefecht.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +Writing to S6,D2 +T03 Found $F7F6EFEEAB protection track +Restarting scan +T0D,S0E,$20: 4C1608 -> EAA927 +T0D,S0E,$76: 7079 -> FAF2 +T02,S02 Volume name is DISK VOLUME 254 +Crack complete. Press any key ` + + + + + + + + diff --git a/Wortgefecht.woz b/Wortgefecht.woz new file mode 100644 index 0000000..d73226b Binary files /dev/null and b/Wortgefecht.woz differ diff --git a/Writing Skills Volume 2.dsk b/Writing Skills Volume 2.dsk new file mode 100644 index 0000000..0da99a2 Binary files /dev/null and b/Writing Skills Volume 2.dsk differ diff --git a/Writing Skills Volume 2.log b/Writing Skills Volume 2.log new file mode 100644 index 0000000..7a20901 --- /dev/null +++ b/Writing Skills Volume 2.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found Pascal bootloader +T00,S0B Volume name is WS +Using built-in RWTS +Writing to S6,D2 +T1E,S0D Found A6BC95 protection check +T1E,S0D,$0E: AE -> 60 +T11,S07 Found A6BC95 protection check +T11,S07,$0E: AE -> 60 +Crack complete. Press any key ` + + + + + + + + diff --git a/Writing Skills Volume 2.woz b/Writing Skills Volume 2.woz new file mode 100644 index 0000000..1f02d37 Binary files /dev/null and b/Writing Skills Volume 2.woz differ diff --git a/Zoom Grafix 26-JAN-82.dsk b/Zoom Grafix 26-JAN-82.dsk new file mode 100644 index 0000000..65004c4 Binary files /dev/null and b/Zoom Grafix 26-JAN-82.dsk differ diff --git a/Zoom Grafix 26-JAN-82.log b/Zoom Grafix 26-JAN-82.log new file mode 100644 index 0000000..1a2a0f9 --- /dev/null +++ b/Zoom Grafix 26-JAN-82.log @@ -0,0 +1,24 @@ +Passport by 4am 2019-04-26 + + ______________________________________ + + + +Reading from S6,D1 +T00,S00 Found DOS 3.3 bootloader +Using disk's own RWTS +T22 Found nibble count protection track +Writing to S6,D2 +T06,S0E Disk requires volume number 000 +T06,S0E,$8E: 38 -> 35 +T03,S08 Disk requires volume number 000 +T03,S08,$B7: 38 -> 35 +T02,S02 Volume name is DISK VOLUME 000 +T00,S03,$91: DD -> DE +T00,S06,$7A: D4 -> D5 +T00,S06,$AE: DD -> DE +T00,S03 RWTS accepts $D4 or $D5 for the +first address prologue nibble. +T00,S02,$5E: 4CB8B6 -> 20B8B8 +Crack complete. Press any key ` + diff --git a/Zoom Grafix 26-JAN-82.woz b/Zoom Grafix 26-JAN-82.woz new file mode 100644 index 0000000..b5d9696 Binary files /dev/null and b/Zoom Grafix 26-JAN-82.woz differ diff --git a/notes.txt b/notes.txt new file mode 100644 index 0000000..be0e999 --- /dev/null +++ b/notes.txt @@ -0,0 +1,195 @@ +Tracers [test cases] + +* id/advent.a [Borrowed Time] +* id/d5d5f7.a [RoboMath] +* id/datasoft.a [Tomahawk] +* id/daviddos.a [Horses] +* id/davidson.a [Word Attack Plus Spanish] +* id/dinkeydos.a [Ultima V] +* id/diversidos.a [Moon Bingo] +- id/dos33.a + - standard + - early Infocom with $22 in $08FE + - Sierra variant with graphics softswitches + - MUSE variant with altered sector map + - JMP $08F0 variant [possibly Terrapin Logo 3.0] +* id/ea.a [Archon] +- id/encode44.a [maybe Sneakers] +- id/encode53.a +* id/holle.a [Crime Wave] +* id/jsr8b3.a [Ardy The Aardvark] +* id/laureate.a [Sound Ideas: Word Attack] +* id/mecc.a + * [Coordinate Math v1.0] variant 1 + * [Clock Works v1.0] variant 2 + * [Number Munchers v1.0] variant 3 + * [Conquering Whole Numbers v1.1] variant 4 +* id/micrograms.a [Shapes and Patterns] +* id/milliken.a [Tangram Puzzler] +* id/panglosdos.a [Stepwise Multiple Regression] +- id/pascal.a + * [NoteCard Maker] for pre-1.3 + - pre-1.3 variant with alternate jump address [Wizardry -or- Sundog] + * [Triangles Through Octagons] for 1.3 variant +* id/phoenix.a [Zoom Grafix] +* id/prodos.a [Investigating Plant Growth] +* id/prontodos.a [America Coast to Coast (Mindscape)] +* id/protecteddos.a [Ultima IV] +- id/quickdos.a [maybe Batman] +* id/rdos.a [Roadwar 2000 v1.2] +* id/trace32.a + * [Robotwar] for MUSE variant + * [Eggs-It] for Choplifter variant + * [Epidemic] for RDOS-13 variant +- id/trace33.a + * [Analogies Tutorial] for pre-JSR $B800 variant + - [Pinball Construction Set (Budgeco)] for LDX $1FE8 variant + * [Super Taxman II] for current track variant + * [SAGA 6] for Adventure International variant + * [Zoom Grafix 26-JAN-82] for IDPhoenix variant + * [Planetfall r26] for Infocom variant + - Micro Fun RWTS swapper (??) + * [Swordthrust 1] for Swordthrust variant +* id/trace33p.a [Ernie's Quiz] +* id/trace8b3.a [Ardy the Aardvark] +* id/volumename.a + * [Zoom Grafix] DOS 3.3 + * [Investigating Plant Growth] for ProDOS + * [Notecard Maker] for Pascal +- VerifyInfocom18 + - Infocom side B + - pure 13-sector disk + +Patchers [test cases] + +* a5count.a [Game Frame One] +* a6bc95.a [Writing Skills Volume 2 - System Disk] +* aacount.a [Moebius] +* advent.a + * [Borrowed Time] + * [Mindshadow] + * [The Tracer Sanction] +* advint.a [SAGA 6 side B] +* artsci.a [Photar] +* bademu.a [Let's Go There- Beginning Map and Geography Skills] +* bademu2.a [Dinosaur Days] +* bb03.a + * [Classifying Animals with Backbones] for variant 1 + * [Case of the Great Train Robbery] for variant 2 + * [Alice in Wonderland] for variant 3 +* bbf9.a [Odd One Out 1990] +* bootcounter.a [Elementary Vol. 2 v3.2 limited backup] +- border.a [Arena -or- Early Bird] +* c9ff.a [Mr. Pixel's Programming Paint Set] +* choplifter.a [Eggs-It] +* corrupter.a [Squire] +* d5d5f7.a + * [RoboMath] for DOS 3.3 variant + * [Notecard Maker] for Pascal variant +* dakin5.a [MIRV] +* datasoft.a [Tomahawk] +* davidsonasm.a [Word Attack Plus Spanish] +* davidsonforth.a [Read N Roll] +- diskvol.a + * [The Incredible Laboratory] + - something with PanglosDOS [maybe Diet Analysis Program] + * [Might and Magic] for gForceDiskVol +- dos32.a + * [Bellhop] for DOS at $3700 + - something else for DOS at $B700 +* dos32dlm.a [Demolition Division] +* dos32muse.a [Castle Wolfenstein] +* e7everywhere.a [Garfield Trivia Game] +* ea.a [Archon] +* f7f6.a [Might and Magic] +* fbff.a [Maniac Mansion] +* fbffencrypted.a [Oo-Topos side B] +* fbffpascal.a [The Typewriter] +* gamco.a [Essential Grammar] +* hallabs.a [Super Taxman II] +* hoffman.a [Good Thinking! Cause and Effect Level Two] +* holle.a [Crime Wave] +- jmpae8e.a [Alien Addition but make sure it's the right version] +* jmpb400.a [Binomial Multiplication] +* jmpb412.a [America Coast to Coast (Mindscape) +* jmpb4bb.a + * [Bellhop] for DOS 3.2 + * [Snooper Troops 2] for DOS 3.3 +* jmpb660.a [Analogies Tutorial] +* jmpb720.a [Analogies Tutorial] +* jmpbbfe.a [Quadrilaterals] +* jmpbcf0.a [Easy as ABC] +* jmpbeb1.a + * [Spelling Rules (Micro Power and Light)] for $3EB1 variant + * [Easy as ABC] for $BEB1 variant +* jmpbeca.a + * [Spelling Rules (Micro Power and Light)] for $3ECA variant + * [Easy as ABC] for $BECA variant + * [Library Magic] for variant +* jsr8635.a [Moon Bingo] +* jsr8b3.a [Ardy the Aardvark] +* laureate.a [Sound Ideas: Word Attack] +* mecc.a + * [Coordinate Math v1.0] variant 1 + * [Clock Works v1.0] variant 2 + * [Number Munchers v1.0] variant 3 + * [Conquering Whole Numbers v1.1] variant 4 +* memoryconfig.a [Rosie the Counting Rabbit -or- A Brand New View (neither woz seems to work but both verify)] +- methods.a [maybe Alphabetizing: Blue Level] +* microfun.a [Miner 2049er] +* microfun2.a [Crown of Arthain] +* micrograms.a [Shapes and Patterns] +* milliken.a [Tangrams Puzzler] +* muserwts.a [The Function Game] +- nibtable.a +* optimum.a [Stickybear Math] +* origin.a [Ultima V] +* panglosdos.a [Stepwise Multiple Regression] +* pascalrwts.a [Solar Reading Jupiter] +* polarware.a + * [The Crimson Crown side A] + * [Oo-Topos side B] +* prodos6a.a [Investigating Plant Growth] +* prodosmecc.a + * [Mystery Objects v1.1] + * [Spelling Press v1.1] +* prodosrwts.a [Mystery Objects v1.1] +* protecteddos.a + * [Ultima IV] + * [Moebius] for secondary RWTS swappers + * [Math Blaster] for secondary protection checks based on disk volume +* rdos13.a [Epidemic] +* rdosfmt.a [Epidemic] +* rol1e.a [CryptoCube] +- rwts.a +* rwtslog.a + * [The Home Accountant] for BNE0 DOS 3.3 + * [Horses] for BNE0 David-DOS + * [The Seasons] for LSR6A DOS 3.3 + * [Roadwar 2000 v1.2] for LSR6A RDOS + * [The Seasons] for CMP08 DOS 3.3 + * [Roadwar 2000 v1.2] for CMP08 RDOS +* rwtsswap.a [Easy as ABC] +* rwtsswap2.a [Mask Parade] +* rwtsswapmecc.a [MECC Dataquest - Europe and Soviet Union v1.0] +* rwtsswapmicrofun.a [Crown of Arthain] +* rwtsswappenguin.a [Arcade Boot Camp] +* sierra.a + * [Dragon's Keep] + * [Aquatron] + * [Mickey's Space Adventure] +* sierra13.a + * [Cranston Manor] + * [Threshold] +* springboard.a [Easy as ABC] +* sra.a [Computer Drill and Instruction - Multiplication B] +* ssi.a [Epidemic] +* ssprot.a [Wortgefecht] +* sunburst.a [The Incredible Laboratory] +* swordthrust.a [Swordthrust 1] +* t02volumename.a [Zoom Grafix] +* t11diskvol.a [Zoom Grafix] +* trillium.a [Rendezvous with Rama rev. 2] +* trillium2.a [Nine Princes in Amber] +* universale7.a [Rocky's Boots 4.0] +* zoomgrafix.a [Zoom Grafix 26-JAN-82] diff --git a/passport.lua b/passport.lua new file mode 100644 index 0000000..9fa477d --- /dev/null +++ b/passport.lua @@ -0,0 +1,89 @@ +require "lfs" + +infiles = {} +fileindex = 0 +for f in lfs.dir(".") do + if f:match(".woz$") then + infiles[#infiles + 1] = f + end +end +table.sort(infiles) + +function calc(line) + return line % 8 * 1024 + math.floor(line / 64) * 40 + math.floor((line%64) / 8) * 128 + 8192 +end + +function textcalc(line) + return calc(line * 8) - 8192 + 0x0400 +end + +function striphibitstring(a) + local b = "" + for i = 1, string.len(a) do + b = b .. string.char(a:byte(i) & 0x7f) + end + return b +end + +mainmem = emu.item(manager:machine().devices[":ram"].items["0/m_pointer"]) -- always gets main memory +function getscreenline(i) + return striphibitstring(mainmem:read_block(textcalc(i), 40)) +end + +function getscreen() + local b = "" + for i = 0, 23 do + b = b .. getscreenline(i) .. "\n" + end + return b +end + +function savescreen(outfile) + local h = io.open(outfile, "w") + h:write(getscreen()) + h:close() +end + +function createblankdsk(outfile) + local h = io.open(outfile, "wb") + for i = 1, 143360 do + h:write(0x00) + end + h:close() +end + +state = "waiting_for_main_menu" +function driver() + if state == "waiting_for_main_menu" then + if getscreen():match("rack disk") then + fileindex = fileindex + 1 + if fileindex > #infiles then + manager:machine():exit() + return + end + dsk, subcount = infiles[fileindex]:gsub(".woz$", ".dsk") + if subcount == 0 then + print("ERROR unable to parse filename") + return + end + print(infiles[fileindex]) + createblankdsk(dsk) + manager:machine().images["flop1"]:load(infiles[fileindex]) + manager:machine().images["flop2"]:load(dsk) + emu.keypost("C") + state = "waiting_for_process" + end + end + if state == "waiting_for_process" then + if getscreen():match("Press any key") then + log, subcount = infiles[fileindex]:gsub(".woz$", ".log") + savescreen(log) + emu.keypost(" ") + state = "waiting_for_main_menu" + end + end +end + +manager:machine():video().frameskip = 10 +manager:machine():video().throttled = false +emu.register_frame_done(driver)