|
|
IDENTIFICATION SERVEUR : 10.14.20.153 - CLIENT : 3.238.174.50 |
|
Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
toinet Site Admin
Inscrit le: 15 Juin 2007 Messages: 3076 Localisation: Le Chesnay, France
|
Posté le: Dim 23 Juin 2019, 16:04 Sujet du message: Wizmaker v1.0 (Ars Publications, 1982) |
|
|
#1001 - A program to edit your Wizardry characters. Developed by Ron Richards. Distributed by Ars Publications. Applesauce disk image provided by Ianoid.
Disk structure
This is a 16-sec disk with a change of the epilog markers in the data field
Code: |
D5AA96/DEAAEB
D5AAAD/DFDD
|
There is a protection check on T0 as well.
There is a checksum of the ROM that is calculated, we'll patch it as well to make it run with all Apple IIs with Applesoft (because it is required).
How to copy
Boot my copy disk
Launch Advanced Demuffin
Press P to bypass boot
Copy all tracks
How to normalize
Boot my copy disk
Launch Disk Fixer
Code: |
T0/S8/AF:20 -> 60 (3 calls to the protection check)
T0/S3/35:DF -> DE
T0/S3/3F:DD -> AA
|
Note that the on-disk protection check code is EOR #$DD
How to hack for all Applesoft ROM
Boot my copy disk
Launch Disk Fixer
The disk image is available at http://www.brutaldeluxe.fr/crack/
Reboot and... enjoy,
LoGo
6/2019
Dernière édition par toinet le Dim 23 Juin 2019, 16:19; édité 1 fois |
|
Revenir en haut de page |
|
 |
toinet Site Admin
Inscrit le: 15 Juin 2007 Messages: 3076 Localisation: Le Chesnay, France
|
Posté le: Dim 23 Juin 2019, 16:11 Sujet du message: |
|
|
The hidden protection check in the RWTS at $BEC9
Code: |
00C9:BD 89 C0 LDA $C089,X
00CC:8E D4 BF STX $BFD4
00CF:A9 FF LDA #$FF
00D1:20 A8 FC JSR $FCA8
00D4:CE D0 BF DEC $BFD0
00D7:10 F6 BPL $00CF
00D9:AE D4 BF LDX $BFD4
00DC:A0 FF LDY #$FF
00DE:BD 8C C0 LDA $C08C,X
00E1:30 05 BMI $00E8
00E3:88 DEY
00E4:D0 F8 BNE $00DE
00E6:F0 1A BEQ $0102
00E8:A9 00 LDA #$00
00EA:8D D4 BF STA $BFD4
00ED:A9 10 LDA #$10
00EF:8D D8 BF STA $BFD8
00F2:A9 04 LDA #$04
00F4:8D D0 BF STA $BFD0
00F7:78 SEI
00F8:CE D4 BF DEC $BFD4
00FB:D0 49 BNE $0146
00FD:CE D8 BF DEC $BFD8
0100:D0 44 BNE $0146
0102:BD 88 C0 LDA $C088,X
0105:A9 02 LDA #$02
0107:8D F0 03 STA $03F0
010A:8D F2 03 STA $03F2
010D:85 00 STA $00
010F:A9 00 LDA #$00
0111:8D F1 03 STA $03F1
0114:8D F3 03 STA $03F3
0117:85 01 STA $01
0119:49 A5 EOR #$A5
011B:8D F4 03 STA $03F4
011E:20 7A BF JSR $BF7A
0121:A0 18 LDY #$18
0123:B9 2E BF LDA $BF2E,Y
0126:91 00 STA ($00),Y
0128:88 DEY
0129:10 F8 BPL $0123
012B:6C 00 00 JMP ($0000)
012E:A9 00 LDA #$00
0130:85 00 STA $00
0132:A8 TAY
0133:A9 08 LDA #$08
0135:85 01 STA $01
0137:A9 12 LDA #$12
0139:91 00 STA ($00),Y
013B:E6 00 INC $00
013D:D0 FA BNE $0139
013F:E6 01 INC $01
0141:10 F6 BPL $0139
0143:58 CLI
0144:02 @@@
0145:60 RTS
0146:BD 8C C0 LDA $C08C,X
0149:10 FB BPL $0146
014B:C9 D5 CMP #$D5
014D:D0 A9 BNE $00F8
014F:A0 0D LDY #$0D
0151:EA NOP
0152:BD 8C C0 LDA $C08C,X
0155:10 FB BPL $0152
0157:88 DEY
0158:D0 F7 BNE $0151
015A:C9 EB CMP #$EB
015C:D0 9A BNE $00F8
015E:F0 00 BEQ $0160
0160:BD 8C C0 LDA $C08C,X
0163:C9 08 CMP #$08
0165:B0 91 BCS $00F8
0167:BD 8C C0 LDA $C08C,X
016A:10 FB BPL $0167
016C:C9 FD CMP #$FD
016E:D0 88 BNE $00F8
0170:CE D0 BF DEC $BFD0
0173:D0 D1 BNE $0146
0175:BD 88 C0 LDA $C088,X
0178:58 CLI
0179:60 RTS
017A:20 58 FC JSR $FC58
017D:A9 00 LDA #$00
017F:85 24 STA $24
0181:A9 0A LDA #$0A
0183:20 5B FB JSR $FB5B
0186:A9 09 LDA #$09
0188:85 24 STA $24
018A:20 D9 BF JSR $BFD9
"UNAUTHORIZED COPY"
01A0:A9 08 LDA #$08
01A2:85 24 STA $24
01A4:20 D9 BF JSR $BFD9
01A7:D0 CC BNE $0175
"PLEASE USE ORIGINAL"
01BB:60 RTS
01BC:A9 BE LDA #$BE
01BE:85 3D STA $3D
01C0:A9 C8 LDA #$C8
01C2:85 3C STA $3C
01C4:A0 F2 LDY #$F2
01C6:B1 3C LDA ($3C),Y
01C8:49 DD EOR #$DD
01CA:91 3C STA ($3C),Y
01CC:88 DEY
01CD:D0 F7 BNE $01C6
01CF:60 RTS
01D0:86 6C STX $6C
01D2:F2 BF SBC ($BF)
01D4:E8 INX
01D5:6C F4 BF JMP ($BFF4)
01D8:A0 A2 LDY #$A2
01DA:00 BRK
01DB:18 CLC
01DC:68 PLA
01DD:85 3C STA $3C
01DF:68 PLA
01E0:85 3D STA $3D
01E2:E6 3C INC $3C
01E4:D0 02 BNE $01E8
01E6:E6 3D INC $3D
01E8:A1 3C LDA ($3C,X)
01EA:F0 0A BEQ $01F6
01EC:20 ED FD JSR $FDED
01EF:4C E2 BF JMP $BFE2
|
|
|
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
|
|