mirror of
https://github.com/opsxcq/mirror-textfiles.com.git
synced 2025-08-30 17:50:42 +02:00
238 lines
11 KiB
Plaintext
238 lines
11 KiB
Plaintext
|
|
Assorted Cracks 2
|
|
|
|
|
|
From: hackett@obelix.gaul.csd.uwo.ca (Mike Hackett)
|
|
|
|
Well, I received so many requests for my GS cracks, I decided to dig out the
|
|
whole file and post it here. I hope no one minds. Anyway, here's my handy,
|
|
dandy AppleWorks DB of GS cracks - at least the ones I remembered to put in.
|
|
Many of these should allow you to transfer the program to hard disk unless
|
|
the programmers hard coded certain disk dependent stuff. Often you can fix
|
|
that by just searching through the disk and changing any references to the
|
|
disk's name to "1/" so that they will look in the right place. Other times
|
|
the programmers were just so sure that no one could break their protection
|
|
(ha!) that they made too many assumptions about where the program was to
|
|
overcome this.
|
|
|
|
Nonetheless, I think that most of these cracks are about the best solutions.
|
|
I took the trouble to check that I couldn't see a better place to put the
|
|
patch, and as you can see, many of them are simply one or two well placed
|
|
byte changes. The reason I'm pointing this out is that many of the cracks
|
|
that I've seen in Computist and on Compuserve were not very good! Most did
|
|
not even take into account hard drives, they just found _a_ way around the
|
|
protection scheme. However, most of my own cracks were done long before I
|
|
had a hard disk, and since some were done for friends, I cannot test all of
|
|
them out. If there are any problems found, or better solutions, I be glad
|
|
to hear about them.
|
|
|
|
Now, about the table: you'll need a block editor, of course. Just find the
|
|
line that contains the name of the program (for those programs with
|
|
multiple entries for the same version, you must perform all changes), and
|
|
go to that block and byte offset within that block. If there is a pair of
|
|
block/byte numbers, then that patch must be applied in two places
|
|
identically. Check that the specified search pattern is indeed there before
|
|
changing anything. If it isn't, then try to search the entire disk for that
|
|
pattern - it may be in a different place on your disk. For patterns that
|
|
are marked (NU = not unique), this searching is not possible. Finally, if
|
|
you've found the pattern alright, enter the replacement hex codes and you're
|
|
done (unless there's another entry). Despite the length of this paragraph,
|
|
it really isn't that hard.
|
|
|
|
The entries with stars ('*') beside them have their full listings at the
|
|
bottom of the list as they were too long to fit in the table form.
|
|
|
|
Of course, here are the standard disclaimers: no guarantees, no refunds.
|
|
Your versions may be different from the one I had. And, _never_ work on
|
|
your original disk. You should first make a backup, using any standard disk
|
|
copier (i.e. not a bit copier), ignoring any errors incurred, so that the
|
|
copy won't have any of the garbage from the original. Then apply the
|
|
patch(es), and if you like, copy the files onto another disk, or hard disk
|
|
if it works. If there are any problems (or confusion) just let me know by
|
|
email (faster) or by posting.
|
|
|
|
|
|
Share and enjoy...
|
|
|
|
|
|
|
|
Program Block Byte Search Replace
|
|
---------------------- -------- -------- ---------------------- --------------
|
|
4th & Inches $C5 $97 C2 (not unique) 60
|
|
Balance Of Power(1990) $40A $18D 22 2E 47 0A AF
|
|
Bard's Tale II $42E $1F A2 58 A0 B4 80 4A
|
|
BattleChess $3D8 $FF 20 DE AA 60
|
|
Beyond Zork - Fix $41 $1BF 0B 6B
|
|
Bubble Ghost $1A7 $3C Not unique code 6B
|
|
Calendar Crafter $566 $11E 22 A8 00 E1 21 60
|
|
California Games $D2 $92 20 FB 51 90 03 AD
|
|
Cavern Cobra $218 $C9 22 (nu) 60
|
|
DeluxePaint II $291 $1B3 08 C2 30 8B 0B A9 01 00 6B
|
|
Destroyer *
|
|
Draw Plus $516 $11 8B 4B AB E2 20 A9 31 60
|
|
Dungeon Master $DA $20 A9 06 00 (nu) 82 83 00
|
|
Fantavision GS $27 $12E 27 C3 20 7A 06 AD
|
|
Fast Break $00A $1E0 22 (NU) AF
|
|
Fast Break $00A $1E7 F0 (NU) 80
|
|
GraphicWriter V1.1 $1E2 $C3 A0 00 00 91 A4 A9 65 70 60
|
|
Impossible Mission II $3A6 $101 38 ED (NU) 80 11
|
|
Impossible Mission II $3A6 $FD 22 (NU) AF
|
|
Impossible Mission II $3AE $3A 22 (NU) AF (NU)
|
|
Last Ninja, The $CD $16B C2 30 9C EF C4 80 65
|
|
Mean 18 $349 $57 E2 30 D8 AF A9 00 00 6B
|
|
Mean 18 $62D $6F E2 30 D8 AF A9 00 00 6B
|
|
Music Construction Set*
|
|
Serve & Volley *
|
|
Shadowgate $76 $8D 18 FB C2 30 0B A9 21 00 18 6B
|
|
Skate Or Die $F $36 38 (NU) 6B
|
|
Space Quest $73 $20 85 F6 F4 82 E9 00
|
|
Street Sports Soccer $24 $0 20 3C 20 18 FB C2 30 EA EA EA
|
|
Superstar Ice Hockey $9 $CB E2 30 A2 05 BC 80 18
|
|
Superstar Ice Hockey $A $1F9 E2 30 AC 1B 21 80 13
|
|
Superstar Ice Hockey $B $2A 6C 6C 8F 6B 49 49
|
|
Superstar Ice Hockey $C $11A D5 00 C2 20 C8 D4
|
|
Superstar Ice Hockey $15 $E8 E2 30 A2 14 C2 30 60
|
|
Test Drive II $16E $128 08 C2 30 5A 6B
|
|
Thexder $5D9 $1C5 C2 30 8B 4B AB AA 6B
|
|
Thexder (version 3.7) $007 $05A 22 8D 0A 00 AF
|
|
Triango $203 $F5 F4 00 (not unique) 80 19
|
|
Winter Games $423 $BE AF F3 2A E1 C9 72 80 06(-AYM.GSH)
|
|
World Games $3E $1D AF F3 2A E1 C9 72 80 06 (-LDATA)
|
|
Writer's Choice Elite $523 $45 E2 20 A9 31 8D A3 9C 60
|
|
Xenocide $42,634 $1EC,EA B0 16 20 80 0A
|
|
Xenocide $43,634 $2E,12C E2 30 (NU) 80 44
|
|
Xenocide $43,634 $77,175 06 00 8F 06 46 1E
|
|
|
|
program: Chessmaster
|
|
File: /cmaster/chessmaster/cm2100
|
|
Offset $8ED7
|
|
find: D0 08
|
|
Replace: EA EA
|
|
Comment: Type space return instead of copy protect
|
|
|
|
|
|
Program: Destroyer
|
|
Block: $3F,29B
|
|
Byte: $FE,$B7
|
|
Search: 08 0B 8B C2 30 4B AB 3B 18
|
|
Replace: 8A 49 01 A8 88 88 A2 42 6B
|
|
|
|
Program: Music Construction Set
|
|
Block: $435
|
|
Byte: $1CA
|
|
Search: 20 00 BF C5 42 49 20 C2 4A
|
|
Replace: 4C 1D 22
|
|
|
|
Program: Serve & Volley
|
|
Block: $11A,2B2
|
|
Byte: $172,14D
|
|
Search: Remove .../SYSTEM.SETUP/STARTIT (I think that what this note means)
|
|
Replace: "*"'s to "1"'s
|
|
|
|
Also, to fix a bug in S&V (don't remember what it was right now) change the
|
|
file TENNIS.SYS16, relative block 324 (need Block Warden to figure that out
|
|
- don't know the absolute block numbers for this one) byte $06D, enter the
|
|
following:
|
|
|
|
AF 34 C0 E0 29 0F 8F 34
|
|
C0 E0 AF 29 C0 E0 09 C0
|
|
8F 29 C0 E0 AF 35 C0 E0
|
|
09 18 8F 35 C0 E0 EA EA
|
|
EA EA
|
|
|
|
And in relative block 484, at byte $0C4, change the A2 00 to 80 0F.
|
|
|
|
That's all for now. If there's anything missing, ask me again, I may have
|
|
forgotten to include some. I know I don't have these: Immortal, Jack
|
|
Nicklaus Golf, Dungeon Master, Alien Mind (almost! - long time ago, though),
|
|
and I don't remember the others. Oh, I also have several //e games cracked,
|
|
but they're not very organized, so if anyone wants something, ask me
|
|
individually. Thanks. BTW, if you play Pool of Radiance and don't yet have
|
|
my copier/patcher program (on AOL) - GET IT! It makes life so much easier.
|
|
Last I checked over 150+ people had downloaded the first two versions (make
|
|
sure you get the newer one if you have POR v1.1).
|
|
|
|
|
|
/==========================================================================\
|
|
| Mike Hackett | "I don't believe you, you had the whole |
|
|
| <hackett@gaul.csd.uwo.ca> | damn thing all wrong; He's not the kind |
|
|
| Honors Computer Science III | you have to wind up on Sundays." |
|
|
| University of Western Ontario | -Ian Anderson, "Wind Up" - _Agualung_ |
|
|
\==========================================================================/
|
|
|
|
|
|
|
|
|
|
Follow XENO.SYS16
|
|
Relative Byte $4DA
|
|
CE 17 00 D0 03 -> EA EA EA 80 03
|
|
That is, you NOP out the DEC instruction and make the branch to be an
|
|
unconditional branch. If you want any other cheats or hints, let me know, I've
|
|
got lots of 'em mock@madrone.eecs.ucdavis.edu (Kenrick J. Mock)
|
|
|
|
] POKE 768,128
|
|
] BSAVE THEXDER,A$300,L$1,B$522C,T$B3
|
|
That's it. Alternately, you could use a block editor to "follow" the file
|
|
THEXDER, and change relative byte $522C to $80
|
|
|
|
|
|
|
|
|
|
========= Thexder
|
|
No one has yet responded to my offer to post this cheat, but it's
|
|
so short, that I've uploaded it anyway. (I used gscii+ 2.2 to encode
|
|
it). Rocky Giovinazzo giovin@medr0.ecs.umass.edu
|
|
FiLeStArTfIlEsTaRt
|
|
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789()
|
|
MTHEXDER.CHEAT AMABAAAABwfIDIACvaIAN2wJSoRtAMABAkdf
|
|
KgwBAcJAUgAEoIKAAkSOeggOkEEAUJC04VGayVGZoNEIhJXYlR3YNBicpR2bllmZ
|
|
6IicwEDsAADMjgAXkEEAiJC0EBSep5WYgwWZsFGRpFGbiUmcxArOwADMIoGA6CAK
|
|
6orO6qjuAorOtggwioLAphGVwBycn9mctFmcpdHIgwGbk9Wb5ZWavlHIgIXdi9mc
|
|
gQ3bg82cgMXYg8Gd2FGa1BSZpxmb0lWbgQWZl5WZ5dmcgAiL19WWpdHIgwGbiUmY
|
|
JoBA6CgMiFmIgUGbg8GdyV3c2lmdhBSZgQmblV2csFGI0BCbgUGa2VGbzxWZuFGI
|
|
kBCZmZWalJXZgQnbhh2YjFmcyVGdhBycgQmbgYWa19WevRGI0dib0AgIAcTCnJiu
|
|
gQXZylGduQWZu4iL6IiL6qjuJoJA6CAPP5kIgUEVlxGclNXYzVHIhBSZlRGIvJHc
|
|
jVGdkVGdhJGI1t2YvBCc5BiZyV3by9GIpdWasFmboRFIkhXZgIXZzlGZg4yal5EI
|
|
yVmdzVHIgASZ19WevBicnlmch5Wai4CbJQMA6CQQkEkOwJC0zVmcyByc1RXZg4mc
|
|
g8Gdu92YulGdiUWdxArOwADMJ4MAECgQT5UQdAAJAYkC6qzlsBlIlNWYvlHIgIXd
|
|
jFmYwV3aoRFIkhXZgIXZzlGZ0V2agUGdg4Wavx2U1ACdyREIlZXagEDIk5WYyBHI
|
|
zNXZgEGI5V2aAsjIQpQJB5LA7AAJAolCocuu7kCNyBnIpZWZkxCeAISMkpAbnrLA
|
|
pQDKiJyOh9Gb0BCZ4VGayVGZkEGLwATMMxCMsEDJ1QiQjJjMkQFLiMjQKoHA5Cgb
|
|
5ADNxwiNAgjM4pwqnrLApQDKiJyO2F2c0BSZ4VGayVGZkEGLwATMMxCMsEDJ1QiQ
|
|
jJjMkQFLiMjQK4NAXCggkEkOZJC0yV3bpRGIgs2cgMXa39mbwVHI0FGZuQWZl5iL
|
|
vpmbiESexArOwADMKQOAACAjLIAAYNA6wQD0jjSykEEKLnSKWqjMpgFKBprOxqDJ
|
|
AAAAAAwtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
|
|
AQn)
|
|
|
|
|
|
|
|
=============
|
|
Prince of Persia 3.5" deprotect:
|
|
|
|
Block: 7
|
|
Byte: $16
|
|
From: $90 (bcc)
|
|
To: $80 (bra)
|
|
|
|
Block: $A
|
|
Byte: $8C
|
|
From: $18 (clc)
|
|
To: $38 (sec)
|
|
|
|
|
|
Reader Rabbit GS
|
|
|
|
I. 1. Go to Basic
|
|
2. type prefix /reader.rabbit
|
|
3. type bload misc.rtns
|
|
4. type call -151 ( gets you into Apple Monitor with * prompt)
|
|
5. type 6003:2
|
|
6. type control-C
|
|
7. press return
|
|
8. type bsave misc.rtns
|
|
9. type bye
|
|
|
|
II. 1. create a new folder, call it whatever you like.
|
|
2. drag all files from your RRGS disk into the folder.
|
|
|
|
to run program, double-click on reader.system. There you go! |