buhundert@brock.CDN (Joel Hundert) (10/21/87)
A couple people have asked for the instructions on deprotecting GS programs.
I have cracked a number of programs and here are the ones I've done so far.
I don't have the Paintworks Plus or Music Studio cracks on hand but they are
on Compuserve and maybe someone else has them. The instructions that follow
require you to have a ProDOS block editor, such as Block Warden, and one with
a byte search function will be preferred but you may still be able to locate
the fixes without one.
------------------------------------------------------------------------------
4 GS Cracks
Cracked and written by Michael Hackett
DeluxePaint II
On my disk the code to be changed is on block $291 at byte
$1B3 but here are the bytes you want to find:
08 C2 30 8B 0B
And they should be replaced by the following:
A9 01 00 ;LDA #0001 (OK flag)
6B ;RTL
Music Construction Set (Electronic Arts)
The unwanted code is in the file called JIMSCODE:
20 00 BF C5 42 49 20 C2 4A (block $435, byte $1CA)
The call is actually only the first 6 bytes but the last
three make the sequence unique on the disk (there is one
other Online call in the program but it doesn't seem to be a
problem). Now change this to:
4C 1D 22 ;JMP $221D (skip over ONLINE and processing of
results)
No problem. Another deprotected disk that can be moved to a
hard drive.
Draw Plus (Activision)
Once again, just find this pattern on the disk:
8B 4B AB E2 20 A9 31 (block $516, byte $11)
Next change the $8B to $60 (RTS). Yep, that's all there is
to that one.
Writer's Choice Elite (Activision)
This last one was a lot tougher to trace than any of the
others but after a night of searching I found the offending
code:
E2 20 A9 31 8D A3 9C (block $523, byte $45)
Change the $E2 here to 60 just like the previous one and
you're done.
If there are others that someone needs but is not included here,
just post a message to Info-Apple. I'm not currently on the system
and I don't have an address to send e-mail to right now. You can be
assured that if I've had my hands on the program, it's been cracked.
If I haven't got it, maybe we can still work something out. I'm
out to de-protect every GS program I can. I don't want any of the
disks I own to be protected. When I get my hard disk (or ROM disk,
I expect to be able to put all of my stuff on it, no exceptions.
Michael Hackett