-------------------------------------------------------------------------------
                              GALAWAR HELP FILE
-------------------------------------------------------------------------------
                              TABLE OF CONTENTS
          1.Installation
           a.System Requirements
           b.Uninstalling
           c.Setting up
           d.Questions and answers
           e.Tips & Tricks

          2.Playing & Using
           a.Controls
           b.The story
           c.Tips & Tricks
           d.Troubleshooting tips

          3.Error messages
           a.No mouse installed
           b.Not enough XMS memory available or not enough handles
           c.No XMS driver installed or some other error
           d.Not enough video memory
           e.Not enough memory or Out of memory
           f.The game requires a 386 or better processor to run
           g.Memory allocation error, Cannot start command
           h.EMM386 caused has detected error #nn
------------------------------------------------------------------------------
------------                  1.Installation                ------------------

     a.System Requirements
          Galawar requires the following hardware so you can run the game:
               - an IBM PC or 100% compatible
               - a 386 or better processor
               - 4 MB of RAM (2 MB free XMS or 2.5 MB for Sound Blaster sound)
               - a mouse with our mouse driver(DCMOUSE.COM or PS2MOUSE.COM)
                 installed
               - a 256-color VGA graphics adapter/card with 256 KB of memory
               - More than 512 kilobytes of base(conventional) memory
               - DOS 5.0 or better
               * a math coprocessor is STRONGLY recommended for such
                 a system; it is also recommended that you run the game in DOS
                 mode
          Galawar recommends the following hardware for a smoother game play:
               - a 486 66-Mhz or better processor
               - 16 MB of RAM
               - a SERIAL mouse
               - a 256 or more color SVGA graphics card with 1MB of
                 memory
               - 540 or more kilobytes of base(conventional) memory
               - DOS 6.x or DOS 7.x
               - a Sound Blaster 16 Creative Labs sound card
               - 90-Watt aplified speaker(s)

     * Look at the end at "What is protected mode?" for an explanation

     TIP:  You can always re-configure MAKEBOOT to your need. Just type
           1STTIME at the DOS prompt for a convenient setup program.

     NOTE: Galawar is FULLY compatible with Windows 2000. You don't have to
           worry about any errors in Windows NT or 2000.

     TIP:  To find help on a specific error number just type 'HELPERR' at
           the command prompt.

     b.Uninstalling
          To uninstall(delete) Galawar type 'UNINST' at the DOS prompt.
          Follow the easy directions to uninstall Galawar. Also, you can
          uninstall Galawar from Add/Remove Programs.
     c.Configuring
          To set up Galawar for your computer type 'SETUP' at the DOS prompt.
          Follow the easy directions to set up Galawar for best use with
          your computer.
     d.Questions and answers
          Question: How can I view the files included with this program?
          Answer:
                    Here is a list of the types of files and their format:
                    *.PCX - Graphics in PCX format
                    *.DAT - Binary data format
                    *.EXE - Binary executable format(applications)
                    *.SAV - Saved game files
                    *.SND - Sound resource(in RAW format)
                    *.TXT - ASCII text files
                    *.FNT - Font files created with SMFONT 1.5
                    *.CFG - Configuration(SETUP.EXE) data, don't you dare
                            delete DAT, CFG, GWX, SND, FNT and EXE files!
                    Except for the CFG, SAV and DAT files, you can view the
                    files all if you have the proper software!
          Question: Galawar locks up and gives UNUSUAL errors that I can't
                    find in this help file! What is the problem?
          Answer:
                    Make a boot disk! It's the only solution for all
                    software-related errors.
          Question: How can I check to see if I have enough XMS memory?
          Answer:
                    Run SYSINFO.EXE and look under 'Free XMS memory'.
     e.Tips and Tricks
          Here are some tips you can use to optimize Galawar:
              - You can install SmartDrive to make Galawar read from disk
                faster. (for more information see your MS-DOS user's guide by
                typing 'HELP' at the command line)
              - You can make a boot disk to reduce your CPU usage by unneeded
                TSRs like DOSKey or FastOpen.
              - Use the /FAST switch when you type 'GALAWAR' at the DOS prompt
    f.Programs other than Galawar
          Here are the programs that are included with the Galawar package:
              Name     |   Description
          SETUP.EXE    | Setup program for Galawar.
          1STTIME.EXE  | Setup program for Makeboot.
          MAKEBOOT.BAT | Makes a boot disk.
          FIRSTTM.BAT  | Checks to see if you haven't run Galawar yet.
          SETSOUND.EXE | Set the sound for Galawar.
          GALAHELP.BAT | Displays Galawar's help.
          DCMOUSE.COM  | Mouse driver used by Galawar in case you didn't 
                       | install it.
          PS2MOUSE.COM | FOR REGISTERED USERS ONLY! A better mouse driver.
                       | Supports PS/2 mice.
          R.EXE        | View utility for text files.
          START.BAT    | This game
          SYSINFO.EXE  | System information
          GALAWAR.EXE  | Main program(the game)
          HELPERR.BAT  | Shows help on an error number
