|
|
IDENTIFICATION SERVEUR : 10.0.97.65 - CLIENT : 54.226.23.160 |
|
Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
toinet Site Admin
Inscrit le: 15 Juin 2007 Messages: 2949 Localisation: Le Chesnay, France
|
Posté le: Ven 15 Sep 2017, 19:20 Sujet du message: Breakers (Broderbund, 1986) |
|
|
#973 - The unbreakable Breakers is broken. Yeepee. What a mess! p-code everywhere. I took another approach after I did a major part of the disassembly of the beast. Thanks 4am for the disk images.
Disk structure
There are four standard 16-sec disks ordered in the DOS 3.3 format.
Protection type
This is a password protection. If you fail, the game asks you to remove the disk and it hangs.
How to copy
Use Locksmith Fast Disk Backup to copy the four disks. Then, store them in a dry and safe place.
How to crack
Boot my copy disk and launch Disk Fixer
Code: |
The 2-byte change:
T1/S4/83:B2 25 -> 16 27
Or
T0/S0/54:00 14 -> 80 08
T0/S0/80:A2 0A BD A0 08 9D 00 01 CA 10 F7 4C 00 14
T0/S0/A0:A9 B2 8D 4B 42 A9 25 8D 4C 42 60
T1/S4/83:B2 25 -> 00 01
|
There is a table at T1/S4 ($0C7D) and the entry at $0C83 is the one that displays "remove your disk" and that hangs. It is called when you either failed in entering the right word or when you type "quit novel"
The first crack changes the address to a RTS. That is sufficient to crack it. At least, to let the engine know that it is OK. The problem is that typong "quit novel" will never hang...
The second crack installs a patch routine at $100 and when the password protection fails after four attempts, my routine at $100 is called (it performs the necessary RTS) and it resets the "quit novel" entry point.
So, to play: enter a wrong password a couple of times and then... play!
The disk images are available at http://www.brutaldeluxe.fr/crack/
Reboot and... enjoy,
LoGo
9/2017 |
|
Revenir en haut de page |
|
 |
