home *** CD-ROM | disk | FTP | other *** search
/ HomeWare 14 / HOMEWARE14.bin / games / cheats / cm1_2.arj / CM.DOC < prev    next >
Encoding:
Text File  |  1994-04-08  |  22.2 KB  |  526 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                  ███████┐ ██┐  ██┐ ███████┐ ███████┐ ████████┐
  7.                  ██┌────┘ ██│  ██│ ██┌────┘ ██┌──██│ └──██┌──┘
  8.                  ██│      ███████│ █████┐   ███████│    ██│   (C) 1994
  9.                  ██│      ██┌──██│ ██┌──┘   ██┌──██│    ██│      by
  10.                  ███████┐ ██│  ██│ ███████┐ ██│  ██│    ██│  J.Hertsens
  11.                  └──────┘ └─┘  └─┘ └──────┘ └─┘  └─┘    └─┘   A Forest
  12.  
  13.         ██████████┐ ███████┐ ███████┐ ██┐  ██┐ ████┐██████┐ ██┐ ███████┐
  14.         ██┌─██┌─██│ ██┌──██│ ██┌────┘ ██│  ██│ └██┌┘██┌─██│ ██│ ██┌────┘
  15.         ██│ ██│ ██│ ███████│ ██│      ███████│  ██│ ██│ ██│ ██│ █████┐
  16.         ██│ ██│ ██│ ██┌──██│ ██│      ██┌──██│  ██│ ██│ ██│ ██│ ██┌──┘
  17.         ██│ ██│ ██│ ██│  ██│ ███████┐ ██│  ██│ ████┐██│ ██████│ ███████┐
  18.         └─┘ └─┘ └─┘ └─┘  └─┘ └──────┘ └─┘  └─┘ └───┘└─┘ └─────┘ └──────┘    
  19.                                                 UNREGISTERED VERSION
  20.  
  21.         ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  22.         : The quick and easy way to cheat on dozens of popular games ! :
  23.         ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  24.  
  25.                     Don't get mad, get even : Here's how
  26.  
  27.  
  28.  
  29.   ┌─────────────┐
  30.   │ Legal stuff │
  31.   └─────────────┘
  32.  
  33. No part of this publication may be reproduced, transmitted, transcribed,
  34. stored in a retrieval system, or translated into any other language or
  35. computer language in whole or in part, in any form or by any means, whether
  36. it be electronic, mechanical, magnetic, optical, manual or otherwise,
  37. without prior written consent of the author.
  38.  
  39. The author disclaims all warranties as to this software, whether express or
  40. implied, including without limitation any implied warranties of
  41. merchantability, fitness for a particular purpose, functionality or data
  42. integrity.
  43.  
  44. Trademarks of other companies mentioned in this documentation appear for
  45. identification purposes only and are the property of their respective
  46. companies.
  47.  
  48. This program is copyrighted and has been released for distribution as
  49. SHAREWARE. Please note that a great deal of effort and time has been
  50. invested in the development of this program.  You are granted a license to
  51. try this program  for a reasonable trial period without risk.  If, after
  52. this time, you find the program useful and intend to use for a prolonged
  53. time you are expected to register.
  54.  
  55. The registration fee is mentioned later in this manual.  This will entitle
  56. you to continue to use this program beyond the trial period as well as
  57. entitle you to program support.  You will find appropriate information at
  58. the end of this user manual that outlines the procedures for registering
  59. your copy of the program. 
  60.  
  61. Operators of electronic bulletin boards (Sysops) are encouraged to post
  62. this program for downloading by their users.
  63.  
  64. This program may be uploaded to and downloaded from commercial or non-
  65. commercial systems such as Internet, CompuServe, the Source, and BIX, so
  66. long as the only charge paid by the subscriber is for on-line time and
  67. there is no charge for the program.  Those using, copying, sharing, and/or
  68. electronically transmitting the program are required not to delete or
  69. modify the copyright notice and restrictive notices from the program or
  70. documentation; anyone doing so will be treated as a contributory copyright
  71. violator.
  72.  
  73. If you are passing this program on to others, uploading it to a bulletin
  74. board system, or including it in a users group library, do not separate the
  75. files contained in the distribution archive - pass the entire archive on to
  76. the intended party.  This ensures that those who receive the program will
  77. have all the correct files necessary to get this program up and running
  78. quickly. 
  79.  
  80. This program may NOT be modified in any respect, for any reason, including
  81. but not limited to, de-compiling, debugging, disassembling, or reverse
  82. engineering of the program.  None of the proprietary program output may
  83. ever be altered, removed, bypassed or modified by any means.  
  84.  
  85. This documentation may NOT be modified.  The program may not be separated
  86. from the documentation when distributed.  Printed or Photocopies (a.k.a.
  87. "Xeroxed") copies of this documentation may not be distributed or sold
  88. without the written permission of the author.
  89.  
  90. No other person other than the author may accept payment or royalties for
  91. this program.
  92.  
  93. This license to use this program does NOT include the right to distribute
  94. or sell it.
  95.  
  96. Distributors of "public domain" or user-supported software libraries must
  97. obtain written permission to distribute copies of this program.  No one may
  98. use this program as a promotion for any commercial venture or as an
  99. enticement for the user to pay for any program, product, or service unless
  100. they have received the express written permission of the program's author.
  101.  
  102. The registered version of this program is protected under international
  103. copyright laws.   You are allowed to make backup copies of it for personal
  104. use only, any other form of duplication is prohibited.  The user of this
  105. program is only allowed usage of information contained in the program for
  106. personal use, and is not allowed to use this information or program output
  107. for creation of any other product, or to disclose it in any other form than
  108. presented by the program.
  109.  
  110. Usage of this product and/or registration indicates acceptance of these
  111. terms.
  112.  
  113.  
  114. IMPORTANT NOTICES : 
  115.  
  116. - This product is made of 100% recycled bytes.
  117.  
  118. - This product is ozone friendly.
  119.  
  120. - Any use of this product, in any manner whatsoever, will increase the
  121. amount of disorder in the universe. Although no liability is implied
  122. herein, the consumer is warned that this process will ultimately lead to
  123. the heat death of the universe.
  124.  
  125.  - The entire physical universe, including this product, may one day
  126. collapse back into an infinitesimally small space. Should another universe
  127. subsequently re-emerge, the existence of this product in that universe
  128. cannot be guaranteed.
  129.  
  130. - Some quantum physics theories suggest that when the consumer is not
  131. directly observing this product, it may cease to exist or will exist only
  132. in a vague and undetermined state.
  133.  
  134.  
  135.   ┌──────────────┐
  136.   │ Introduction │
  137.   └──────────────┘
  138.  
  139. Ever found yourself nearly breaking your joystick on an arcade game ?  Ever
  140. wanted to hit your monitor with your keyboard because you came 3$ short in
  141. your simulation ?  That's when the urge arises to discard any moral
  142. restriction and just use a lowdown cheat.
  143.  
  144. There have been trainer/cheat cartridges for C64, Amiga, Sega, Nintendo and
  145. virtually any machine on the market.  But, for Pc-compatibles there has
  146. been nothing like it .... until now. Although this program does not support
  147. all the features found on the cheat-hardware, it is a powerful tool for
  148. maintaining a fast and easy to use database on cheats.
  149.  
  150.  
  151.   ┌──────────────┐
  152.   │ What it does │
  153.   └──────────────┘
  154.  
  155. Cheat Machine is a collection of cheats for various games, updated monthly. 
  156. Either Cheat Machine explains how to cheat in a game (by showing which keys
  157. to press or actions to preform) or it does it automatically (by changing
  158. the game-files on your disk).  And if everything else fails, it can create
  159. a program to cheat on the more obstinate games. The registered version
  160. includes a program to develop / write your own cheats.
  161.  
  162.  
  163.   ┌────────────────────┐
  164.   │ What it doesn't do │
  165.   └────────────────────┘
  166.  
  167. Cheat Machine does contain patches to alter the behavior of certain other
  168. programs but it will never help you to remove any copyprotection.  All
  169. patches contained in this software are perfectly legal.
  170.  
  171. However, on certain networks, we have found some patching utilities
  172. (created using the patch-development-kit that comes with the registered
  173. version of Cheat Machine) that bypass protection-procedures on certain
  174. games.  Since our kit can be used for ANY kind of patches we cannot stop
  175. individuals from making illegal use of it.  The author is in no way
  176. responsible for the effect of any software created with the Cheat Machine-
  177. patching-kit.
  178.  
  179.  
  180.   ┌───────────────┐
  181.   │ What it needs │
  182.   └───────────────┘
  183.  
  184. Cheat Machines minimum system requirements are :
  185.  
  186.   ■ IBM - compatible computer       (286+ strongly recommended)
  187.   ■ 256Kb of RAM
  188.   ■ Screen                          (Color VGA recommended)
  189.   ■ Disk drive (write-enabled !) with about 70Kb free
  190.   ■ Keyboard
  191.   ■ DOS 3.2
  192.  
  193. The program loads all its needed information in memory at startup time, so
  194. that when the main screen appears, you can remove the Cheat Machine disk
  195. and replace it with your game disk.  This has proven to be very handy on
  196. single drive systems : if you have no hard disk, you can still patch your
  197. save-games.  Since most serious computer game-players have VGA as well as
  198. SoundBlaster, we have included support for both.  There's a little
  199. animation on the title screen and there are samples during the use of the
  200. program.  Should you not like this (sigh!) then you can skip the
  201. titlescreen animation by pressing a button and you can add the parameter
  202. /NOSOUND to disable the samples.
  203.  
  204.  
  205.   ┌──────────────┐
  206.   │ How it works │
  207.   └──────────────┘
  208.  
  209. When you startup CM.EXE, a scrollbox appears listing the supported games. 
  210. You can select your favorite game by using the [Up], [Down], [PgUp],
  211. [PgDn], [Home] and [End] keys or by typing the first character of its name. 
  212. When you have positioned the scrollbar (in inverse video) on your chosen
  213. game, hit [Enter] to activate the "Cheat Info" -window and read the
  214. information displayed.  The options from that window depend on the type of
  215. cheat linked to the game you selected.
  216.  
  217. ∙∙∙∙∙∙∙∙∙∙∙∙∙ 
  218. ∙Simple text∙ 
  219. ∙∙∙∙∙∙∙∙∙∙∙∙∙            
  220. This is the simplest form of cheat available, just read the information or
  221. print it by pressing [P]. 
  222.  
  223. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  224. ∙File patches∙
  225. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  226. Read the information and activate the patch by pressing [Enter] (or abort
  227. with [Esc]). Cheat Machine will ask you the directory where your game-files
  228. can be found. This directory will be searched for any recognizable files.
  229. If it finds what it is looking for, it changes those bytes that contain the
  230. info about how much money/lives/energy/... you have. This is called a
  231. patch. The number and names of the patched files will be listed on the
  232. screen for verification.  All you have to do next is to start up your game
  233. as usual (maybe restore a game) and feel the increased power. 
  234.  
  235. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  236. ∙Imbedded files / programs∙
  237. ∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
  238. These are special cheats for special games. Read the accompanying in-
  239. structions for each specific game. Pressing [Enter] writes the file to
  240. disk.
  241.  
  242. [Esc] always cancels the current operation.
  243. [P]   prints any cheat
  244.  
  245.  
  246. ┌──────────────────────────────────────────────┐
  247. │ Answers to commonly asked (stupid) questions │
  248. └──────────────────────────────────────────────┘
  249.  
  250. ■ Q: How do I use your program, Sir ?
  251.   A: Read this documentation.  Type CM [Enter] and see what happens.
  252.  
  253. ■ Q: Just what did Cheat Machine do with my files ?
  254.   A: Nothing fancy, just a few bytes changed. 
  255.  
  256. ■ Q: Are those patches safe to use ?  Won't it change the bytes in the 
  257.      wrong files ?  I am scared !
  258.   A: They are as safe as they get.  Cheat Machine only looks for files in  
  259.      the directory you specified, and it compares name and size of each
  260.      file against the values we found.  If look fast enough (or your 
  261.      computer is slow enough) you can see the names of the files being
  262.      patched passing thru that little window, so you check it yourself.
  263.      Trust us !
  264.  
  265. ■ Q: You <censored> <censored> !!! You messed up my game, disk, computer, 
  266.      and life!  How could you do that ?
  267.   A: Well, you did that, I think.  Restore from your original disks and try
  268.      again.  You do have the ORIGINAL disks, don't you ? Heh ?  If the
  269.      problem persists, send us a description and we may be able to help you
  270.      out.  By the way, don't forget to read the disclaimer at the top of
  271.      this document.  You'll understand.
  272.  
  273. ■ Q: Cheat Machine promised to patch the executable of my game but then it
  274.      "Patch failed".  What did I do wrong ?
  275.   A: CM checks the executable for size before it patches it, so if it was
  276.      compressed with a utility like PKLITE or DIET then CM will refuse it.
  277.      Decompress the game, patch it, then recompress it.  If this doesn't
  278.      work, then you've got a other version of the game than we have.  Bad 
  279.      luck !  Report it to us.
  280.  
  281. ■ Q: What do I have to do with those "loaders" or "trainers" ?
  282.   A: Those are small executables with should be started in the same
  283.      directory as where your game resides.  They often have an accompanying
  284.      .DOC file, so you can look there, or at the Cheat Machine comments.
  285.  
  286. ■ Q: Nice warez, mate.  How do you kill that darn doc-check in ..........?
  287.   A: That's easy : you don't ! Now buzz off and contact your local pirate !
  288.  
  289. ■ Q: How come I don't get any samples like you promised ?
  290.   A: You need a SoundBlaster or compatible card.
  291.  
  292. ■ Q: But I have a SoundBlaster installed !
  293.   A: Then you probably changed the default settings on the card.
  294.      You can change the interrupt and the base address like this :
  295.      SET SBADR = ....(number in hex) [Enter]  (default = 220)
  296.      SET SBINT = ....(number in hex) [Enter]  (default = 7)
  297.  
  298.      This will tell CM (and many other programs) where to find your SB.    
  299.  
  300.      Beware : do this setting from Dos, not from any shell like Norton 
  301.               Commander or Pc Tools.
  302.  
  303. ■ Q: When I ran CM from Windows, the other games sometimes failed to make
  304.      any sound.
  305.   A: This is because of the way Windows works.  Only 1 program can have
  306.      access to the SoundBlaster card at one time.  To get around this,
  307.      specify "/NOSOUND" as a commandline parameter.  This will stop CM from
  308.      using the SB.
  309.  
  310. ■ Q: Can I have the source code, please ?
  311.   A: No ! Not in your life ! No way !                      (bribe us)
  312.  
  313.  
  314.  ┌──────────────────────────────────────────┐
  315.  │ How to get (new) software from A Forest  │
  316.  └──────────────────────────────────────────┘
  317.  
  318. Internet : 
  319.   Always floating around somewhere.
  320.   Ask ARCHIE !
  321.  
  322.   Order it by E-Mail to tw36408@vub.ac.b
  323.  
  324. BBS :
  325.   Compumed BBS
  326.     Call (32)-15-319375
  327.     Our World HQ !
  328.  
  329.   Towering Inferno BBS 
  330.     Call (32)-11-343206
  331.     Free membership !
  332.  
  333.   Ultimat U2
  334.     Call (32)-16-570901
  335.     File area 91
  336.  
  337.  
  338. All these boards have a file area (or "forum") called "A Forest Software"
  339. and the sysop should assist you if you would encounter any problems while
  340. on-line.
  341.      
  342. If you own a BBS and want to see it listed here, call us !  Any sysop who
  343. gives support to A Forest Software get a free registration of his / her
  344. choice.
  345.  
  346.  
  347.  ┌──────────────────┐    
  348.  │ Cheat-on-request │ 
  349.  └──────────────────┘
  350.  
  351. We are good, but -although we try- we can't possibly get a copy of EVERY
  352. game that comes out.  So, if you are stuck in a game that isn't listed in
  353. the latest version of Cheat Machine, ship it !
  354.  
  355. The game will be exposed to our ruthless cheatmasters, who will do their
  356. best at taking out just those few bytes that cause you so much grief.
  357.  
  358. Requests from registered users have priority, of course.
  359.  
  360. Note : Check your local laws on the issue of mailing non-shareware games.
  361.  
  362.  
  363.  ┌─────────────────────────┐
  364.  │ About A Forest Software │    (For invitees only)
  365.  └─────────────────────────┘
  366.  
  367. A Forest Software is a small firm, founded by a weird long-haired
  368. programmer.  Some people even called him a h*ck*r, but he declines any
  369. comment on that.
  370.  
  371. We here have our own principles regarding software and computing.  We think
  372. those who write software should make it available to everybody; young or
  373. old, rich or poor, experienced or novice.  They should listen to what the
  374. user (that means you, yes YOU !) has to say.  Unfortunately, this is more
  375. than often not that the case when dealing with big and glossy "mega-buck"
  376. firms.  So that is why shareware exists.   We may not offer our programs in
  377. big, shiny, stylishly designed boxes, but at least we care enough to listen
  378. to what someone else has to say.   That brings us to our next point :
  379. shareware-programmers, don't try to reinvent the wheel each time around ! 
  380. There are more text-editors, appointment-schedulers, printer spoolers and
  381. resident calculators on the market than anybody needs.  Dare to try
  382. something new !   We won't be caught dead working something that already
  383. exists, we like to create things that nobody else thought of before. 
  384.  
  385.  Famous quote : 
  386. "Don't program for money,
  387.  program for glory !"
  388.  
  389.  
  390.  
  391.   ┌─────────────────────────┐
  392.   │ Registration motivation │
  393.   └─────────────────────────┘
  394.  
  395. The unregistered version contains only "the old stuff" : i.e. cheats which
  396. we guarantee to be more than 6 months old.  We update them when we feel
  397. like it - which isn't very often !
  398.  
  399. No begging, please, if you want to cheat on your games while they're still
  400. brandnew, REGISTER !.  You will get all the burning hot cheats and info a
  401. long time before anybody else even heared about them !
  402.  
  403. We have got somebody playing the latest releases full-time, figuring  out
  404. how to get those cheats into code !  It's a dirty job, but somebody's got
  405. to do it. (And somebody has got to pay for it, too!)
  406.  
  407.  
  408.  ┌──────────────────────────────────────┐
  409.  │ Money for nothing, software for free │
  410.  └──────────────────────────────────────┘  (get the chicks yourself)
  411.  
  412. Yes, Cheat Machine can bring YOU money and other goodies : 
  413.  
  414. * If you developed / discovered some new cheats of your own, or if you
  415. wrote a walkthru for a new game, send them to us. There is a bonus for
  416. anyone who sends in new, unknown and working information !
  417.  
  418. * Once you are registered, order a "Spreader Copy".  This is an
  419. unregistered version of Cheat Machine which your customer number imbedded. 
  420. Next, send this copy to friends, colleagues, BBS, user groups,.... the more
  421. the better !   Whenever anybody registers using your spreader copy, your
  422. customer number will be printed on the registration form as well and you
  423. will receive a percentage of the registration fee.   Sit back and wait for
  424. the cheques to arrive.  What a job !
  425.  
  426. The registered version contains more detailed information on this service.
  427.  
  428.  
  429.   ┌──────────────┐
  430.   │ Registration │
  431.   └──────────────┘
  432.  
  433. This program may only be distributed with this documentation, complete and
  434. unchanged and it may only be used for a trial period of 30 days or 25 runs
  435. without registration.  After this trial period, you are obligated to
  436. register or erase it.
  437.  
  438. Registration entitles you to :
  439.  
  440. - A personalized version of the most recent version of CM 
  441. - Utilities to develop your own cheats / patches
  442. - Hundreds of compressed Kb's of walkthru's & hints on adventure games
  443. - Complete documentation on the above
  444. - Free phone-support
  445. - The unregistered versions of several of our other programs
  446. - A key file that "unlocks" future versions of Cheat Machine automatically
  447. :    Just put it in the same directory as an unregistered version of CM.EXE
  448.   and <wham !> it's registered !
  449.  
  450.  
  451.          ╔═══════════════════════════════════╦════════════╗
  452.          ║ Product                           ║ Price (Bfr)║
  453.          ╠═══════════════════════════════════╬════════════╣
  454.          ║   Cheat Machine for individuals   ║     400    ║
  455.          ╟───────────────────────────────────╫────────────╢
  456.          ║   Cheat Machine for companies     ║    Call!   ║
  457.          ╟───────────────────────────────────╫────────────╢
  458.          ║   Cheat Machine monthly Update    ║     150    ║
  459.          ╟───────────────────────────────────╫────────────╢
  460.          ║   Cheat Machine 12 Updates !      ║    1400    ║
  461.          ╚═══════════════════════════════════╩════════════╝
  462.  
  463.          You must be registered before you can order updates.
  464.  
  465.  
  466. Rough currency rate :
  467.                       60 Bfr ≈ 1 UK£ (British Pound)   
  468.                       20 Bfr ≈ 1 DM  (Deutch Mark)
  469.                       19 Bfr ≈ 1 HFl (Nederlandse Gulden)
  470.                        7 Bfr ≈ 1 FFr (Franc Française)
  471.  
  472.  
  473. We no longer can accept cheques in foreign currencies.  Since Belgian banks
  474. now charge at least 200 Bfr for the conversion, the additional costs would
  475. keep us from maintaining our "dirt-cheap registrations".  Because we would
  476. rather keep the users happy than the banks rich, please fill in your cheque
  477. in BFr.  It's simple, but it cuts a lot of costs.  Thank you for your
  478. understanding.
  479.  
  480. The bottom line is :  Registration costs :
  481.  
  482.    ╔════════════════════════════════════════════════════╗
  483.    ║      European countries :  EuroCheque for 400 Bfr  ║
  484.    ║  Non-European countries :  20 US Dollar$ CASH !    ║
  485.    ╚════════════════════════════════════════════════════╝
  486.  
  487. For the fastest possible handling, fax us the form and transfer the money
  488. electronically to our account. Make sure you add your name or telephone
  489. number as a comment to avoid mix-ups.
  490.  
  491.  
  492.                                 ┌──────────────────────┐
  493.                                 │ J. Hertsens          │
  494.                                 │ A Forest Software    │
  495.                                 │ Boesmolenstr. 14     │
  496.  Send all correspondence to :   │ B1540 Herne          │
  497.                                 │ Belgium Europe       │
  498.                                 │ Tel : +32-2-3962567  │
  499.                                 │ Fax : +32-2-3960092  │
  500.                                 │ BBL : 320-0790668-91 │
  501.                                 └──────────────────────┘
  502.  
  503.  
  504.   ┌───────────────────┐
  505.   │ Registration Form │
  506.   └───────────────────┘       
  507.  
  508. We have gotten rid of the old "print-this-file-and-fill-it-in"-type of
  509. registration forms.  How do yo register then ?  Simple, just type
  510.  
  511. CM /R [Enter]  (at the DOS prompt of course !);
  512.  
  513. And the program will do all the work for you.  The form will be filled in
  514. automatically and send to whatever destination you specify.  If you have a
  515. weird sort of printer, send the form to a file and print it later using the
  516. appropriate utility.  Slip this form together with the payment (see above)
  517. in an envelope and mail it.  We even added the destination address so you
  518. can "cut-and-paste".  That's it.
  519.  
  520. Accompanying the registered program you will find information on how to
  521. order the updates.
  522.  
  523. Check or money order should be made payable to the author mentioned above.
  524.  
  525. And hey ! Have Fun !
  526.