-------------------------------------------------------------------------------
2.Playing & using
     a.Controls
          The game controls are: P = pause
                                 L = load a game
                                 S = save current game
                                 C = sound on/off
                                 CTRL+X = screen shot(might not work)
                                 CTRL+Q = quick exit(might cause error #3.g)
                                 ESC = return to main menu and quit current
                                 game
                                 (there are other keys but they are only for
                                  cheating and are revealed when you order)
          Press any other key to refresh the screen in case some trash is
          left on the screen.

          You press the left mouse button to shoot and you move the mouse to
          place your target. Or press the right mouse button to throw a
          bomb. 
     b.The story so far
          On a sunny day your planet(Earth) was invaded by aliens and all the
          people were taken hostages except you. They were taken to a secret
          base on Planet X and declared war. You have to find pieces of a
          charter(agreement sheet) that states the right to have peace with
          the aliens. You get it by successfully finishing each level. If you
          fail a level, don't worry. Just try it again and see if you finish
          it. If you kill the last boss, you win the game and you show your
          enemies the charter to make peace and to get your fellow earthlings
          back to Earth. If you don't finish the game, you are captured and
          taken prisoner on Planet X and are tortured on an electric chair
          just like the other earthlings. It's up to you to decide if you
          can save the Earth from being forgotten into the past.
     c.Tips and Tricks
          - The format of the save game files is in character format(characters
            instead of numbers) the order is: score, level, life,
            ammo, bombs, hits, deads, bigscore and skill. Try modifying them
            and see what happens! The format for skill is: 1=EASY, 2=MEDIUM and
            3=HARD. Use EDIT /1024 <saved game> to change the files. Be careful
            because this may damage your saved games.
     d.Troubleshooting tips
          - If the game runs too slowly on your computer, make a boot disk.
            If you have a sound card and your processor speed is 33Mhz or less,
            you might want to disable the sound from setup to gain more speed
            and more free memory. If you can afford it, buy a powerful Pentium         
            computer with a 133-Mhz processor and DOS 7.0. If you have SmartDrv
            installed, make a boot disk and that will surely help if your cache
            size is kind of big. Look at the next chart and see what programs
            take away what amount of processing speed and how much speed would
            be left if you had a 33.3-Mhz processor:
               Program  |  Used memory size(total) | Processing speed taken(%)
              EMM386.EXE|  300 KB                  | 10% up to 15%(30.0 Mhz)
              SMARTDRIVE|  260 KB                  | 5%(31.6 Mhz) 
                 "      |  520 KB                  | 10%(30.0 Mhz)
                 "      |  775 KB                  | 15%(29.4 Mhz)
                 "      |  1 MB                    | 20%(26.7 Mhz)
              HIMEM.SYS |  70 KB                   | 3%(32.4 Mhz)
              other EMS |  256 KB                  | 5%(31.6 Mhz)
                 "      |  512 KB                  | 10%(30.0 Mhz)
                 "      |  1 MB                    | 20%(26.7 Mhz)
                 "      |  2 MB                    | 40%(20.1 Mhz)
              DCMOUSE   |  8 KB                    | 3%(32.4 Mhz)
              other XMS |  256 KB                  | 5%(31.6 Mhz)
                 "      |  512 KB                  | 10%(30.0 Mhz)
                 "      |  1 MB                    | 20%(26.7 Mhz)
                 "      |  2 MB or more            | 30%(23.4 Mhz)
              Windows   |  Total RAM - 2 MB        | 25%(25.1 Mhz)
            So, if Windows used any amount of memory to work, you would have
            a 25 Mhz processor, even if it actually was 33 Mhz.
-------------------------------------------------------------------------------
3.Error messages
     a.No mouse driver installed
          This means that there is no mouse driver installed in memory.
          You can install one by running DCMOUSE.COM that is included
          in this package. You might want to add a 'DCMOUSE.COM' line in
          your AUTOEXEC.BAT file to avoid loading it every time you start
          your computer. If you are using a PS/2 mouse and you are a registered
          user you must use PS2MOUSE.COM instead.
     b.Not enough XMS memory available or not enough handles
          This error means that there is not enough XMS memory available
          for Galawar's use. Or it might mean that you have too many
          programs using it. One solution is to install HIMEM.SYS in your
          config.sys file at the very beginning by writing:
          'DEVICE=<drive:>\<path>\HIMEM.SYS /NUMHANDLES:32'
          and then restart your computer. If this doesn't work, or if you
          already installed HIMEM.SYS, type 'mem' at the DOS prompt.
          Look carefully at the report. If, under XMS memory, there is less
          than 2,560 KB under the free section, you do not have enough
          memory on your system or you have too many programs using XMS memory.
          One solution is to make a boot disk using Galawar's setup program.
          Another solution is to put more RAM memory on your motherboard. Of
          course you might want to try to do the previous solution before you
          do this.
     c.No XMS driver installed or some other error
          This basically means that HIMEM.SYS is not installed on your system.
          For more information refer back to section (b) of this chapter, or
          make a boot disk using Galawar's setup program. If you do have
          XMS memory, then it is an internal bug in Galawar that has been
          discovered in other programs trying to access XMS memory. Galawar
          uses 16-bit values to access XMS memory in Kilobytes. However
          16 bits only allow a maximum of 65,535 values. If you have more
          than 64 MB of RAM you might get this error even though we have
          tried to use 32-bit values. If you do get this error, contact
          Dacris Software by going to our web site, www.dacris.com, and
          tell us how much RAM you have, which version of Galawar you have,
          and how much XMS you have. Also, include other information if
          necessary.
     d.Not enough video memory
          This error comes not very often, sometimes never, and it is very
          hardware-concerning.
          It means that you have less than 256K of memory on your video card
          and the solution to this is to put more memory on your video card.
          If you have a video card with more than 32 MB of memory, you might
          get this error. It again concerns 16-bit values and limitations
          under DOS. If you get this error and you are sure you have more
          than 256 KB of memory on your video card, contact us at
          http://www.dacris.com/.
     f.The game requires a 386 or better processor to run
          As you can probably understand from the context of this error message
          this means that your processor is not 386 compatible or higher.
          There is no solution to remedy this problem except buying a new
          computer. Sorry!
     g.Memory allocation error, Cannot start command
          The text of this error is either: Memory allocation error,
                                            Cannot start command

                                            Memory allocation error,
                                            Cannot load command, system halted.

          or:                               Memory allocation error,
                                            Cannot load command, system halted.
          These errors mean that you were really close to having not enough
          memory to run Galawar. When Galawar exitted, all the memory was used.
          COMMAND couldn't load itself to free Galawar from memory because
          COMMAND needs 7 to 10 KB to load. They normally appear after you
          exit the game. Making a boot disk will sure help!
     h.EMM386 has detected error #nn
          A similar text of this error might be:

               EMM386 has detected error #01 in an application
               at memory address C801:1063. To minimize the chance of
               data loss, EMM386 has halted your computer.
               For more information, consult your documentation.

               To restart your computer, press ENTER.

          As you may guess, EMM386 has locked your computer. DO NOT PRESS ENTER!
          It won't do anything. Instead, press the RESET button on your
          computer.
          A solution is to find a line in your CONFIG.SYS file that starts with
          'DEVICE=<path>\EMM386.EXE' where <path> is any path ex.: C:\WINDOWS.
          Add a ';' without the quotes just before 'DEVICE'. This disables
          that line. Also if you use EMM386 for providing UMB access,
          you should run SETUP to make a boot disk.

If there are other errors that I didn't mention here, contact Dacris Software
at support@dacris.com

However, before contacting Dacris Software, please run the HELPERR utility
to check on a specific error number.

If the boot disk doesn't work, for example your computer says it is an invalid
disk or if other errors happen with the boot disk, contact Dacris Software and
specify the error's text and when it happened. Also specify what you did
until the error. Dacris Software will send you back an answer if one is found.

==============================================================================
-----     ***             What is protected mode?         ***     ------------
==============================================================================

     Protected mode isn't even close to a mode of security as you might think.
In fact, it is very different than that! Protected mode is a mode of your
CPU, where it can access(by using 24-bit memory addresses) a bigger amount of
memory than the usual 640 KB or less of conventional memory. Conventional
memory was the first memory to work with the 8086 and 8088 processors. Before
that, there was only 64 KB of memory or less to work with. Can you imagine?
Now, with the introduction of the 286 processor, we entered the world of
megabytes. The maximum amount of memory a 286 processor could have accessed
using protected mode was 16 MB. Protected mode was enabled and is enabled still
by the most common driver, HIMEM.SYS. It enables access to the High memory area
which can exceed the old 640 KB limit.

     Galawar uses the 386 processor which has some enhancements. It can access
memory using the virtual x86 mode, which is a mode that can simulate memory
through the hard disk using a page file(when there is not enough memory it
automatically swaps out some data to the hard disk. This is called A20 line
control and is enabled by HIMEM.SYS). Galawar uses the 32-bit enhancement
of the 386 processor to enable faster processing and, therefore, larger data
to go with the 16 MB of memory which can be accessed. 32-bit operating can't
be used on a 286 processor which wasn't a 32-bit processor. That's why, even
though Galawar uses protected mode compatible with the 286, Galawar needs a
386 processor to run.

     Protected mode is divided into two categories of memory, which can each
equal a maximum of 16 MB per block. The first and fastest kind is XMS memory,
which Galawar uses. Galawar could have used EMS memory, the second kind, but
it is a lot slower because it is divided into small handles. Each handle can't
be bigger than 16 KB. That's why, instead of using EMS memory, Galawar turned
back to the old conventional memory, which is somewhat faster than EMS memory
because it allows 64 KB handles. Also, Galawar simplified its requirements
because it would have wanted the EMM386 driver installed too, which can cause
real trouble in interaction with XMS memory. By the way, XMS memory can have
handle sizes up to 16 MB, in increments of 32 KB!

     Galawar hates Windows of any version because it uses too much processor
time(25% up to 50%) and because it uses too much memory. If you run Windows
in 386 Enhanced mode be careful because the memory might be in a page file and
Galawar could slow down a lot. Use DOS instead!(THIS DOESN'T REALLY MATTER
ON A PENTIUM OR PENTIUM II/III PROCESSOR).                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                  M                                    
     So, now I hope you know what protected mode is and why Galawar needs the                                                                                                                                                                                                                     G                                      
386 processor. You can impress your parents with this as well as your                                                                                                                                                                                                                             K                                                                
computer teacher!                                                                                                                                                                                                                                                                                                                                                                                                                     
                                                                                                                                                                                                                                                                                                  F                        