toinet Site Admin
Inscrit le: 15 Juin 2007 Messages: 2949 Localisation: Le Chesnay, France
|
Posté le: Ven 15 Sep 2017, 19:20 Sujet du message: |
|
|
I hate p-code so here are my notes...
Code: |
00/3F24: 00 00 BRK 00
00/3F26: 00 00 BRK 00
00/3F28: 00 00 BRK 00
00/3F2A: 00 00 BRK 00
*
00/3F00:3E C8 C4 23 90 F4 20 27 3E 68 A8 60 41 4E 54 4F- HD#.t ' h(`ANTO
*
00/3F10:49 4E 45 00 00 00 00 00 00 00 00 00 00 00 00 00-INE.............
*
00/3F20:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00-................
*\3F0C\ lower than0.BFFEP
00/0201:
00/3785:
00/3867:
00/3885:
00/38E3:
00/8279:
00/B967:
*B9
00/08B0:C0 30 2E AD 13 C0 30 25 AD 16 C0 30 20 A0 2A BE-@0.-.@0%-.@0 *
00/08C0:E7 08 B9 CE 00 96 CE 99 E7 08 88 D0 F2 4C CF 00-g.9N..N.g..PrLO.
00/08D0:A0 2A B9 E7 08 99 CE 00 88 D0 F7 B0 04 A9 80 D0- *9g..N..Pw0.).P
00/08E0:02 A9 00 8D 6E 3F 28 60 00 00 00 00 00 00 00 00-.)..n?(`........
00/08F0:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00-................
*900.9FF
00/0900:FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00-................
00/0910:00 00 20 EF 09 20 99 0C A9 01 8D 73 41 20 BD 09-.. o. ..)..sA =.
00/0920:20 58 0E AD 43 42 85 9F AD 44 42 85 A0 20 DB 0D- X.-CB..-DB. [.
00/0930:20 CA 36 AD 55 43 85 0C AD 56 43 85 0D 20 5A 12- J6-UC..-VC.. Z.
00/0940:61 6E 74 6F 69 6E 65 0D 85 A7 20 0C 0B A9 00 85-antoine..' ..)..
00/0950:06 85 07 A9 02 85 67 20 E5 10 A0 00 B1 04 85 82-...)..g e. .1...
00/0960:C8 B1 04 85 83 AD 2B 43 61 6E 74 6F 69 6E 65 0D-H1...-+Cantoine.
00/0970:59 10 A9 01 85 96 4C A5 0F 1A FF 5E FF FF 26 A0-Y.)...L%...^..&
00/0980:00 84 67 B1 14 AA C9 FF F0 2D B1 16 85 18 A9 FF-..g1.*I.p-1...).
00/0990:9D D0 02 B9 79 09 9D 00 02 C9 FF F0 15 85 07 18-.P.9y....I.p....
00/09A0:69 01 99 79 09 8A 85 1A 48 98 48 20 FD 0F 68 A8-i..y....H.H }.h(
00/09B0:68 AA E8 E4 18 90 D7 C8 61 6E 74 6F 69 6E 65 0D-h*hd..WHantoine.
00/09C0:22 20 1C 0D A9 00 85 A1 85 A2 A9 43 85 A4 A9 42-" ..)..!.")C.$)B
00/09D0:85 A5 20 D3 35 B0 0D AD 5F 42 C9 0E D0 06 AD 60-.% S50.-_BI.P.-`
00/09E0:42 D0 01 60 A0 91 20 CF 28 20 C1 0D 4C C1 09 A9-BP.` . O( A.LA.)
00/09F0:F0 85 36 A9 FD 85 37 20 F4 25 20 BD 25 AD B3 FB-p.6)}.7 t% =%-3{
*
00/0BD1:
00/0BE3:
00/0F14:
00/24C7:
00/250E:
00/A539:
*\968\ lower than 0.BFFEP
00/0201:
00/0E9E:
00/0EDD:
00/0F0F:
00/30A7:
00/377F:
00/3788:
00/3791:
00/379E:
00/37A3:
*\9B8\ lower than 0.BFFEP
00/0201:
00/0EA1:
00/0F82:
*E
ROUTINE AT $ED2 IS INTERESTING
---- NEW APPROACH: THE STRING LENGTH
78 IS THE MAX LENGTH (=4E)
FOUND AT 38DC: C0 4E (CPY #$4E)
LOOK ROUTINE 38D2
28CF: PRESS ANY KEY TO CONTINUE
00/0EE7: C9 01 CMP #01
00/0EE9: D0 04 BNE 0EEF {+04}
00/0EEB: C8 INY
00/0EEC: 4C DC 0E JMP 0EDC
00/0EEF: 84 59 STY 59
00/0EF1: C9 0D CMP #0D
00/0EF3: D0 0F BNE 0F04 {+0F}
00/0EF5: A9 FF LDA #FF
00/0EF7: A4 58 LDY 58
00/0EF9: 99 00 09 STA 0900,Y
*2600.269F
00
00/2600:6F 3D AD 5F 43 85 E2 AD 61 43 85 E3 4C CD 39 00-o=-_C.b-aC.cLM9.
00/2610:00 30 30 00 05 30 00 00 00 00 00 20 0D 30 00 35-.00..0..... .0.5 10
00/2620:00 00 00 30 30 00 30 00 00 00 0D 00 00 00 00 01-...00.0......... 20
00/2630:55 45 02 02 02 02 02 42 12 02 02 15 02 55 00 06-UE.....B.....U.. 30
00/2640:06 06 06 06 06 06 06 06 06 15 15 02 02 02 55 30-..............U0 40
00/2650:03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03-................ 50
00/2660:03 03 03 03 03 03 03 03 03 03 40 00 10 00 00 00-..........@..... 60
00/2670:02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02-................ 70
00/2680:02 02 02 02 02 02 02 02 02 02 00 30 00 00 00 01-...........0.... 80
a n t o i n e
61 6E 74 6F 69 6E 65 0D
02 02 02 02 02 02 02
c l o u d
02 02 02 02 02
1=m 1=x 0=d 0=LCbank (0/1)
00/0E8D: A9 00 LDA #00
00/0E8F: 8D 1B 43 STA 431B
00/0E92: 8D 1C 43 STA 431C
00/0E95: 20 2B 37 JSR 372B
00/0E98: 20 25 25 JSR 2525
00/0E9B: A0 00 LDY #00
00/0E9D: B9 68 09 LDA 0968,Y
00/0EA0: 99 B8 09 STA 09B8,Y
00/0EA3: C8 INY
00/0EA4: C9 0D CMP #0D
00/0EA6: D0 F5 BNE 0E9D {-0B}
00/0EA8: 84 A8 STY A8
00/0EAA: A9 00 LDA #00
00/0EAC: 85 8D STA 8D
00/0EAE: AD 57 43 LDA 4357
00/0EB1: 85 97 STA 97
00/0EB3: AD 58 43 LDA 4358
00/0EB6: 85 98 STA 98
00/0EB8: 20 D2 0E JSR 0ED2
00/0EBB: 20 C9 18 JSR 18C9
00/0EBE: A5 66 LDA 66
00/0EC0: F0 0D BEQ 0ECF {+0D}
00/0EC2: AD 2D 43 LDA 432D
00/0EC5: 85 0C STA 0C
00/0EC7: AD 2E 43 LDA 432E
00/0ECA: 85 0D STA 0D
00/0ECC: 4C 20 21 JMP 2120
00/0ECF: 4C 59 10 JMP 1059
00/0ED2: A9 00 LDA #00
00/0ED4: 85 66 STA 66
00/0ED6: 85 59 STA 59
00/0ED8: 85 58 STA 58
00/0EDA: A4 59 LDY 59
00/0EDC: B9 68 09 LDA 0968,Y
00/0EDF: 29 7F AND #7F
00/0EE1: AA TAX
00/0EE2: BD 0F 26 LDA 260F,X
00/0EE5: 29 0F AND #0F
00/0EE7: C9 01 CMP #01
00/0EE9: D0 04 BNE 0EEF {+04}
00/0EEB: C8 INY
00/0EEC: 4C DC 0E JMP 0EDC
00/0EEF: 84 59 STY 59
00/0EF1: C9 0D CMP #0D
00/0EF3: D0 0F BNE 0F04 {+0F}
00/0EF5: A9 FF LDA #FF
00/0EF7: A4 58 LDY 58
00/0EF9: 99 00 09 STA 0900,Y
00/0EFC: 99 01 09 STA 0901,Y
00/0EFF: E6 58 INC 58
00/0F01: E6 58 INC 58
00/0F03: 60 RTS
00/0F04: A5 58 LDA 58
00/0F06: C9 26 CMP #26
00/0F08: B0 EB BCS 0EF5 {-15}
00/0F0A: A2 00 LDX #00
00/0F0C: A4 59 LDY 59
00/0F0E: B9 68 09 LDA 0968,Y
00/0F11: 29 7F AND #7F
00/0F13: 9D 40 09 STA 0940,X
00/0F16: A8 TAY
00/0F17: B9 0F 26 LDA 260F,Y
00/0F1A: 29 03 AND #03
00/0F1C: C9 01 CMP #01
00/0F1E: F0 0A BEQ 0F2A {+0A}
00/0F20: E0 27 CPX #27
00/0F22: B0 06 BCS 0F2A {+06}
00/0F24: E6 59 INC 59
00/0F26: E8 INX
00/0F27: 4C 0C 0F JMP 0F0C
00/0F2A: E0 00 CPX #00
00/0F2C: D0 03 BNE 0F31 {+03}
00/0F2E: E6 59 INC 59
00/0F30: E8 INX
00/0F31: 86 81 STX 81
00/0F33: 20 8E 0B JSR 0B8E
00/0F36: 20 B1 24 JSR 24B1
00/0F39: A5 0D LDA 0D
00/0F3B: 25 0C AND 0C
00/0F3D: C9 FF CMP #FF
00/0F3F: D0 0B BNE 0F4C {+0B}
00/0F41: A5 99 LDA 99
00/0F43: D0 17 BNE 0F5C {+17}
00/0F45: A9 01 LDA #01
00/0F47: 85 66 STA 66
00/0F49: 4C F5 0E JMP 0EF5
00/0F4C: A5 0C LDA 0C
00/0F4E: A4 58 LDY 58
00/0F50: 99 00 09 STA 0900,Y
00/0F53: A5 0D LDA 0D
00/0F55: 99 01 09 STA 0901,Y
00/0F58: E6 58 INC 58
00/0F5A: E6 58 INC 58
00/0F5C: EE 1B 43 INC 431B
00/0F5F: 4C DA 0E JMP 0EDA
00/0F62: AD 97 13 LDA 1397
00/0F65: 48 PHA
00/0F66: A0 00 LDY #00
00/0F68: B9 08 0A LDA 0A08,Y
00/0F6B: 99 A0 03 STA 03A0,Y
00/0F6E: C8 INY
00/0F6F: C4 F7 CPY F7
00/0F71: 90 F5 BCC 0F68 {-0B}
00/0F73: 84 EC STY EC
00/0F75: 20 C3 13 JSR 13C3
00/0F78: 4C 95 0F JMP 0F95
00/0F7B: AD 97 13 LDA 1397
00/0F7E: 48 PHA
00/0F7F: A0 00 LDY #00
00/0F81: B9 B8 09 LDA 09B8,Y
00/0F84: C9 0D CMP #0D
00/0F86: F0 08 BEQ 0F90 {+08}
00/0F88: 99 A0 03 STA 03A0,Y
00/0F8B: C8 INY
00/0F8C: C4 A8 CPY A8
00/0F8E: 90 F1 BCC 0F81 {-0F}
00/0F90: 84 EC STY EC
00/0F92: 20 C3 13 JSR 13C3
00/0F95: A9 00 LDA #00
00/0F97: 8D 98 13 STA 1398
00/0F9A: 8D 0D 12 STA 120D
00/0F9D: 8D 9A 13 STA 139A
00/0FA0: 68 PLA
00/0FA1: 8D 97 13 STA 1397
00/0FA4: 60 RTS
FIND 85 66
ED4
F47
EC0: F0 0D replaced by F0 00
========== 15 septembre 2017
T00
00
01 10 BC00
02 11 BD00
03 12 BE00
04 13 BF00
05 14
06 15
07
08
09
LOAD T0/S1 TO T0/S6
MOVE $1000..$13FF TO $BC00..$BFFF
JUMP TO $1400
T01
00.0F
LOADED FROM $AC00..$BBFF
MOVE $AC00..$B3FF TO $0800..$0FFF
JUMP TO $0800
MOVE $B400..$BBFF TO $1000..$17FF
T02 LOAD AT $2800..$37FF
T03 LOAD AT $3800..$47FF
T04 LOAD AT $4800..$57FF
CLEAR $3F0C..$440B, PUT 00
TO HAVE ALL THE CODE IN MEMORY AT THE RIGHT PLACE...
T01/S00/99:20 9F 08 replaced by 4C 59 FF
2439..3A ADR
260F
363F
3640
364B
364C
39E6
3AE6
3BE6
3F5C
3F66
4179
41DE
4263
4271
The Flaming Bird Disassembler Written by Ferox - (c) 1994 Phoenix corporation
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
00/39E6: 00 69 00 00 69 65 00 74 74 61 61 65 00 72 00 74 .i..ie.ttaae.r.t
00/39F6: 00 65 61 65 00 00 74 00 73 72 63 63 62 76 6F 70 .eae..t.srccbvop
00/3A06: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00/3A16: 00 00 00 00 00 00 00 00 00 00 00 00 00 6F 00 00 .............o..
00/3A26: 00 65 65 74 6C 69 74 73 69 70 65 6F 73 74 66 69 .eetlitsipeostfi
00/3A36: 64 64 6E 61 68 6F 72 6F 75 69 6D 00 6E 00 72 67 ddnahorouim.n.rg
00/3A46: 69 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 i...............
00/3A56: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 72 6C ..............rl
00/3A66: 69 65 72 65 6E 74 65 6F 73 65 61 74 6C 6F 61 61 ierenteoseatloaa
00/3A76: 6E 73 61 72 65 64 63 72 6F 6C 6E 6C 75 76 72 65 nsaredcrolnluvre
00/3A86: 6C 69 68 6E 6C 69 6E 75 73 6C 69 69 6D 75 63 74 lihnlinusliimuct
00/3A96: 64 70 65 74 63 73 73 61 61 67 72 63 74 65 6D 65 dpetcssaagrcteme
00/3AA6: 74 68 6F 68 74 72 68 72 62 70 70 63 6F 70 69 6F thohtrhrbppcopio
00/3AB6: 6E 6E 63 73 70 6B 6D 73 61 62 63 65 61 69 69 77 nncspkmsabceaiiw
00/3AC6: 6E 75 69 6F 6E 66 6D 75 65 6F 69 73 74 63 77 61 nuionfmueoistcwa
00/3AD6: 75 61 67 6F 6D 65 66 6F 67 69 61 73 74 69 76 72 uagomefogiastivr
00/3AE6: 00 6E 00 00 6F 6E 00 65 69 74 74 72 00 65 00 69 .n..on.eittr.e.i
00/3AF6: 00 73 6C 73 00 00 65 00 74 61 6F 6F 6C 65 75 65 .sls..e.taooleue
00/3B06: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00/3B16: 00 00 00 00 00 00 00 00 00 00 00 00 00 6E 00 00 .............n..
00/3B26: 00 61 72 72 65 6E 6F 74 64 72 63 72 74 68 6F 76 .arrenotdrcrthov
00/3B36: 65 69 74 6E 65 75 65 76 6E 6E 69 00 63 00 69 68 eitneuevnni.c.ih
00/3B46: 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 s...............
00/3B56: 00 00 00 00 00 00 00 00 00 00 00 00 6C 00 65 69 ............l.ei
00/3B66: 6E 72 65 73 67 65 64 6E 74 6E 74 69 65 72 72 6E nresgedntntierrn
00/3B76: 74 65 6C 61 61 65 6F 69 75 79 65 69 6E 65 6F 6C telaaeoiuyeineol
00/3B86: 6C 6F 65 73 61 73 64 73 69 6F 74 63 65 72 65 68 loesasdsiotcereh
00/3B96: 69 65 65 61 61 73 68 63 73 65 73 68 72 63 61 74 ieeaashcseshrcat
00/3BA6: 6F 61 6D 6F 73 74 69 72 6C 6F 72 74 6C 6C 64 77 oamostirlortlldw
00/3BB6: 69 63 72 70 61 65 69 75 64 65 6B 78 69 6C 65 61 icrpaeiudekxilea
00/3BC6: 6F 6C 67 6F 61 6F 70 74 6D 74 6D 6F 75 69 65 70 olgoaoptmtmouiep
00/3BD6: 6D 6D 72 73 6F 70 69 70 68 72 67 63 74 76 69 64 mmrsopiphrgctvid
00/3BE6: 00 67 00 00 6E 74 00 72 6F 65 69 73 00 73 00 6E .g..nt.roeis.s.n
00/3BF6: 00 73 6C 74 00 00 64 00 61 74 6D 6E 65 72 73 72 .slt..d.atmnersr
00/3C06: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00/3C16: 00 00 00 00 00 00 00 00 00 00 00 00 00 73 00 00 .............s..
00/3C26: 00 72 65 61 73 65 72 65 65 6F 74 74 72 65 72 65 .reasereeottrere
00/3C36: 72 73 65 64 72 6E 64 65 64 74 6E 00 65 00 6E 74 rsedrndedtn.e.nt
00/3C46: 74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 t...............
00/3C56: 00 00 00 00 00 00 00 00 00 00 00 00 6C 00 61 6E ............l.an
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
1224 est une routine intéresante qui code les caractères saisis au clavier
A0 00 20 est l'appel à PRESS ANY KEY TO CONTINUE
1014
1483
1492
2881
ENTRY POINT 2872
CALLED AT
15B3
16D7
381C
YOU MAY REMOVE THE DISK IS CALLED AT 25B5
ENTRY POINT 25B2
SET IN THE TABLE AT 0C7D INDEX 3
STACK
B5 15
DC 13
B1 12
03 0C
D6 F0
00/12A1: 20 99 10 JSR 1099
00/12A4: A5 0D LDA 0D
00/12A6: 25 0C AND 0C
00/12A8: C9 FF CMP #FF
00/12AA: F0 24 BEQ 12D0 {+24}
00/12AC: 20 2B 1C JSR 1C2B
00/12AF: 20 C0 13 JSR 13C0
00/12B2: 20 41 1C JSR 1C41
00/12B5: AD 59 12 LDA 1259
00/12B8: D0 03 BNE 12BD {+03}
00/12BA: 4C 8A 12 JMP 128A
00/12BD: A5 07 LDA 07
00/12BF: 4A LSR
00/12C0: 85 07 STA 07
*1259
00/1259:00-.
*
________________________________________________________________________________
LOGO
L
C7D TABLE IS MOVED 4245
B0
AE
00
The Flaming Bird Disassembler Written by Ferox - (c) 1994 Phoenix corporation
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
00/0C7D: 8D0E DA $0E8D
00/0C7F: 831C DA $1C83
00/0C81: 7228 DA $2872 ; PRESS ANY KEY
00/0C83: B225 DA $25B2 ; YOU MAY REMOVE
00/0C85: 1827 DA $2718
00/0C87: DF27 DA $27DF
00/0C89: 62 DB $62
00/0C8A: 0F DB $0F
00/0C8B: 4B DB $4B
00/0C8C: 39 DB $39
00/0C8D: 85 DB $85
00/0C8E: 39 DB $39
00/0C8F: 7B DB $7B
00/0C90: 0F DB $0F
00/0C91: B0 DB $B0
00/0C92: 0C DB $0C
00/0C93: C5 DB $C5
00/0C94: 0C DB $0C
00/0C95: 71 DB $71
00/0C96: 28 DB $28
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
:
-------------- DISK EDIT ---------------
TRACK $01/SECTOR $04/VOLUME $FE/BYTE $83
----------------------------------------
$80: 1C 72 28-B2 25-18 27 DF \2(2%X'_
$88: 27 62 0F 4B 39 85 39 7B '"OK9.9;
$90: 0F B0 0C C5 0C 71 28 84 O0LEL1(.
$98: 0D A9 FF 8D 79 41 8D DE M)?.9A.^
$A0: 41 8D 7A 41 8D DF 41 A9 A.:A._A)
$A8: 01 8D 75 41 20 C5 0C 60 A.5A EL`
$B0: A9 00 8D 11 43 8D 12 43 )@.QC.RC
$B8: 20 84 0D 20 58 0E 20 DB .M XN [
$C0: 0D 20 59 10 60 A9 6F 8D M YP`)/.
$C8: 6F 40 A9 3F 8D 70 40 A9 /@)?.0@)
$D0: 71 8D 71 41 A9 40 8D 72 1.1A)@.2
$D8: 41 60 A9 00 8D 63 42 8D A`)@.#B.
$E0: 64 42 AD 73 41 C9 01 D0 $B-3AIAP
$E8: 0A A5 A6 8D 63 42 A5 A7 J%&.#B%'
$F0: 8D 64 42 60 20 DA 0C 20 .$B` ZL
$F8: 43 25 A9 00 85 67 85 07 C%)@.'.G
----------------------------------------
BUFFER 80/SLOT 6/DRIVE 1/MASK OFF/NOR/A/
----------------------------------------
COMMAND : _
-------------- DISK EDIT ---------------
TRACK $01/SECTOR $04/VOLUME $FE/BYTE $83
----------------------------------------
$80: 1C 72 28-00 01-18 27 DF \2(V'X'_
$88: 27 62 0F 4B 39 85 39 7B '"OK9.9;
$90: 0F B0 0C C5 0C 71 28 84 O0LEL1(.
$98: 0D A9 FF 8D 79 41 8D DE M)?.9A.^
$A0: 41 8D 7A 41 8D DF 41 A9 A.:A._A)
$A8: 01 8D 75 41 20 C5 0C 60 A.5A EL`
$B0: A9 00 8D 11 43 8D 12 43 )@.QC.RC
$B8: 20 84 0D 20 58 0E 20 DB .M XN [
$C0: 0D 20 59 10 60 A9 6F 8D M YP`)/.
$C8: 6F 40 A9 3F 8D 70 40 A9 /@)?.0@)
$D0: 71 8D 71 41 A9 40 8D 72 1.1A)@.2
$D8: 41 60 A9 00 8D 63 42 8D A`)@.#B.
$E0: 64 42 AD 73 41 C9 01 D0 $B-3AIAP
$E8: 0A A5 A6 8D 63 42 A5 A7 J%&.#B%'
$F0: 8D 64 42 60 20 DA 0C 20 .$B` ZL
$F8: 43 25 A9 00 85 67 85 07 C%)@.'.G
----------------------------------------
BUFFER 80/SLOT 6/DRIVE 1/MASK OFF/NOR/A/
----------------------------------------
COMMAND :
How to crack?
T0/S0/54:00 14 -> 80 08
T0/S0/80:A2 0A BD A0 08 9D 00 01 CA 10 F7 4C 00 14
T0/S0/A0:A9 B2 8D 4B 42 A9 25 8D 4C 42 60
T1/S4/83:B2 25 -> 00 01
-------------- DISK EDIT ---------------
TRACK $00/SECTOR $00/VOLUME $FE/BYTE $54
----------------------------------------
$00: 01 A9 60 8D 01 08 A9 FF A)`.AH)?
$08: 8D FB 04 8D 00 C0 8D 02 .;D.@@.B
$10: C0 8D 04 C0 8D 0C C0 8D @.D@.L@.
$18: 5F C0 20 2F FB 20 58 FC _@ /; X
$20: 20 84 FE 20 89 FE 20 93 . . .
$28: FE A6 2B 86 00 8A 4A 4A &+.@.JJ
$30: 4A 4A 09 C0 8D 4C 08 A9 JJI@.LH)
$38: 06 85 51 A9 15 85 50 A4 F.Q)U.P$
$40: 51 B9 56 08 85 3D A5 50 Q9VH.=%P
$48: 85 27 20 5C C6 C6 50 C6 .' \FFPF
$50: 51 D0 EC 4C-00 14-00 0D QP,L@T@M
$58: 0B 09 07 05 03 01 0E 0C KIGECANL
$60: 0A 08 06 04 02 0F 00 00 JHFDBO@@
$68: 00 00 00 00 00 00 00 00 @@@@@@@@
$70: 00 00 00 00 00 00 00 00 @@@@@@@@
$78: 00 00 00 00 00 00 00 00 @@@@@@@@
$80:-A2 0A BD 90 08 9D 00 01 "J=.H.@A
$88: CA 10 F7 4C 00 14 00 00 JPwL@T@@
$90: A9 B2 8D 4B 42 A9 25 8D )2.KB)%.
$98: 4C 42 60-00 00 00 00 00 LB`@@@@@
$A0: 00 00 00 00 00 00 00 00 @@@@@@@@
$A8: 00 00 00 00 00 00 00 00 @@@@@@@@
$B0: 00 00 00 00 00 00 00 00 @@@@@@@@
$B8: 00 00 00 00 00 00 00 00 @@@@@@@@
$C0: 00 00 00 00 00 00 00 00 @@@@@@@@
$C8: 00 00 00 00 00 00 00 00 @@@@@@@@
$D0: 00 00 00 00 00 00 00 00 @@@@@@@@
$D8: 00 00 00 00 00 00 00 00 @@@@@@@@
$E0: 00 00 00 00 00 00 00 00 @@@@@@@@
$E8: 00 00 00 00 00 00 00 00 @@@@@@@@
$F0: 00 00 00 00 00 00 00 00 @@@@@@@@
$F8: 00 00 00 00 00 00 00 00 @@@@@@@@
----------------------------------------
----------- DISASSEMBLY MODE -----------
0080:A2 0A LDX #$0A
0082:BD 90 08 LDA $0890,X
0085:9D 00 01 STA $0100,X
0088:CA DEX
0089:10 F7 BPL $0082
008B:4C 00 14 JMP $1400
008E:00 BRK
008F:00 BRK
0090:A9 B2 LDA #$B2
0092:8D 4B 42 STA $424B
0095:A9 25 LDA #$25
0097:8D 4C 42 STA $424C
009A:60 RTS
|
|
|
Revenir en haut de page |
|
 |
qkumba
Inscrit le: 29 Jan 2012 Messages: 176
|
Posté le: Lun 18 Sep 2017, 5:54 Sujet du message: |
|
|
Try this instead:
T04 S0E AE8
6E 6F -> 22 5F |
|
Revenir en haut de page |
|
 |
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|