home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Various Unprotection Examples
/
unprotect.zip
/
unprotect
/
BATLCHS2
/
BTLCHESS.UNP
next >
Wrap
Text File
|
1989-01-15
|
2KB
|
78 lines
******* Revised 01/15/89 - Anonymous *******
So, you have a copy of Interplay's Battle Chess, but you can't play it
because you can't get by the frustrating three questions up front.
Fear not! A simple application of the following DEBUG techniques will
get you around the problem (NO MORE QUESTIONS!!!).
Follow these steps exactly...
1) Make sure DEBUG is in your current directory or path.
2) RENAME CHESS.EXE CHESS.ZAP
3) DEBUG CHESS.ZAP
- S 0 9999 80 3F 67 74 0E
(You should find 1 occurrence at XXXX:734E. This ensures you
have the version of Battle Chess for which this unprotect works).
- A 700D
XXXX:700D nop (was XXXX:700D E870AA call 1A80)
XXXX:700E nop
XXXX:700F nop
XXXX:7010 (hit enter)
- A 7119
XXXX:7119 nop (was XXXX:7119 E8F97A call EC15)
XXXX:711A nop
XXXX:711B nop
XXXX:711C (hit enter)
- A 717F
XXXX:717F nop (was XXXX:717F E8937A call EC15)
XXXX:7180 nop
XXXX:7181 nop
XXXX:7182 (hit enter)
- A 72E4
XXXX:72E4 nop (was XXXX:72E4 E82E79 call EC15)
XXXX:72E5 nop
XXXX:72E6 nop
XXXX:72E7 (hit enter)
- A 13C6
XXXX:13C6 nop (was XXXX:13C6 E84CD8 call EC15)
XXXX:13C7 nop
XXXX:13C8 nop
XXXX:13C9 (hit enter)
- A 13D8
XXXX:13D8 jmp 144B (was XXXX:13D8 7402 jz 13DC)
XXXX:13DA (hit enter)
- A 7325
XXXX:7325 jmp 7361 (was XXXX:7325 751A jnz 7341)
XXXX:7327 (hit enter)
- A 737E
XXXX:737E nop (was XXXX:737E 7509 jnz 7389)
XXXX:737F nop
XXXX:7380 (hit enter)
- A 7387
XXXX:7387 jmp 738D (was XXXX:7387 7404 jz 738D)
XXXX:7389 (hit enter)
- W
- Q
4) RENAME CHESS.ZAP CHESS.EXE
5) Type "CHESS" at the DOS prompt, and ENJOY!
******* Revised 01/15/89 - Anonymous *******