39 lines
2.3 KiB
Plaintext
39 lines
2.3 KiB
Plaintext
This is the procedure for bypassing the copy protection scheme used
|
||
by SIDEKICK version 1.11A.
|
||
|
||
Using DEBUG on SK.COM, NOP out CALL 8E8A at location 0801 ----+
|
||
|
|
||
and change the OR AL,AL at 0810 to OR AL,01 --------+ |
|
||
| |
|
||
| |
|
||
(BEFORE ZAP) | |
|
||
| |
|
||
27A3:0800 0E PUSH CS | |
|
||
27A3:0801 E88686 CALL 8E8A <-----------------------+
|
||
27A3:0804 2E CS: | |
|
||
27A3:0805 8E163E02 MOV SS,[023E] | |
|
||
27A3:0809 2E CS: | |
|
||
27A3:080A 8B264002 MOV SP,[0240] | |
|
||
27A3:080E 1F POP DS | |
|
||
27A3:080F 59 POP CX | |
|
||
27A3:0810 0AC0 OR AL,AL <---------------+ |
|
||
27A3:0812 7409 JZ 081D | |
|
||
| |
|
||
| |
|
||
| |
|
||
(AFTER ZAP) | |
|
||
| |
|
||
27A3:0800 0E PUSH CS | |
|
||
27A3:0801 90 NOP <--------------------------------+
|
||
27A3:0802 90 NOP <--------------------------------+
|
||
27A3:0803 90 NOP <--------------------------------+
|
||
27A3:0804 2E CS: |
|
||
27A3:0805 8E163E02 MOV SS,[023E] |
|
||
27A3:0809 2E CS: |
|
||
27A3:080A 8B264002 MOV SP,[0240] |
|
||
27A3:080E 1F POP DS |
|
||
27A3:080F 59 POP CX |
|
||
27A3:0810 0C01 OR AL,01 <---------------+
|
||
27A3:0812 7409 JZ 081D
|
||
|
||
|