[comp.sys.apple] IIGS Cracks

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