home *** CD-ROM | disk | FTP | other *** search
/ WADS of WADS / WadsOfWads.1994.zip / UNSORTED / GWIZ23A.ZIP / GWSHARE.DOC < prev    next >
Text File  |  1994-03-31  |  45KB  |  1,159 lines

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