home *** CD-ROM | disk | FTP | other *** search
/ Cheats, Hacks & Hints / Cheats_Hacks_and_Hints.bin / more / various5.txt < prev    next >
Text File  |  1995-08-11  |  39KB  |  1,402 lines

  1. Crack> Mean 18: Accolade
  2.  
  3. crack written by Briggs
  4.  
  5.      Caution: Do not modify your original disk.
  6.      Copy all your files to another disk or to a subdirectory on your
  7. hard disk and put the original disk away in a safe place.
  8.      Mean 18 does not indicate a version number but the file size for
  9. GOLF.EXE should be 89375 bytes.  The copy protection scheme
  10. looks for a bad sector on drive A.  We will patch 4 calls to this
  11. routine with NOP's (no operation) and patch 1 JUMP to an early
  12. exit with a NOP.
  13.      Put DEBUG.COM (from your DOS disk) in the same directory
  14. or make sure it is in the DOS path.  Type the following commands:
  15.  
  16. REN GOLF.EXE GOLF.XXX         Rename program for debug
  17. DEBUG GOLF.XXX              Start debug
  18. RCS                     Check contents of cs register
  19.      Retype the 4 digits shown, but add 1 to the left digit first.  The
  20. code that we want to change is beyond the current 64K segment.
  21.  
  22. E CS:4FE3 90 90 90  NOP the first call
  23. E CS:4FEC 90 90 90  NOP the second call
  24. E CS:500A 90 90 90  NOP the third call
  25. E CS:5019 90 90 90  NOP the fourth call
  26. E CS:5058 90 90     NOP the early exit jump
  27. RCS                 Check cs register again
  28.  
  29.      Retype the 4 digits shown, but subtract 1 from the left digit first.
  30. Restore the cs register to its original state.
  31. W                       Write file back to the disk
  32. Q                       Quit debug
  33. REN GOLF.XXX GOLF.EXE   Restore file name
  34.  
  35.      Now run GOLF and confirm that the patch works.
  36.  
  37. >>>Note from Bob:  If this doesn't work, there are two more cracks I
  38. >>>have on file for Mean 18.
  39.  
  40.  
  41. Crack> Accolade Software (generally)
  42.  
  43. crack written by The Mad Hacker
  44.  
  45.      Here is an easy way to remove the protection schemes of 4th
  46. & Inches, Test Drive, Fast Break, and other Accolade Software.
  47.      Search for 55 56 57 06 1E and replace with 31 C0 C3 06 1E.
  48. (Use Norton Utilities, DEBUG, PC-Tools, or other equivalent.)
  49.  
  50.  
  51. Crack> SimCity
  52.  
  53. crack written by Mike Basford of Canada
  54.  
  55.      Use Norton or PCTools to search for 0C 87 00
  56. 75 3C and change the 75 to EB.  Write the bytes.
  57.  
  58.  
  59. Crack> Their Finest Hour:  The Battle of Britain
  60.  
  61. crack written by Mike Basford of Canada
  62.  
  63.      Here's how to get rid of that silly code wheel.
  64. After this you don't have to tune the radio any-
  65. more.
  66.      You will need Norton Utilities or Debug,
  67. Norton is easier.  When using Norton Utilities,
  68. select BOB.EXE and search for 36 24 75 08 B8
  69. 01 (using the hex field) and change the 75 08 to
  70. 90 90.  Write the data and you're done.
  71.      If you are using Debug:
  72. REN BOB.EXE BOB.XXX
  73. DEBUG BOB.XXX
  74. R                   use the value of CS for the next step
  75. S CS:0000 FFFF 39 87 36 24 75 08 B8 01 00 8B E5
  76.                     replace CS with the value
  77.  
  78. (Debug should respond with something like
  79. this:
  80. CS:xxxx xxxx     is used next)
  81.  
  82. U xxxx     use the value from above in place of xxxx
  83.  
  84.      (You should see:
  85. CS:xxxx     CMP [BX+2436],AX
  86. CS:yyyy     JNZ 7762)
  87.  
  88. E yyyy     use value from above
  89. 75.90 08.90       you type the 90s
  90. W
  91. Q
  92. REN BOB.XXX BOB.EXE
  93.      Now run it and have fun.
  94.  
  95.  
  96. Crack> Pool of Radiance by SSI
  97.  
  98. crack written by Les B. Minaker of Canada
  99.  
  100.      Requirements:
  101. PC-Tools or Norton Utilities
  102.      I was getting really annoyed at the copy
  103. protection with this game, so I got out my sector
  104. editor and started poking around.  Eventually I
  105. found the answer.
  106.      First install the program normally by unarcing
  107. it onto your hard drive or 7 floppies.
  108.  
  109.      *Note:* I had absolutely no luck unarcing it onto
  110. floppies.  It took me an hour and didn't even run!
  111. (But, it did install to the hard drive O.K.)  Part of
  112. the install is configuring the program for your
  113. system.
  114.  
  115.      Once you have the program installed:
  116.  
  117. 1. Find the file named START.EXE and rename
  118. it to something else like STARTBAK.EXE.
  119.  
  120. 2. Copy the file STARTBAK.EXE to
  121. START.EXE.  This renames the original and
  122. makes the copy the executable program.
  123.  
  124. 3. Using PC-Tools VIEW-EDIT mode or Norton
  125. Utilities Hex Editor, call up the file
  126. START.EXE.
  127.  
  128. 4. Find the 13 following words with the Hex-
  129. Editor and change each one to HAHAHA (or
  130. any 6 Capital letters - not lowercase!) and save
  131. the changes to disk in the file START.EXE:
  132.  
  133. >>>Note from Bob: It's easier to change all the
  134. >>>words you find to Hex 00.  Then, just press
  135. >>>'enter' when asked for the code check.
  136. >>>However, his way works as well.
  137.  
  138. BEWARE, ZOMBIE, NOTNOW, COPPER, DRAGON, EFREET,
  139. FRIEND, JUNGLE, KNIGHT, SAVIOR, TEMPLE, VULCAN,
  140. WYVERN
  141.  
  142. 5. When you enter the program and are asked for
  143. the code from the Translation Wheel, type
  144. HAHAHA and you're in!
  145.  
  146.      That's all there is to it.  It is understood, of
  147. course, that this unprotect is only to be used by
  148. legitimate owners of the game - who have tired o
  149. spinning that &%@# code wheel!
  150.  
  151.  
  152. Crack> Paladin by Omnitrends
  153.  
  154. crack written by Jim Bello
  155.  
  156.      This patch will remove the jump to the docu-
  157. mentation check in Paladin.
  158.  
  159.      Use PCTools or Norton Utilities to search for 3B 46 FC
  160. 75 0B and change the 75 0B to 90 90.
  161.  
  162.      The Documentation check window will still
  163. appear, but just hit 'enter' and the program will
  164. run.
  165.  
  166. >>>Note from Bob:  What *is* this game?
  167.  
  168.  
  169. Crack> Games: Summer Edition by Epyx
  170.  
  171. crack written by The Mad Hacker
  172.  
  173.      To unprotect THE GAMES, search for E8 87 00 59 C6 and
  174. change to 59 59 5F EB 55.
  175.  
  176.  
  177. Crack> California Games by Epyx
  178.  
  179. crack written by The Mad Hacker
  180.  
  181.      Using PCTools, search for FA FC 55 56 57 and replace
  182. with 00 00 31 C0 C3.
  183.  
  184.  
  185. Crack> Games: Winter edition by Epyx 
  186.  
  187. crack taken from BBS 
  188.  
  189.      To deprotect The Games: Winter Edition, follow these 
  190. steps: 
  191.  
  192. RENAME GAMES.EXE GAMES.XXX 
  193. DEBUG GAMES.XXX 
  194. S 0000 FFFF 0B C0 74 01 to search for the protection pattern 
  195.  
  196.      The computer should respond with only one address.  If 
  197. none or more than one is given, this deprotection may not 
  198. work.  Sorry! 
  199.      Take the address given (in the form of XXXX:YYYY) and 
  200. subtract 5 from the YYYY address.  The numbers are in 
  201. hexadecimal.  *Do not attempt this patch if you do not 
  202. understand Hex.* 
  203. >>>Note from Bob:  If you don't understand hex, I'm sure 
  204. >>>the person sitting next to you does.  If not, email me. 
  205.      Use the subtracted number (ZZZZ) and enter it in 
  206. DEBUG. 
  207. E ZZZZ EB 03 90 90 90 31 C0    NOP the protection scheme 
  208. W                              Save the modified file 
  209. Q                              to exit to DOS 
  210. RENAME GAMES.XXX GAMES.EXE 
  211.  
  212.  
  213. Crack> Elite Plus by Microplay 
  214.  
  215. crack written by Vartan Narinian 
  216.  
  217. >>>Note from Bob: I am corrected; this wasn't extremely 
  218. >>>nasty to do.  In his words, it "wasn't so bad." :) 
  219.  
  220. OK, I finally hacked it. Here's what to do: 
  221. Search for: 
  222. BE 0F BF BF 2B 30 E8 E3 FE E8 BD FE 
  223. Replace the first two by: C3 00 
  224. Search for: 
  225. 2E 89 6F C8 E8 B1 24 E9 34 1C 
  226. Replace the first four with NOPs (90) 
  227. This takes care of the check if the word is correct. 
  228.  
  229. To actually remove the question, 
  230. Search for: 
  231. E8 FF 19 BF D9 06 81 C7 C4 06 B0 18 BB 5A 00 
  232. BA 0A 00 B9 93 00 FF D7 
  233. Replace the first three and the last two with NOPs (90). 
  234.  
  235.  
  236. Crack> Eye of the Beholder II 
  237.  
  238. crack written by anonymous (send questions or comments 
  239. to ri09+@andrew.cmu.edu and I'll forward them) 
  240.  
  241. This is a nice 1-byte crack for Eye of the Beholder 2. 
  242.  
  243. The boys from SSI tried to be tricky, (maybe unknowingly) 
  244. but I got through their BS anyway. 
  245.  
  246. They had some funky way of reading the key-board. I'm still 
  247. not sure how they did it, but Hey... WHO CARES!!!! 
  248. Besides that, putting the protection way INTO the game makes 
  249. things harder sometimes.... (not this time :-)) 
  250.  
  251. Basically, what this crack does is the follwoing...... 
  252.  
  253. The program does the following: 
  254.  
  255. 1   Get input 
  256. 2   Encode / decode etc. etc. etc. 
  257. 3   Was it the right one? 
  258.       If so JUMP and continue the program 
  259.       If not, return to protection routine. 
  260.  
  261. My patch changes the "If so JUMP" line to "JUMP ALWAYS" 
  262.  
  263. So the patch: 
  264.    Scan for:   83 C4 08 0B C0 74 14 47 
  265.                               ^-------------Change to EB 
  266.  
  267. Thats it..... 
  268.    Have fun. 
  269.  
  270. Crack> Centurion 
  271.  
  272. crack written by anonymous (send questions or comments 
  273. to ri09+@andrew.cmu.edu and I'll forward them) 
  274.  
  275. This is a (maybe THE) crack for Centurion. 
  276.  
  277. To make it accept any answer as input: 
  278.  
  279. Scan ovl0.ovl for 5B 5B 0B C0 74 06 FF 46 FE 
  280.