home *** CD-ROM | disk | FTP | other *** search
/ Shareware Universe - The Gold Collection / Shareware Universe The Gold Collection.iso / cheats / gwizard / gwizard.go < prev    next >
Encoding:
Text File  |  1996-04-19  |  43.4 KB  |  1,136 lines

  1. Game Wizard Version 2.60 Shareware
  2.  
  3.                THE ULTIMATE GAME CHEATING EXPERIENCE
  4.  
  5.           Copyright (c) 1994 by Ray Hsu & Gerald Ryckman
  6.                   All rights reserved.
  7.  
  8.                   Licensed to:
  9.  
  10.                Enhanced Software Design Inc.
  11.                P.O. Box 92241
  12.                2900 Warden Ave.
  13.                Scarborough, ON
  14.                Canada  M1W 3Y9
  15.  
  16.                BBS No.  (416) 497-8337
  17.  
  18.         Voice support is available for registered users only
  19.  
  20.  
  21.  
  22.  
  23. Table of Contents
  24. ─────────────────
  25.  
  26. Disclaimer and Warranty  . . . . . . . . . . . . . . . . . . . . . . .  2
  27. Licensing and Distribution . . . . . . . . . . . . . . . . . . . . . .  2
  28. System Requirements  . . . . . . . . . . . . . . . . . . . . . . . . .  2
  29. Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  3
  30. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  31. Getting Started  . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  32. Number Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  33. Using Game Wizard  . . . . . . . . . . . . . . . . . . . . . . . . . .  5
  34.   Memory Address Search  . . . . . . . . . . . . . . . . . . . . . . .  5
  35.   Result of Memory Address Search  . . . . . . . . . . . . . . . . . .  7
  36.   Table of Memory Locations  . . . . . . . . . . . . . . . . . . . . .  7
  37.   Edit Memory Contents . . . . . . . . . . . . . . . . . . . . . . . .  8
  38.   File Viewer  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  9
  39.   Game Playing Speed . . . . . . . . . . . . . . . . . . . . . . . . .  9
  40.   Protect Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
  41.   Boss Screen with Password  . . . . . . . . . . . . . . . . . . . . . 10
  42.   View Current Program Screen  . . . . . . . . . . . . . . . . . . . . 10
  43.   Load Previous Saved Program from Disk  . . . . . . . . . . . . . . . 10
  44.   Save Current Program to Disk . . . . . . . . . . . . . . . . . . . . 10
  45.   Crash Back to DOS  . . . . . . . . . . . . . . . . . . . . . . . . . 11
  46.   DOS Shell  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
  47.   Miscellaneous Commands . . . . . . . . . . . . . . . . . . . . . . . 11
  48. Searching Techniques . . . . . . . . . . . . . . . . . . . . . . . . . 12
  49. Command Line Options . . . . . . . . . . . . . . . . . . . . . . . . . 13
  50. Questions & Answers  . . . . . . . . . . . . . . . . . . . . . . . . . 15
  51.  
  52.  
  53.  
  54.  
  55. Disclaimer and Warranty
  56. ───────────────────────
  57.  
  58. Game Wizard is distributed "AS IS".  The authors specifically disclaim all
  59. warranties, expressed or implied.  In no event shall the authors be liable
  60. for any damages either from the direct use of this product or as a
  61. consequence of the use of this product.  Because of the various hardware and
  62. software environments in which Game Wizard may be used, no warranty of
  63. fitness for a particular purpose is offered.
  64.  
  65.  
  66.  
  67. Licensing and Distribution
  68. ──────────────────────────
  69.  
  70. Game Wizard is NOT public domain.  It is copyrighted software distributed
  71. as shareware.  Game Wizard may not be changed or modified in any way except
  72. by the authors.  This shareware version may be freely distributed as long
  73. as it remains in its complete form with all support and documentation
  74. files.  Please note that a great deal of time and effort has been invested
  75. in the development of this program.  You are granted a license to try Game
  76. Wizard for a 30 day trial period.  If, after this time, you are satisfied
  77. with this program and intend to continue using it; you must register it.
  78.  
  79. The payment of this registration fee entitles the user to receive the
  80. release of Game Wizard with additional features and a printed manual.
  81. Please refer to the REGISTER.DOC file for further information on
  82. registration and pricing.
  83.  
  84. If you obtained this program from a shareware disk distributor, then you
  85. have only paid for the service of copying this disk; but you have not paid
  86. for the program itself.  The authors have received no proceeds from the
  87. payment already paid to the shareware disk distributor for this program.
  88.  
  89. All products or services mentioned in this manual, including: PC, AT, PS/2,
  90. PENTIUM, IBM, VGA, VESA, TRIDENT, SOUND BLASTER, GRAVIS ULTRASOUND, ADLIB,
  91. PRO AUDIO SPECTRUM, MS-DOS, DR-DOS, EMM386, QEMM386, 386MAX, NETROOM, DOS4GW
  92. MS WINDOWS, DESQVIEW, OS/2, WINDOWS NT, VCPI, STACKER, DOUBLE SPACE,
  93. SIMCITY 2000, WOLFENSTEIN 3-D, CIVILIZATION, and DOOM are trademarks,
  94. registered trademarks, service marks, or registered service marks of their
  95. respective companies or organizations.
  96.  
  97.  
  98.  
  99. System Requirements
  100. ───────────────────
  101.  
  102. ■ 80286 or better processors.
  103. ■ DOS 3.1 or higher.
  104. ■ VGA Graphic Card.
  105. ■ 100% IBM compatible computer.
  106. ■ Hard Drive.
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  Game Wizard v2.3                  - 2 -                    Reference Guide
  116.  
  117.  
  118.  
  119. Features
  120. ────────
  121.  
  122. Game Wizard currently supports the following features:
  123.  
  124.  ■ Compatible with:
  125.     - 286/386/486/Pentium Systems.
  126.     - MS-DOS versions from 3.1 to 6.2 and DR-DOS 5 to 6.
  127.        *- DOS Extender support under all popular memory managers
  128.        *- Search and Edit any extended memory address.
  129.     - Disk compression utilities, such as STACKER, DOUBLE SPACE, etc.
  130.     - AdLib/Sound Blaster, Pro Audio Spectrum compatible cards.
  131.     - Memory managers, such as QEMM386, 386MAX, NETROOM, and EMM386.
  132.     - Different video cards supporting VGA implementation.
  133.        *- SVGA VESA v1.0+ Support.
  134.     - Different mouse drivers.
  135.  ■ Ability to use EMS/XMS for super fast program operation.
  136.  ■ Requires 10K of conventional memory.
  137.  ■ Requires no conventional memory on systems with memory managers that are
  138.    capable of loading programs high.
  139.  ■ Math Co-Processor support.
  140.  ■ Fully configurable with the ability to unload itself from memory.
  141. *■ ENHANCED Search Engine capable of finding almost anything imaginable.
  142.  ■ Ability to alter and freeze the parameters of the game.
  143.  ■ Ability to create personal cheat files for games that can be reused
  144.    at a later date or traded with other people.
  145. *■ Ability to view any text file (i.e. hints or solutions) within games.
  146.  ■ Adjusts game speed for optimal playability.
  147.  ■ Built-in screen saver to prolong the longevity of your monitor.
  148.  ■ BOSS screen with password option to prevent your boss or your mom :=)
  149.    from realizing that you are playing games instead of working.
  150.  ■ Ability to pause and view the screen so that subsequent moves can be
  151.    more carefully planned.
  152. *■ Ability to Save and Load most games, anytime or anywhere, regardless of
  153.    whether or not the game has its own save/load functions.  (Some games
  154.    only permit saving/loading at a certain time or place, or NOT at all).
  155.  ■ Ability to Crash to DOS from within any game (i.e. enables one to exit
  156.    from the game into DOS).
  157. *■ Ability to Shell to DOS from within any game.
  158.  
  159. * REGISTERED VERSION ONLY
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  Game Wizard v2.3                  - 3 -                    Reference Guide
  179.  
  180.  
  181.  
  182. Introduction
  183. ────────────
  184.  
  185. Game Wizard is an innovative and versatile program which will allow the
  186. user to participate more intelligently in computer games.  What is
  187. particularly useful is that Game Wizard's features may be applied to
  188. any program or game.  Game Wizard permits the user to enhance the features
  189. of the game as well as the speed of the game.  The user is also able to
  190. save and load a program at a later time, regardless of whether or not
  191. this was originally a feature in the game.  Any modification made to the
  192. game will not alter the program stored on disk, but only the game currently
  193. in memory.  By experimenting with Game Wizard, you will be able to increase
  194. your knowledge of how games and other computer programs work.  More complex
  195. modifications or enhancements can then be made to those programs.  Game
  196. Wizard can be applied to almost all existing games, or future games without
  197. the need to purchase additional codes or modules.
  198.  
  199.  
  200.  
  201. Getting Started
  202. ───────────────
  203.  
  204. Game Wizard can be installed onto your computer very easily, simply copy or
  205. extract all the .EXE, .DOC and .OV1 files from the compressed file into a
  206. directory that is defined in your DOS PATH.  You may optionally create a new
  207. directory to hold the Game Wizard files (i.e. C:\GW).  If you choose this
  208. option, you must EITHER add the new directory name to your DOS PATH in your
  209. AUTOEXEC.BAT, OR ALWAYS start Game Wizard from the new directory you have
  210. created.
  211.  
  212. After copying or extracting the files to the directory of your choice, type
  213. in GWSHARE and press the Enter key at the DOS prompt.  This will allow Game
  214. Wizard to become TSR (Terminate & Stay Resident).  Game Wizard can then be
  215. activated at anytime by pressing the ` key (i.e. the key next to the 1 and
  216. above the tab).  Now that Game Wizard is resident in memory, you may want
  217. to try our interactive demo (GWTUTOR.EXE) for a quick introduction to Game
  218. Wizard.
  219.  
  220.  
  221.  
  222. Number Systems
  223. ──────────────
  224.  
  225. Although most people are familiar with the decimal number system, it is
  226. by no means the only type of number system.  The decimal number system
  227. cannot be easily incorporated into computer systems.  Since computers can
  228. only tell whether a signal is high or low, on or off, a system of 1 or 0
  229. must be used by the computer internally.  This is known as the binary
  230. number system.
  231.  
  232. With only 1 or 0, it is impossible to store large quantities of information.
  233. Only two separate things can be represented at once (this is known as a
  234. bit).  Fortunatly, binary digits can be grouped together to represent more
  235. information.  A group of 8 binary digits (8 bits) are commonly known as a
  236. byte.  A byte can represents up to 256 different pieces of information.  If
  237. 2 bytes or 16 bits are grouped together (commonly known as a word), a
  238. whopping 65536 pieces of information can be represented at once.  The
  239. following table demonstrates the first few binary numbers and their
  240. equivalents in decimals and hexadecimal.
  241.  
  242.  Game Wizard v2.3                  - 4 -                    Reference Guide
  243.  
  244.  
  245.  
  246. ┌───────────────────────┬───────────────────────────┬──────────────────────┐
  247. │        BINARY         │         DECIMAL           │      HEXADECIMAL     │
  248. ├───────────────────────┼───────────────────────────┼──────────────────────┤
  249. │        0000           │            0              │           00         │
  250. │        0001           │            1              │           01         │
  251. │        0010           │            2              │           02         │
  252. │        0011           │            3              │           03         │
  253. │        0100           │            4              │           04         │
  254. │        0101           │            5              │           05         │
  255. │        0110           │            6              │           06         │
  256. │        0111           │            7              │           07         │
  257. │        1000           │            8              │           08         │
  258. │        1001           │            9              │           09         │
  259. │        1010           │           10              │           0A         │
  260. │        1011           │           11              │           0B         │
  261. │        1100           │           12              │           0C         │
  262. │        1101           │           13              │           0D         │
  263. │        1110           │           14              │           0E         │
  264. │        1111           │           15              │           0F         │
  265. │      1 0000           │           16              │           10         │
  266. │      1 0001           │           17              │           11         │
  267. │   0110 0100           │          100              │           64         │
  268. │   1100 1000           │          200              │           C8         │
  269. │   1111 1111           │          255              │           FF         │
  270. │ 1 0000 0000           │          256              │        01 00         │
  271. └───────────────────────┴───────────────────────────┴──────────────────────┘
  272.  
  273. As binary numbers increase in size, humans experience greater difficulty
  274. in reading them.  Hence, a hexadecimal number system was developed to
  275. address this problem.  Hexadecimal is a base 16 number system.  Its digits
  276. are represented by 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, and F.
  277.  
  278.  
  279.  
  280. Using Game Wizard
  281. ─────────────────
  282.  
  283. The following sections contain detailed information on the operation and
  284. usage of each of the features within Game Wizard.
  285.  
  286.  
  287.  
  288. Memory Address Search
  289. ─────────────────────
  290.  
  291. The Memory Address Search option will enable you to find items within a game
  292. (i.e. lives, ammunition, coordinates, money, invulnerability, etc.).
  293.  
  294. There are three search methods: Basic, Intermediate, and Advanced.  The
  295. Intermediate and Advanced search options are only available in the
  296. registered version of Game Wizard.
  297.  
  298. After the Memory Address Search is selected, input the number you are trying
  299. to locate into the search slot and press the Enter key to begin searching.
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  Game Wizard v2.3                  - 5 -                    Reference Guide
  307.  
  308.  
  309.  
  310. Function Keys
  311. ─────────────
  312.  
  313. Ctrl-E   This is used when you have completed the current search and wish
  314.      to begin a new search session.
  315.  
  316. Ctrl-P   This option is invoked when an incorrect number was entered in the
  317.      previous search attempt.  This only allows you to return to the
  318.      previous search attempt and cannot be used consecutively.
  319.  
  320.  
  321.  
  322. Search Methods
  323. ──────────────
  324.  
  325. Each of the search methods is explained in the following sections.
  326.  
  327.  
  328. Basic
  329. ─────
  330.  
  331. The Basic search method should be used if you know exactly what you are
  332. looking for (i.e. money, lives, bullets, etc.).
  333.  
  334. For example, suppose the game begins with ten lives.  Activate Game Wizard;
  335. select Memory Address Search; choose the Basic option; type the number of
  336. lives in the search slot and press the Enter key to begin searching.  After
  337. returning to the Main Menu, press ESC to exit Game Wizard and return to the
  338. game.  Play the game until the number of lives has changed, then activate
  339. Game Wizard again.  Select the Memory Address Search, and type in the new
  340. number of lives.  If it has found 8 possibilities or less, it will
  341. automatically go to the Result of Memory Address Search screen and wait for
  342. you to make a selection.  The above process of returning to the game and
  343. activating Game Wizard to input new search values should be repeated until
  344. a reasonable address has been found.
  345.  
  346. When searching for an item, Game Wizard will also look for the value that is
  347. 1 less than the actual value entered.  This is done since sometimes the
  348. value that is stored in memory is one less than the number displayed by the
  349. game.  Some game programmers commonly use this method for storing items.
  350.  
  351.  
  352. Intermediate & Advanced (Registered Version ONLY)
  353. ───────────────────────
  354.  
  355. These options are used when the actual value of the items you wish to search
  356. for are unknown (i.e. energy bars, coordinates in a game, inventory items,
  357. invulnerability, etc.).  Sometimes the programmers purposely store the data
  358. in an unconventional manner.  Game Wizard also has the capability of
  359. locating those types of data using the Intermediate and Advanced search
  360. methods.
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  Game Wizard v2.3                  - 6 -                    Reference Guide
  371.  
  372.  
  373.  
  374. Result of Memory Address Search
  375. ───────────────────────────────
  376.  
  377. After using the Memory Address Search to locate possible addresses for an
  378. item, the user must select the Result of Memory Address Search function in
  379. order to determine the correct address.  When searching for an item with the
  380. Basic option, only a few possible addresses will usually be found.  However,
  381. there may be more possible addresses when using the Intermediate and
  382. Advanced options.
  383.  
  384. The Result of Memory Address Search function will allow the user to browse
  385. through up to 100 memory addresses using the cursor keys.  A selection can
  386. be made by moving the black highlight bar over the memory address that best
  387. matches the search criteria that was used and then pressing the Enter key.
  388. If more than 100 addresses were found, the message "More searches are
  389. required to determine the exact address..." will be displayed.
  390.  
  391. The memory location that was selected becomes the Selected Address which is
  392. used in both the Table of Memory Locations and Edit Memory Contents
  393. functions.
  394.  
  395. Sometimes more than one memory address will be found that matches the search
  396. criteria.  If this is the case, trial and error must be used to determine
  397. the actual address where the data is stored.
  398.  
  399.  
  400.  
  401. Table of Memory Locations
  402. ─────────────────────────
  403.  
  404. After using the Result of Memory Address Search to select the possible
  405. addresses of items in memory, the user should input the Selected Address
  406. into the Table of Memory Locations.  By creating an entry in the Table of
  407. Memory Locations, the value of that address can be modified or frozen.
  408. Each entry consists of four columns: Freeze (first column) which shows
  409. whether the item is frozen or not; Description (second column) which is
  410. used to identify the entry; Address (third column) or the memory location
  411. of the item; and Value (fourth column) which shows the current value of the
  412. Specified Address for this entry.  Please note that the Address column is in
  413. hexadecimal while the Value column is in decimal format.
  414.  
  415.  
  416. Keys
  417. ────
  418.  
  419. 0        Edit the value of the entry in the table.
  420.  
  421. C        Clear (remove) the entry from the table.
  422.  
  423. E        Create/Edit an entry.  Once you are in the Edit mode, the following
  424.      commands can be found at the bottom of the screen:
  425.  
  426.           Tab    - To move to the next column.
  427.           Ctrl-S - Input the Selected Address into the entry (necessary
  428.                only if the Address column is not 0000:0000).
  429.           Enter  - Save changes made to the entry.
  430.           Esc    - Abort all changes made.
  431.  
  432.  
  433.  
  434.  Game Wizard v2.3                  - 7 -                    Reference Guide
  435.  
  436.  
  437.  
  438. F        Toggles whether a particular entry in the table is frozen or not.
  439.      Freezing a particular memory address prevents its value from being
  440.      modified.  When frozen, the entry will be highlighted white and a
  441.      dot will appear in the brackets to the left of the description.
  442.  
  443. Ctrl-L   Loads a previously saved table into memory.  Tables should ONLY be
  444.      loaded inside a game.  When a table is loaded, it is recalculated
  445.      based on criteria within that particular game.  If it is loaded
  446.      outside the game, the table may not function properly.
  447.  
  448. Ctrl-S   Save all of the entries in a table to disk.  Tables should only be
  449.      saved inside a game.  If the table is NOT saved inside the game, it
  450.      may not function correctly when loaded.  When saving the table,
  451.      you will be prompted for a filename (no extension needed) and
  452.      a brief description.
  453.  
  454. Esc      Return to the Main Menu.
  455.  
  456.  
  457.  
  458. Edit Memory Contents
  459. ────────────────────
  460.  
  461. This feature allows the user to easily edit a selected memory region.
  462. This is especially useful in adventure games when large quantities of data
  463. need to be modified.  It can also be used to locate and alter names,
  464. descriptions, patterns, etc. within games.
  465.  
  466.  
  467. Keys
  468. ────
  469.  
  470. E        Edit the memory region currently displayed on the screen. Once in
  471.      Edit mode, you will be presented with the following commands:
  472.  
  473.           Tab    - Switch between hex/ASCII editing modes.
  474.           Ctrl-S - Save changes made to memory.
  475.           Esc    - Return from editing memory
  476.  
  477. G        Allows the user to directly move to a particular address rather
  478.      than scrolling through memory using the cursor keys.
  479.  
  480. H        Allows the user to convert from hexadecimal to decimal or decimal
  481.      to hexadecimal.  Once in the hex converter, the following commands
  482.      are available:
  483.  
  484.           Tab    - Switch between hex/decimal entry modes.
  485.           Enter  - Convert the value entered.
  486.           Esc    - Return from hex/decimal converter.
  487.  
  488. N        Repeat a previous search.
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  Game Wizard v2.3                  - 8 -                    Reference Guide
  499.  
  500.  
  501.  
  502. S        Search for a hexadecimal or ASCII string from the current position
  503.      in the memory editor.  When searching, the following commands are
  504.      available:
  505.  
  506.           Tab    - Switch between hex/ASCII search modes.
  507.           Ctrl-C - Toggle case sensitivity when searching for data.
  508.                When the dot is displayed, case sensitivity is on.
  509.           Enter  - Commence searching for the data entered.
  510.           Esc    - Return from search .
  511.  
  512. Ctrl-G   Go to the address that was selected in the Result of Memory Address
  513.      Search.  Sometimes you may wish to edit a particular memory
  514.      location only once.  If this is the case, it may be faster and
  515.      easier to modify it by using the Edit Memory Contents rather than
  516.      using the Table of Memory Locations.  This is achieved by pressing
  517.      Ctrl-G to go to the Selected Address and then using the E key (edit
  518.      function) to modify this particular value.
  519.  
  520. Esc      Return to the Main Menu
  521.  
  522.  
  523.  
  524. File Viewer - Display Text File (Registered Version ONLY)
  525. ───────────────────────────────
  526.  
  527. This option in Game Wizard can be used to view any text file (i.e. game
  528. hints or solutions) within any game.  This file viewer also contains a super
  529. fast search option.
  530.  
  531.  
  532.  
  533. Game Playing Speed
  534. ──────────────────
  535.  
  536. Game Wizard can slow down and speed up your game playing speed.  It was
  537. designed to allow increased playabililty of older games on modern fast
  538. computers.
  539.  
  540. Use the cursor keys to adjust the speed index and press the Enter key to
  541. activate it.
  542.  
  543. This feature may not work with all games.  The speed of most games can be
  544. decreased but only in some games can the speed be increased.  Whether the
  545. speed can be adjusted depends on how the game was programmed.  Some games
  546. were designed to run at a specific speed.  Altering their speed may cause
  547. them to crash or behave abnormally.
  548.  
  549. The speed index is only calibrated the very first time Game Wizard is
  550. executed.  To recalibrate the delay factor for the speed index, use the
  551. /recalc command line option.  This may be necessary when using different
  552. memory managers.
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  Game Wizard v2.3                  - 9 -                    Reference Guide
  564.  
  565.  
  566.  
  567. Protect Screen
  568. ──────────────
  569.  
  570. This feature blanks the screen to prevent screen burn in.  Game Wizard will
  571. also protect the screen if it is activated and no key is pressed for a
  572. specific length of time. The default screen blanking time is 3 minutes.
  573. This blanking time can be in the range of 1 - 60 minutes.  The default delay
  574. may be adjusted and saved with the /b= command line option.
  575.  
  576. i.e. To set the screen blanking delay to 10 minutes use GWSHARE /b=10 at the
  577.       command line.
  578.  
  579.  
  580.  
  581. Boss Screen
  582. ───────────
  583.  
  584. Any text screen and password can be used by Game Wizard to hide the
  585. current game screen.  It can be used to hide a game from your boss or
  586. prevent a nosy person from playing with your computer while you are away!
  587. In order to create a new Boss Screen, you must first delete the existing
  588. GWSHARE.BOS file from the Game Wizard directory.  You may then capture the
  589. currently displayed text screen by activating Game Wizard and selecting the
  590. Boss Screen option.  This screen will then be shown everytime the Boss
  591. Screen option is used.  Remember that a correct password must be
  592. entered in order to exit the Boss Screen.  The default password is GW (you
  593. must press the Enter key after typing the password).  To adjust and save a
  594. new default password (maximum 8 characters), use the /p= command line
  595. option.
  596.  
  597. i.e. To set the default password to book use GWSHARE /p=book at the command
  598.       line.
  599.  
  600.  
  601.  
  602. View Current Program Screen
  603. ───────────────────────────
  604.  
  605. This allows the user to view the current game screen.  In the excitement of
  606. the game, a player may not be aware of the exact details (i.e. lives,
  607. ammunition, etc.) of the game.  These details can be easily verified with
  608. this option.  Prior to searching or editing memory, it may also be a good
  609. idea to confirm the items you plan to search for or edit by using this
  610. feature.
  611.  
  612.  
  613.  
  614. Save & Load (Registered Version ONLY)
  615. ───────────
  616.  
  617. Game Wizard will allow the user to save and load programs for use at a later
  618. time even though this feature may not be built into the game.  This is not a
  619. substitute for the internal save and load feature within games.  It is
  620. designed for games that do not have save/load features or games that only
  621. allow you to save at a certain time or place.
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  Game Wizard v2.3                 - 10 -                     Reference Guide
  628.  
  629.  
  630.  
  631.  
  632. Crash to DOS
  633. ────────────
  634.  
  635. This feature will terminate the program that is currently running and
  636. return the user to the DOS prompt.
  637.  
  638. Game Wizard's Crash to DOS was designed to be used with programs that do not
  639. have their own exit to DOS function.  It also allows the user to exit back
  640. to DOS from a system crash which was caused by a poorly programmed game.
  641. After selecting this function, all of the memory and the devices that were
  642. used after running Game Wizard will be reset and the system will return to
  643. its original configuration.
  644.  
  645. Crash to DOS will NOT terminate a batch file already in progress, but will
  646. clear the program that is currently being executed.  It will then proceed
  647. to the next command in the batch file.
  648.  
  649.  
  650.  
  651. DOS Shell (Registered Version ONLY)
  652. ─────────
  653.  
  654. Game Wizard's DOS Shell function was designed to allow programs to shell
  655. to DOS by swapping the program that is currently being executed into
  656. EMS/XMS/DISK.  This will free most of the conventional memory and allow
  657. the user to perform everyday tasks.  The user can return from the DOS Shell
  658. back to the game anytime they choose.
  659.  
  660.  
  661.  
  662. Miscellaneous Commands
  663. ──────────────────────
  664.  
  665. In the Main Menu, there are a few hidden keys that are included to increase
  666. the compatibility with certain programs.  The following keys are available:
  667.  
  668. Keys (on the numeric pad)
  669. ─────────────────────────
  670.  
  671. Grey Minus - On some slow systems, a game might become slightly slower after
  672.          returning from Game Wizard.  To solve this problem, activate
  673.          Game Wizard and press the Grey Minus key a few times to adjust
  674.          the speed of the game back to its original state.
  675.  
  676. Grey *     - This is equivalent to the Esc key in the Main Menu.  This is
  677.          provided because in some poorly programmed games, the Esc key
  678.          that was used to exit Game Wizard is also acknowledged by the
  679.          game (i.e. it might cause the game to exit prematurely).
  680.  
  681. In some games you may wish to automatically repeat a certain key.  This can
  682. be accomplished by holding down that key while activating Game Wizard.  To
  683. disable this feature, press the "auto repeat" key again.
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  Game Wizard v2.3                 - 11 -                    Reference Guide
  692.  
  693.  
  694.  
  695. Searching Techniques
  696. ────────────────────
  697.  
  698. Games that contain items with known values can be located quickly using the
  699. Basic Memory Address Search.  The Basic search method operates under the
  700. principle of eliminating addresses that do not match the search criteria
  701. specified.  The most efficient way to accomplish this is by searching for
  702. memory values that were changed since the previous search.  In some games,
  703. after an address is modified or frozen, its values may not be changed on
  704. the screen.  You may have to wait until the program updates the value on the
  705. screen to see the change.
  706.  
  707. We will illustrate the process of using the Basic Search Method in the
  708. following games: Wolfenstein 3-D and Civilization.
  709.  
  710.  
  711. Wolfenstein 3-D
  712. ───────────────
  713.  
  714. In this game, suppose you wanted to find the location of your health in
  715. memory.  The following procedure may be used:
  716.  
  717. 1.  Make sure that Game Wizard is resident in memory.
  718. 2.  Run Wolfenstein 3-D.
  719. 3.  When starting a level, wait until 100% health is displayed on the
  720.     screen.
  721. 4.  Activate Game Wizard by pressing the ` key (i.e. the key next to the 1
  722.     and above the tab).  Select Memory Address Search in the Main Menu.
  723. 5.  When prompted by "Search for:", enter 100 which is the value of the
  724.     health, and then press the Enter key.
  725. 6.  In the Main Menu, press Esc to return to the game.  Play the game until
  726.     you get hit.
  727. 7.  Activate Game Wizard.  Select Memory Address Search in the Main Menu.
  728. 8.  Input the new value of the health and press the Enter key.
  729. 9.  At this point Game Wizard should be able to determine the memory address
  730.     where the health is stored.
  731. 10. Game Wizard will then automatically go to the Result of Memory Address
  732.     Search option.  A selection can then be made by moving the black
  733.     highlight bar over the memory address and pressing the Enter key.
  734. 11. Now that an address has been selected, go to the Table of Memory
  735.     Locations.  Begin a new table by pressing E to edit the entry.  Type in
  736.     "Health" for the Description, and press either the Enter or the Tab key
  737.     to go to the next column (address column).  The Selected Address should
  738.     already be entered automatically in the address column by Game Wizard
  739.     (if not, press Ctrl-S to input it).  Then press either the Enter or the
  740.     Tab key to move to the next column (value column).  Now enter in 100
  741.     (for 100% in health) and press the Enter key to save the entry.
  742. 12. You should then freeze the value of the health so that the value cannot
  743.     be modified by the program.  This is done by pressing the F key.
  744. 13. Return to the game and you should now be invulnerable.
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  Game Wizard v2.3                 - 12 -                    Reference Guide
  756.  
  757.  
  758.  
  759. Civilization
  760. ────────────
  761.  
  762. In this game, suppose you wanted to find the location of the money in
  763. memory.  The following procedure may be used:
  764.  
  765. 1.  Make sure that Game Wizard is resident in memory.
  766. 2.  Run Civilization and begin a new game.
  767. 3.  Activate Game Wizard by pressing the ` key (the key next to the 1 and
  768.     above the tab).  Select Memory Address Search in the Main Menu.
  769. 4.  When prompted by "Search for:", enter 0 which is the value of the
  770.     money, and then press the Enter key.
  771. 5.  In the Main Menu, press Esc to return to the game.  Play the game until
  772.     you get some money.
  773. 6.  Activate Game Wizard.  Select Memory Address Search in the Main Menu.
  774. 7.  Input the new value of the money and press the Enter key (Repeat steps
  775.     5 to 7 as many times as necessary).
  776. 8.  At this point Game Wizard should be able to determine the memory address
  777.     where the money is stored.
  778. 9.  Game Wizard will then automatically go to the Result of Memory Address
  779.     Search option.  A selection can then be made by moving the black
  780.     highlight bar over the memory address and pressing the Enter key.
  781. 10. Now that an address has been selected, go to the Table of Memory
  782.     Locations.  Begin a new table by pressing E to edit the entry.  Type in
  783.     "Money" for the Description, and press either the Enter or the Tab key
  784.     to go to the next column (address column).  The Selected Address should
  785.     already be entered automatically in the address column by Game Wizard
  786.     (if not, press Ctrl-S to input it).  However, since the money is stored
  787.     using 2 bytes within Civilization, it is only necessary to freeze the
  788.     most significant byte of this value.  In other words, if the address
  789.     found was at 4000:135F, you should enter 4000:1360 into the Address
  790.     column of the Table of Memory Locations (Keep in mind that the addresses
  791.     are stored in hexadecimal).  Then press either the Enter or the Tab key
  792.     to move to the next column (Value column).  Now enter in 80 (around
  793.     20,000 in money) and press the Enter key to save the entry.
  794. 11. You should then freeze the value of the money so that the value cannot
  795.     be modified by the program.  This is done by pressing the F key.
  796. 12. Return to the game and you should now have an infinite amount of money.
  797.  
  798.  
  799.  
  800. Command Line Options
  801. ────────────────────
  802.  
  803. Multiple command line options can be used simultaneously
  804. (i.e. GWSHARE /b=12 /sx /p=book).
  805.  
  806. The following are the command line options available for Game Wizard:
  807.  
  808. Basic Command Line Options
  809. ──────────────────────────
  810.  
  811. /b=#    Set screen blanking delay in minutes, range: 1 - 60.
  812.     i.e. to set the screen blanking delay to 10 minutes: GWSHARE /b=10
  813.  
  814. /i=#    Alternate interrupt setting, range: 1 - 9.
  815.     i.e. to change the alternate interrupt setting to 5: GWSHARE /i=5
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  Game Wizard v2.3                 - 13 -                    Reference Guide
  822.  
  823.  
  824.  
  825. /k=N    Use a different activation key.  N is the new KEYNAME.
  826.     i.e. to change the activation key to F1 use: GWSHARE /k=f1
  827.  
  828.           KEYNAME                   Actual Key
  829.           ───────                   ──────────
  830.           RSHIFT                    Right Shift
  831.           GMINUS                    Grey Minus (on Num. pad)
  832.           GPLUS                     Grey Plus (on Num. pad)
  833.           CTRL                      Right or left Ctrl
  834.           ALT                       Right or left Alt
  835.           TAB                       Tab
  836.           F1                        F1
  837.           F2                        F2
  838.           F3                        F3
  839.           F4                        F4
  840.           F5                        F5
  841.           F6                        F6
  842.           F7                        F7
  843.           F8                        F8
  844.           F9                        F9
  845.           F10                       F10
  846.  
  847. /p=     Set a new password for boss screen. The maximum length is 8
  848.     characters.
  849.     i.e. to set the password to cloud use: GWSHARE /p=cloud
  850.  
  851. /sN     Set swapping to (d)isk, (e)ms, or (x)ms. Where N is d,e or x
  852.     i.e. to swap to disk use: GWSHARE /sd
  853.  
  854. /t      This option prevents the system time from being updated while inside
  855.     Game Wizard (necessary for some games).
  856.  
  857. /u      This option will remove Game Wizard from memory.  This is only
  858.     possible if no other TSR programs are loaded after Game Wizard.
  859.  
  860. /vN     Set video swapping to (f)ast or (s)low.  Where N is f or s.
  861.     If you experience video problems, try the alternate option.
  862.     i.e. to use slow video swapping use: GWSHARE /vs
  863.  
  864. Advanced Command Line Options
  865. ─────────────────────────────
  866.  
  867. /delay      This option sets a new delay factor for the game playing speed
  868.         in case it wasn't calculated properly when Game Wizard was
  869.         initially installed.  The following are suitable delay factors
  870.         for different systems:
  871.  
  872.            System                    Delay Factor
  873.            ──────                    ────────────
  874.            286-20                        784 (different scale)
  875.            386-25                        336
  876.            486-33                       1344
  877.            486-66                       3584
  878.  
  879.         The Delay Factor for the 286 is larger than that of the 386
  880.         since the 286 uses a calculation method that is different from
  881.         the 386/486 and Pentium.  Special numbers are used to calculate
  882.         the delay factor for the 286 because of its slower speed.  Some
  883.         experimentation will be required when adjusting these numbers.
  884.  
  885.  Game Wizard v2.3                 - 14 -                    Reference Guide
  886.  
  887.  
  888.  
  889. /install    This option will allow Game Wizard to install regardless of
  890.         whether or not it is already in memory.
  891.  
  892. /recalc     This option is used to recalculate a new delay factor.  This may
  893.         be necessary when running different memory managers.
  894.  
  895. /sbirq      This option is used to set the IRQ that is used by the Sound
  896.         Blaster compatible card in case Game Wizard is unable to detect
  897.         it properly.  This value will be saved in the configuration
  898.         file.
  899.         i.e. to set the IRQ to 7: GWSHARE /sbirq=7
  900.  
  901. /sbport     This option is used to set the port that is used by the Sound
  902.         Blaster compatible card in case Game Wizard is unable to detect
  903.         it properly.  This value will be saved in the configuration
  904.         file.
  905.         i.e. to set the port to 220 use: GWSHARE /sbport=220'
  906.  
  907. /trident    This option is used to correct the hardware bugs found in
  908.         certain Trident VGA cards.  This option should be used when
  909.         the top of the game screen gets corrupted when using Game
  910.         Wizard.  The N can be on or off.  Once the /trident=on command
  911.         line option has been used, Game Wizard will configure itself
  912.         to use this option permanently.  If you wish to disable this
  913.         feature you must use the /trident=off command line option.
  914.         i.e. to enable Trident bug fix mode use: GWSHARE /trident=on
  915.  
  916.  
  917.  
  918. Questions & Answers
  919. ───────────────────
  920.  
  921. Q  Why are the game screens corrupted after activating Game Wizard and
  922.    returning to a SUPER VGA game or application?
  923.  
  924. A  A VESA driver must be loaded PRIOR to running Game Wizard if you
  925.    wish to use Game Wizard inside SVGA programs.  If Game Wizard detects a
  926.    VESA driver when it is first installed, the message "Super VGA (VESA
  927.    present)" is displayed for the Video Adapter Type, and VESA SuperVGA BIOS
  928.    extensions will be used for its functions.
  929.  
  930.    * SVGA support is only available in the registered version.
  931.  
  932.  
  933. Q  Why are my game screens corrupted after I return from Game Wizard?
  934.  
  935. A  Your video card may not support the new fast video swapping method.
  936.    Try setting the video swapping speed to slow with the /vs command line
  937.    option.
  938.  
  939.  
  940. Q  Why are the screens corrupted when running Game Wizard?
  941.  
  942. A  Some poorly designed or older EMS Managers do not allow direct transfers
  943.    to and from video memory.  This problem can be solved by either upgrading
  944.    your existing EMS manager or by using the /sd or /sx command option
  945.    within Game Wizard.
  946.  
  947.  
  948.  Game Wizard v2.3                 - 15 -                    Reference Guide
  949.  
  950.  
  951.  
  952. Q  I have a Trident graphics card.  Why does the screen sometimes get
  953.    corrupted when using Game Wizard?
  954.  
  955. A  Some of the Trident VGA cards are not 100% VGA compatible on both
  956.    the hardware and bios levels.  We have successfully resolved most of
  957.    these incompatiblity problems but a few might still exist.  If the
  958.    game screen gets corrupted when using Game Wizard, try using the
  959.    /trident=on command line option.  Refer to the Advanced Command Line
  960.    Options section of the manual for more detailed information.
  961.  
  962.  
  963. Q  Why do some games crash when I run them while Game Wizard is
  964.    resident in memory?
  965.  
  966. A  This unregistered version of Game Wizard is incompatible with the DOS4GW
  967.    Extender (i.e. DOOM and SIMCITY 2000), and may conflict with other
  968.    extenders as well.
  969.  
  970.    * The registered version of Game Wizard includes an alternate
  971.      activation method that should run with most well behaved DOS
  972.      extenders.
  973.  
  974.  
  975. Q  I have tried searching for a particular item in a game but have
  976.    been unable to find it?
  977.  
  978. A  There are 3 different search methods in the registered version of
  979.    Game Wizard.  Each is designed to search for a particular type of
  980.    data.  If the incorrect search method is used, Game Wizard will
  981.    not be able to find the item.
  982.  
  983.  
  984. Q  I have a Sound Blaster compatible card, why was Game Wizard unable to
  985.    detect it?
  986.  
  987. A  Your card may not be 100% compatible with the Sound Blaster, or a non
  988.    standard port or IRQ is used by your sound card.  This problem can be
  989.    solved by using the command line options /sbport and /sbirq.
  990.  
  991.  
  992. Q  How do I get the Gravis Ultrasound to run with Game Wizard?
  993.  
  994. A  For the Ultrasound to function corrrectly with Game Wizard, the SBOS
  995.    driver or any other relevant sound driver for Ultrasound must be loaded
  996.    prior to running Game Wizard.
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  Game Wizard v2.3                 - 16 -                    Reference Guide
  1007.  
  1008.  
  1009.  
  1010. Q  I copied an installed version of Game Wizard to a friends computer,
  1011.    but it doesn't seem to work at all.  Why?
  1012.  
  1013. A  When Game Wizard is installed, it configures itself to run at
  1014.    optimum performance on that particular computer.  Changing hardware
  1015.    configurations without reinstalling Game Wizard will cause it to
  1016.    behave incorrectly.  Game Wizard should only be installed from
  1017.    the distributed package.
  1018.  
  1019.  
  1020. Q  Why do I get the following message "Error: VM86 mode without VCPI"?
  1021.  
  1022. A  This error is usually caused by a memory manager that has had its EMS
  1023.    services disabled.  To solve this problem, enable EMS services by
  1024.    referring to the manual that was supplied with your memory manager.  If
  1025.    EMS services can not be enabled, removing the memory manager will also
  1026.    solve this problem.
  1027.  
  1028.  
  1029. Q  Why can't I use a table that I copied from a friend of mine?
  1030.  
  1031. A  Some tables may not work on other computers if they use different game
  1032.    configurations.  If you are running the VGA version of a game while your
  1033.    friend is running the SVGA version, the game might use two separate
  1034.    executable files, or different memory allocation schemes.
  1035.  
  1036.  
  1037. Q  I saved some tables on my machine and loaded them at a later date, why
  1038.    doesn't it work?
  1039.  
  1040. A  Tables should only be saved/loaded inside a game.  If the table is NOT
  1041.    saved inside the game, it may not function correctly when loaded.  This
  1042.    is because the table is calculated based on criteria within that
  1043.    particular game when loaded.
  1044.  
  1045.  
  1046. Q  What are the Alternate interrupt settings for?
  1047.  
  1048. A  Certain programs/drivers may conflict with the default interrupts used
  1049.    by Game Wizard.  If Game Wizard crashes upon installation, a different
  1050.    interrupt setting may be used to solve this problem.  The different
  1051.    setting can only be determined by trial and error.
  1052.  
  1053.  
  1054. Q  Why can Game Wizard only edit memory starting after a certain address?
  1055.  
  1056. A  Game Wizard will not allow the user to edit memory regions that were
  1057.    allocated prior to it becoming resident in memory.  This is to eliminate
  1058.    potential problems that may be caused by editing DOS/DRIVERS/TSRs and
  1059.    other critical memory regions.
  1060.  
  1061.  
  1062. Q  Why can't I search for the same number twice consecutively?
  1063.  
  1064. A  This will only occur when you try to enter the same value in the first
  1065.    and second searches.  This is done in order to increase the speed of
  1066.    the searching process.
  1067.  
  1068.  
  1069.  
  1070.  Game Wizard v2.3                 - 17 -                    Reference Guide
  1071.  
  1072.  
  1073.  
  1074. Q  Why doesn't Game Wizard automatically put the Selected Address in the
  1075.    Address column?
  1076.  
  1077. A  Game Wizard will only automatically put the Selected Address in the
  1078.    Address column if the address is 0000:0000.  You may either clear the
  1079.    entry before editing it, or use CTRL-S when in editing mode to input
  1080.    the new Selected Address into the Address column.
  1081.  
  1082.  
  1083. Q  Why can't I adjust the speed of the program?
  1084.  
  1085. A  Make sure you use the cursor keys to adjust the speed index and then
  1086.    press the Enter key to make it effective.  This is not guaranteed to work
  1087.    with all games, since it depends on how the game was programmed.  Some
  1088.    games were designed to run at a specific speed.  Altering their speed may
  1089.    cause them to crash or behave abnormally.
  1090.  
  1091.  
  1092. Q  Why doesn't Game Wizard run with MS Windows?
  1093.  
  1094. A  Due to the fact that Game Wizard directly accesses the same hardware
  1095.    used by multitasking software, it is incompatible with MS Windows
  1096.    as well as OS/2, DesQview and Windows NT.
  1097.  
  1098.  
  1099. Q  Why won't Game Wizard activate after I exit MS Windows?
  1100.  
  1101. A  If you run MS Windows after Game Wizard has been loaded, Game Wizard
  1102.    will not activate.  You must remove Game Wizard from memory and reload
  1103.    it in order to use it again.
  1104.  
  1105.  
  1106. Q  How do I edit large number in memory?
  1107.  
  1108. A  Editing a large number in memory may require you to increase the memory
  1109.    address by 1 or more.  The following table contains a list of ranges.
  1110.  
  1111.          0 - 255                MEMORY ADDRESS
  1112.            256 - 65,535             MEMORY ADDRESS + 1
  1113.         65,536 - 16,777,215         MEMORY ADDRESS + 2
  1114.     16,777,216 - 2,147,483,647      MEMORY ADDRESS + 3
  1115.  
  1116.   e.g.  If the memory address found was at 1000:2349 and you wish to change
  1117.     the value to a number between 16,777,216 - 2,147,483,647.  You must
  1118.     edit the memory address at 1000:234C (1000:2349 + 3) to accomplish
  1119.     this.
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  Game Wizard v2.3                 - 18 -                    Reference Guide
  1135.  
  1136.