[comp.sys.apple] Learning by pirating

scott@geowhiz.UUCP (Scott Kempf) (03/26/88)

For those of you who think you can't learn anything by pirating, type to
crack Standing Stones by Electronic Arts.  A good friend of mine owned the
program and I spent about a month (on and off) removing the protection.
(so he could make an archiveal copy of course)
The programming was beautiful.  I still use some of the techniques I learned.
Half the program was in Applesoft and half was in machine language.  Data
was written directly to the disk with the RWTS routine.  The even had the
chain command stored withing track $11 (17 in dec).
The copy protection was three layers deep.  I would think I had it solved and
suddently another part of the program would stop working.  They also had one
extra "trick" that to get pirates.  I will not mention what it is since even
people using programs like Locksmith may be fooled.

					Scott

Disclaimer:  I am not admiting to pirating.

P.S.	Here is simple example of the nifty programming techniques they used:

PRINT "You have "; N; " hit point"; MID$(" s", 1 + (N = 1), 1); "."

_______________________________________________________________________________
Scott Kempf                          Blue itself teaches us blue.  -Bill Ranson
MAIL:   1302 Rutledge St., Madison, WI  53703    PHONE:  (608) 255-6205  (home)
UUCP:   {seismo, topaz, harvard, ihnp4}!uwvax!geowhiz!scott
ARPA:   geowhiz!scott@spool.wisc.edu             PHONE:  (608) 262-6154  (work)
BITNET: scott%geowhiz.uucp%spool.wisc.edu@wiscvm.bitnet