home *** CD-ROM | disk | FTP | other *** search
/ Adventure Games / ADVENTURE.iso / roc / install.exe / _SETUP.1 / ROCHELP.DOC < prev    next >
Text File  |  1995-11-01  |  55KB  |  1,051 lines

  1.  
  2. ▀███▀▀█▄                  ▄█
  3.  ███▄▄█▀                   ██                            Realms of Chaos v1.0
  4.  ███▀██▄                   ██                           Technical Support File
  5.  ███  ███  ▄█▀▀█▄ ▄█▀▀██   ██  ▄██▄▀██▄▀██  ▄▀
  6.  ███  ███  ██ ▄█▀ ██  ██   ██   ██  ██  ██  ▀▀██▄        Apogee Software, Ltd.
  7.  ███  ███  ███▀ ▄ ██  ██   ██▀  ██  ██  ██     ██        P.O. Box 496389
  8. ▄███  ███▄ ██▄▄█▀ ██▄▀▀█▄ ▄▀    ▀█  ▀█  ▀█ ▀▄▄█▀         Garland, TX 75049-6389
  9.                                                          (214) 278-5655
  10.                   ▄██▀▀█▄█ ▄█
  11.         ▄█▀█▄    ▐██▌   ▀█  ██
  12.         ██ █▀     ██     ▀  ██
  13. ▄█▀▀██ ▄██▄       ██        ██▄▀▄  ▄█▀▀██  ▄█▀▀██   ▄▀
  14. ██  ██  ██        ██        ██  ██ ██  ██  ██  ██   ▀▀██▄
  15. ██  ██  ██        ██▌   ▄█  ██  ██ ██  ██  ██  ██      ██
  16. ██▄▄▀   ██        ▀██▄██▀  ▄▀█  █▌ ██▄▀▀█▄ ██▄▄▀  ▀▀▄▄█▀
  17.         ██                     ▐█                        (tm)
  18.         ██                     █
  19.         ██                     ▌    Copyright (c) 1995 Apogee Software, Ltd.
  20.          █
  21.  
  22. ───────────────────────────────────────────────────────────────────────────────
  23.  
  24.   This document gives detailed instructions on how to play Realms of Chaos, as
  25.   well as being a troubleshooting guide.  Instructions on how to play the game
  26.  are inside the game (Press F1 during game play), or are in your printed manual
  27.              that accompanied your registered version of the game.
  28.  
  29.  
  30.                   ┌──────────────────────────────────────────┐
  31.                   │TABLE OF CONTENTS AND HOW TO USE THIS FILE│
  32.                   └──────────────────────────────────────────┘
  33.  
  34. This document is set up with a quick search capability.  If you press F7 at
  35. any time, you will get a listing of all the categories to look at in this
  36. file.  Press F7 now to look at it.  In this menu, you can scroll up and down
  37. the listing of items to read, and then select one by pressing ENTER.  You will
  38. be taken directly to that item.  If you wish to search for a specific piece of
  39. text, you can hit F3 to enter any text to search for.  If you just wish to
  40. scroll up and down, you can use the arrow keys to move through the text.  You
  41. can also use the Home and End keys to quickly get to the top or the bottom of
  42. this file.  Here is a listing of all the sections in this document.  Remember,
  43. you can press F7 at any time to see an interactive listing of them all.
  44.  
  45.  1) Table of Contents
  46.  2) System Requirements
  47.  3) How to play from the CD-ROM
  48.  4) How to use the Setup program
  49.  5) ROC Detailed Help & Troubleshooting
  50.  6) ROC Command Line Parameters
  51.  7) What is the "SET BLASTER" Command, and why do I need it?
  52.  8) How to get ROC running under Windows
  53.  9) How to get ROC running under OS/2
  54. 10) The 640k Barrier
  55. 11) Contacting Technical Support
  56. 12) Apogee Online
  57.  
  58.  
  59.                              ┌───────────────────┐
  60.                              │SYSTEM REQUIREMENTS│
  61.                              └───────────────────┘
  62.  
  63. ■ Realms of Chaos' minimum system requirements to play are:
  64.  
  65.   A 386SX/16 with 512k of free conventional memory for the shareware episode,
  66.   and 537k of free conventional memory for the registered version.  Realms of
  67.   Chaos requires 640k of EMS/XMS for sound, but will use up to 2Mb of EMS/XMS
  68.   if it is available.
  69.  
  70.   We recommend a of a 486 with 3 megs of memory (2 megs configured for EMS or
  71.   XMS) for optimal performance.
  72.  
  73. ■ For game play the following devices are optionally supported:
  74.   Keyboard, Joystick, Gravis GamePad.
  75.  
  76. ■ The following sound cards/devices are also optionally supported:
  77.  
  78.   For Music: Sound Blaster, Pro Audio Spectrum, Adlib, General MIDI,
  79.              WaveBlaster, Gravis UltraSound
  80.  
  81.   For SFX: Sound Blaster, Pro Audio Spectrum, Gravis UltraSound, Disney
  82.            Sound Source (there is no support for the PC Speaker)
  83.  
  84.                                 ┌───────────┐
  85.                                 │CD-ROM PLAY│
  86.                                 └───────────┘
  87.  
  88. If you are installing Realms of Chaos to your hard drive, you can skip this
  89. section.  This section only applies if you will be playing the game directly
  90. from the CD-ROM.
  91.  
  92. NOTE: For best performance, we recommend installing to your hard drive.
  93. If you decide to play from the CD-ROM, gameplay should be acceptable so long as
  94. you have at least a double speed CD-ROM.  Loading time might be a bit slow, but
  95. once loaded, the game should play quite well from the CD-ROM. If it seems slow,
  96. try increasing your computer's CD-ROM cache size.
  97.  
  98. All the examples in this section will assume that your CD-ROM is your E: drive,
  99. and that you're installing Realms of Chaos to your C: drive.  If this is not
  100. what your system is configured as, please substitute your own drive letters.
  101.  
  102. In order to play ROC directly from the CD-ROM, you will need to follow these
  103. steps after installing the minimum required files as indicated from the CD-ROM
  104. installation program.
  105.  
  106. 1) Go to the C:\ROC directory.
  107. 2) Set the APOGEECD environment variable to the directory name that you wish
  108.    anything (configuration files, save games) written by ROC to go.
  109.    Example: SET APOGEECD=C:\ROC See the accompanying ROC.BAT file for
  110.    how this command is used in the provided batch file.
  111. 3) Go to the E:\ROC directory.
  112. 4) Run SETUP.EXE to configure your system parameters, including sound.
  113. 5) Pick the "Save Options" option to quit the setup program and play.
  114.  
  115. The reason the environment variable is necessary is that Realms of Chaos
  116. writes several files (configuration files, save games, etc), and these files
  117. cannot be written to a CD-ROM.  If you do not set this path before attempting
  118. to run Realms of Chaos from the CD-ROM, you will have problems since Realms of
  119. Chaos will attempt to write files to the CD-ROM, and of course, that will fail.
  120. The above five steps are made easier if you use the provided ROC.BAT file.
  121. If you accepted the defaults, this file will be in C:\ROC.  Please examine
  122. this batch file before using it, as it assumes some things about your system.
  123. If yours is different (it most likely will be), then you will run into
  124. problems if you do not customize the ROC.BAT file for your system.
  125.  
  126. If, when running the batch file, you see an error message that says "Out of
  127. environment space", it means that you need to allocate more memory to your
  128. system environment in order to facilitate the use of the APOGEECD variable.
  129. If you get this error, do not attempt to run the game; you will need to correct
  130. the environment space error first.  To do this, please examine the /E parameter
  131. of the SHELL command in your DOS manual.  An example that should work for most
  132. people would be:
  133.  
  134.                    SHELL=C:\DOS\COMMAND.COM C:\DOS /E:512 /P
  135.  
  136. If you run the batch file, and you get something like Microsoft's Windows Setup
  137. or  WordPerfect's setup, it means that the batch file has either not been altered
  138. to match your system, or it has been incorrectly altered.  Please recheck your
  139. directories and try again.
  140.  
  141.  
  142.                           ┌────────────────────────────┐
  143.                           │HOW TO USE THE SETUP PROGRAM│
  144.                           └────────────────────────────┘
  145.  
  146. NOTE: If you have a mouse driver available, it will work in the setup program.
  147.       However, there is no mouse support inside the game itself.
  148.  
  149. There is plenty of information available in the ROC setup program. It is broken
  150. down into four screens.  The four screens are:
  151.  
  152.  1) Settings Menu -  This is interactive, and explained in detail below.
  153.  2) Resource Checklist - This shows you what ROC has found on your system.
  154.                          The first three options are requirements, and if
  155.                          found, they will be checked off.
  156.  3) Current Settings - This will show you what you currently have configured.
  157.  4) InfoBox - This is a "Quick Help" type of screen, and will give you real
  158.               time descriptions of all the options you can pick.
  159.  
  160. Here is an explanation of all the options you can select in the Settings Menu.
  161.  
  162. ■  Change Settings - This will allow you to alter your configuration for Realms
  163.    of Chaos to match your computer and its configuration.
  164.  
  165.    Select Music Card - Select your music sound card here.
  166.    Select Sound FX Card - Select your Sound FX card here.
  167.    Select Controller - Select what you wish to play the game with here.
  168.    Assign Keyboard Controls - Keyboard layout can be reassigned here.
  169.    Assign Joystick Buttons - Joystick button functions can be reassigned here.
  170.    Calibrate Joystick - This is where you will calibrate your joystick.
  171.    Done - Go back to the Main Setup program Menu.
  172.  
  173. ■ Will ROC Run on my System? - This is an option that will examine the resource
  174.   checklist against what you have configured, and will tell you if ROC will run
  175.   on your system.
  176.  
  177. ■ I am Using Windows or OS/2 - This gives VERY brief information about running
  178.   under Windows or OS/2.  Please see the appropriate section in this file for
  179.   detailed information.
  180.  
  181. ■ Can I run ROC from CD? - This gives very brief information about running ROC
  182.   from a CD-ROM.  Please see the "Running ROC from a CD-ROM" section of this
  183.   document for detailed information.
  184.  
  185. ■ How do I Order? - Gives ordering information on how to get the full version
  186.   of Realms of Chaos from Apogee Software.
  187.  
  188. ■ Save Settings and Quit - Saves all currently settings to disk and quits the
  189.   setup program.  There is an option to not save your settings if you have made
  190.   a mistake, or do not wish to save for some reason.  This can also be accessed
  191.   by hitting the escape key from the setup Main Menu.
  192.  
  193.  
  194.                           ┌──────────────────────────┐
  195.                           │ROC HELP & TROUBLESHOOTING│
  196.                           └──────────────────────────┘
  197.  
  198.  
  199. ■ Apogee strongly recommends that you consult your hardware and software
  200.   manuals for your system before you make any suggested changes to your
  201.   current system setup.  Your manuals will tell you if you are about to
  202.   make changes that may irreparably alter your computer or its configuration.
  203.   Modifying your system or software can be dangerous if not done properly.
  204.   Apogee will not be able to assist you with any problems resulting from such
  205.   modifications.
  206.  
  207. ■ If you get any of the following errors, it means you are in a low memory
  208.   situation.  In order to resolve it, you will have to make more memory
  209.   available to the program.  Please see the next paragraph for more information
  210.   on how to make more memory available.
  211.  
  212.   "Bad SampleName passed to PlaySample()."
  213.   "Object allocation failure in InitObj()."
  214.   "UserPtr allocation failure in InitObj()."
  215.   "XMS buffer allocation failure in MachMemSetup()."
  216.   "High Score buffer allocation failure."
  217.   "LoadLevel could not allocate memory."
  218.   "LoadSprite() failure."
  219.  
  220. ■ If you get an error message that says, "Not enough memory: you need at least
  221.   xxxxxx far bytes free", then you are low on conventional memory.  You'll need
  222.   to make more conventional memory available before you will be able to play.
  223.   Realms of Chaos requires 537k of conventional memory (512k for shareware) to
  224.   run (although more is better).
  225.  
  226.   The best way around this is to "boot clean."  This means to boot your
  227.   system without loading any unnecessary memory resident programs.  The
  228.   easiest way to do this is to create a bootable floppy disk according to
  229.   the instructions in your DOS manual (see the FORMAT /S command) and
  230.   create a file called CONFIG.SYS and a file called AUTOEXEC.BAT on that
  231.   disk.  Please refer to your DOS manual for instructions on creating these
  232.   files.
  233.  
  234.   These files should contain the following lines:
  235.  
  236.    CONFIG.SYS
  237.    ==========
  238.    DEVICE=C:\DOS\HIMEM.SYS
  239.    DOS=HIGH
  240.    FILES=30
  241.    BUFFERS=30
  242.    STACKS=9,256
  243.    <if your sound card requires a line in config.sys, put it here>
  244.    <if you use disk compression, make sure to load that driver>
  245.    <if you require a driver to access your hard drive, make sure to use it>
  246.  
  247.    AUTOEXEC.BAT
  248.    ============
  249.    @echo off
  250.    <your path line>
  251.    <your prompt line>
  252.    SET BLASTER=<see section on SET BLASTER for more help on this line>
  253.  
  254.   The <your path line> and <your prompt line> items in the sample
  255.   AUTOEXEC.BAT file refer to the lines that start with the words PATH and
  256.   PROMPT in the AUTOEXEC.BAT file that is on your C:  drive.  These lines
  257.   are optional, but including them will make navigating your hard drive a
  258.   little easier.
  259.  
  260.   If you have DOS 5, you will need to create a boot disk and make
  261.   CONFIG.SYS and AUTOEXEC.BAT files, using the above examples.  If you have
  262.   DOS 6 or higher, you have two ways of booting clean without the need for
  263.   a boot disk.
  264.  
  265.   For DOS 6 and higher, the fastest way is to reboot your computer and
  266.   watch for a message that says "Starting MS-DOS" (IBM versions will say
  267.   either "Starting PC DOS" or "Starting IBM DOS").  When you see this
  268.   message, press your F8 function key.  You will then be prompted to
  269.   confirm each line of your current CONFIG.SYS and AUTOEXEC.BAT files.
  270.   This will allow you to temporarily turn off the programs that you do not
  271.   need or that may be causing problems.  ONLY ANSWER "YES" TO THE LINES
  272.   SHOWN ABOVE AND THE "OK to process AUTOEXEC.BAT?"  QUESTION.  When
  273.   finished, you will be left at a plain C:\> prompt.
  274.  
  275.   NOTE:  Pressing the Left Shift or F5 function key at the "Starting
  276.          MS-DOS" prompt will not work properly.  Realms of Chaos requires
  277.          EMS or XMS memory to play Sound Effects, and doing this will not
  278.          allow this to happen.  You will need the HIMEM.SYS line (or its
  279.          equivalent if you are using a third party program) to be executed,
  280.          and this does not happen if you use the F5 key.
  281.  
  282.   NOTE:  Windows95 Users - if you wish to boot to just MS-DOS and bypass the
  283.          GUI portion of Windows95, you can easily do it.  What you'll need to
  284.          do is to hit the F8 key when you reboot and see "Starting Windows95".
  285.          You are then presented with another menu.  Pick "Command Prompt Only".
  286.          This will take you to DOS, and will not bring up Windows.  Alternately,
  287.          you could set up a separate config.sys & autoexec.bat file for Realms
  288.          of Chaos in the PIF file, and use that.  However, that should not be
  289.          necessary unless you have a very low amount of memory.
  290.  
  291.   If you are more familiar with DOS, we strongly recommend that you set up
  292.   a multi-boot option.  The newer versions of DOS allow you to set up multiple
  293.   boot configuration sections in your CONFIG.SYS and AUTOEXEC.BAT files, mostly
  294.   eliminating the need for boot disks.  Again, please consult your DOS manual
  295.   for instructions on how to create a boot disk, or a multi-boot configuration
  296.   using the parameters stated above.
  297.  
  298.   If you'd like some background information on "real mode" memory, please see
  299.   the section entitled "The 640k barrier" later in this document.
  300.  
  301. ■ If your copy of ROC locks up randomly and you have a sound card, you might
  302.   be experiencing a DMA conflict.  These are caused by having more than one
  303.   hardware device sharing a DMA (Direct Memory Access) channel with your sound
  304.   card.  DMA channels are used by ROC to send sounds to your sound card.  When
  305.   you have more than one piece of hardware on a single DMA channel, the chip on
  306.   your motherboard that controls DMA transfers may become confused and send the
  307.   sound to the wrong place.  When this happens, your system will lock up.
  308.  
  309.   Devices that usually cause DMA conflicts include CD-ROM drives, older
  310.   dedicated FAX boards, tape backup drives connected to an accelerator card
  311.   (not including tape drives plugged into your floppy drive controller cable),
  312.   and in newer systems, the ECP/EPP parallel port on your I/O card or on the
  313.   motherboard itself.  If any of these devices are present on your system, they
  314.   may be the source of your lockups.
  315.  
  316.   DMA conflicts cannot usually be spotted by diagnostic software (e.g., PC
  317.   Tools SI.EXE, Norton Utilities NDIAGS, etc.).  Apogee does not recommend the
  318.   use of such software to determine if you have a DMA conflict.  Instead, if
  319.   you suspect a DMA conflict, try the following test:
  320.  
  321.        1.  Run the SETUP program and select NONE for your Sound FX card.
  322.        2.  Play ROC and watch for lockups.
  323.  
  324.   If the game no longer locks up, then you were definitely experiencing a DMA
  325.   conflict between your sound card and some other device.
  326.  
  327.   The ONLY way to resolve a DMA conflict is to physically move the conflicting
  328.   device to another DMA channel.  In all but the rarest cases involving devices
  329.   that "download" their configuration at boot-up time, you cannot do this
  330.   through software.  You also cannot solve the problem by simply unloading the
  331.   driver for the conflicting device.  Since this is a true hardware conflict,
  332.   the problem can persist even if the device driver is not loaded when you boot
  333.   your machine. In laymen's terms, booting clean won't solve the problem.  You
  334.   will most likely have to move a "jumper" (see your manuals for a description)
  335.   to physically reconfigure the conflicting device.  If you need assistance
  336.   with reconfiguring your device(s), please consult your system's manuals or
  337.   contact the manufacturer of the device(s) in question.  Apogee Software
  338.   cannot provide assistance for reconfiguring your hardware.
  339.  
  340.   For best performance, do not move your sound card to a different channel:
  341.   leave it where it is (usually channel 1 for 8-bit cards, or channels 1 and 5
  342.   for 16-bit cards).  Instead, move the conflicting device.  After you have
  343.   resolved the DMA conflict, you may re-run the SETUP program and re-select
  344.   your sound card under the Sound FX setup.
  345.  
  346.   If your copy of ROC still locks up, you may wish to check some settings in
  347.   your CMOS configuration as a last resort.  If any of these are on, then
  348.   switch them off:   Hidden Refresh, Hardware Video Shadowing, Turbo Switching.
  349.   Also, if you have either of these, turn them on: HD1 Block Mode; IDE HDD
  350.   Block Mode.
  351.  
  352. ■ If you have a Diamond SpeedStar video card, disable Zero Wait State.
  353.  
  354. ■ If you hear static when you are playing with a Sound Blaster or
  355.   compatible card, make sure to turn the MIC and LINE volumes to zero.
  356.   Your card may be seeing input from these, resulting in static.  For a
  357.   Sound Blaster Pro, the program that adjusts these is called SBP-SET:  see
  358.   your card's manual for precise instructions on how to do this.  If you
  359.   still continue to hear static after doing this, try disconnecting any
  360.   parallel port devices.  IRQ5 and IRQ7, which are used by sound cards, are
  361.   often frequently used by printers as well.  If you have both plugged in,
  362.   the result may be static and poor sound performance.
  363.  
  364. ■ If you are running a Compaq computer with a VGA card and the game tells
  365.   you that you do not have a VGA card, or if you experience lockups on a
  366.   Compaq computer with a VGA card, you will need to contact Compaq for a
  367.   special video driver.  The reason for this is that Compaq has some video
  368.   cards that do not conform to all proper detection methods.  There is a
  369.   device driver available from Compaq that will fix this problem.  The
  370.   driver's name is FINDVGA.SYS.  This file used to be available on their BBS
  371.   with the filename of SP0117.ZIP, but as of the writing of this document,
  372.   it is not available.  Please contact Compaq if you cannot locate the file.
  373.  
  374. ■ If you are playing with a joystick, and your performance seems erratic, make
  375.   sure to calibrate the joystick inside the ROC setup program.  Also, check and
  376.   make sure that the joystick port you are using for ROC is speed adjustable.
  377.   If it is, then try tinkering with the speed.  If it is not, then there may
  378.   not be anything you can do to alleviate the problem, short of buying a game
  379.   card that provides speed adjustable game ports.  Check your port's manual for
  380.   more info.  Also, make sure you do not have more than one active joystick
  381.   port on your machine at any time.  If you have a game card that provides two
  382.   game ports, make sure that no other game ports (such as those on a sound card
  383.   or I/O card) are active.
  384.  
  385. ■ If you are playing with a joystick, everything seems fine, and then the
  386.   character starts moving on its own slightly (even if you hold the joystick
  387.   totally still), try reducing the number of voices mixed (see setup program
  388.   regarding Sound FX).  Sometimes, in rare cases, the joystick can be fouled
  389.   up by LOTS of sounds attempting to be played at once.  This happens most
  390.   often when your joystick is plugged into your sound card.
  391.  
  392. ■ If you see any of the following 9 errors, it's possible a saved game you
  393.   are attempting to use has become corrupted, or is otherwise unusable.  It's
  394.   also possible that the game data itself has become corrupted for some
  395.   reason.  If it's related to a save game, we recommend you either save over
  396.   the save game in question, or delete it.  If the problem persists, it's
  397.   possible the game itself is corrupt.  In that case, run a disk repair utility
  398.   such as Scandisk or Norton Disk Doctor, delete the game, and reinstall.
  399.  
  400.   "RestoreGame() failure in NewLevelSetup()."
  401.   "Animator not found in StoreObjectInfo()."
  402.   "OldAnimator not found in StoreObjectInfo()."
  403.   "Object allocation failure in MakeObj()."
  404.   "MakeObject() failure in RestoreGame()."
  405.   "UserPtr allocation failure in MakeObj()."
  406.   "LoadLevel could not open file."
  407.   "UseTable allocation failure."
  408.   "Aopen() failure in GetItem()."
  409.  
  410. ■ If you see any of the following 4 errors, there has been a problem relating
  411.   to the sprites in the game.  You can try and resolve it either by reducing
  412.   the number of channels mixed in the setup program for your sound card, or you
  413.   can try playing again.  You may also have corrupt game data, in which case
  414.   you should try the suggestions listed above for corrupt saved games.
  415.  
  416.   "Object allocation failure in SpawnObj()."
  417.   "UserPtr allocation failure in SpawnObj()."
  418.   "SoundList element allocation failure."
  419.   "Element allocation failed in ParentListAdd()."
  420.  
  421. ■ If you see the error "Could not reload BGMAP.TMP." or "Could not reload
  422.   FGMAP.TMP.", this means there is a problem in loading a temporary file that
  423.   ROC creates after a game has already been successfully saved.  This could
  424.   indicate a problem with your hard drive.  Run a disk utility program such as
  425.   Scandisk or Norton Disk Doctor if this happens, then delete ROC.  Once this
  426.   check is complete, you can reinstall the game.
  427.  
  428. ■ If you see the error "XMSPAGE MapXMS failure in GetItem().", then there has
  429.   been some problem with XMS memory.  Try using the NOXMS command line
  430.   parameter to resolve the problem.  See the section on command line parameters
  431.   for more information.
  432.  
  433. ■ If you see the error "EMSPAGE MapXMS failure in GetItem().", then there has
  434.   been some problem with EMS memory.  Try using the NOEMS command line
  435.   parameter to resolve the problem.  This error can also manifest itself as
  436.   an EMM386 Exception 13 error, or a QEMM Exception error (if you're using
  437.   QEMM).  If you get one of these memory manager errors, try using the NOEMS
  438.   command line parameter.  Please see the section on command line parameters
  439.   for more information.
  440.  
  441. ■ If you have a GUS and you are not getting sound effects, or if your GUS sound
  442.   effects are scratchy or distorted, make sure your GF1 IRQ is set to 7 or
  443.   lower.  This is controlled by the SET ULTRASND= command in your AUTOEXEC.BAT
  444.   file.  A sample of this command line would be:
  445.  
  446.                         SET ULTRASND=220,1,1,7,5
  447.  
  448.   The next to last digit on this line (the 7, in this example) is your GF1
  449.   IRQ.  This number must be 7 or less for ROC to operate properly.  If it
  450.   is higher than 7, you will need to edit your AUTOEXEC.BAT and change it
  451.   to 7 or lower.  Save the change, exit your editor, and reboot so that the
  452.   change will take effect.
  453.  
  454. ■ If you have a Gravis UltraSound (either GUS, ACE, or MAX) card, and have
  455.   a problem where the computer is completely locked up and the sound card
  456.   plays garbage and repeats the last sound effect played, then you'll need
  457.   to do one of two things to resolve the problem.  For an UltraSound or Max
  458.   owner, you'll need to load SBOS and select Sound Blaster for Sound Effects.
  459.   If you have a GUS ACE, you can just select Sound Blaster, as the emulation
  460.   is not software based.
  461.  
  462. ■ If you have an AWE32 Sound Card, and get the error "MPU-401 Initialization
  463.   Error", you will need to turn your computer totally OFF, wait about 5-10
  464.   seconds, and then turn it back on again.  Delete ROC.CFG, and try reselecting
  465.   your music/sfx again.  This error is caused by picking incorrect settings; if
  466.   you pick the wrong settings for an AWE32, you need to power down and retry,
  467.   not just reboot.
  468.  
  469. ■ If you notice the game running slowly on your system, here are a few
  470.   suggestions on improving game performance.
  471.  
  472.   » If you have the memory to spare, and aren't already loading a disk caching
  473.     program, load a disk cache such as Smartdrive.  ROC is a real mode program,
  474.     and can benefit from a disk cache.  However, too large of a disk cache can
  475.     take away memory needed to run, so be careful how you allocate memory here.
  476.  
  477.   » Try reducing the amount of digital channels that you have set for sound
  478.     effects.  Some system configurations have problems with having ROC set
  479.     for higher than 4 digital channels.
  480.  
  481.  
  482.                           ┌───────────────────────────┐
  483.                           │ROC COMMAND LINE PARAMETERS│
  484.                           └───────────────────────────┘
  485.  
  486. ■ There are a few command line parameters (also known as "switches") you
  487.   can try to use to alter game performance.  Some of these will help speed up
  488.   the game on slow computers, and others will help game play.  A command line
  489.   parameter is something that you type on the command line after the name of
  490.   the program you're running.  The 'NOEMS' switch will be used as an example.
  491.   To use that one, you would need to start the game like this... ROC NOEMS
  492.  
  493.   Here is a list of the command line parameters you can use with ROC.
  494.  
  495. FORCEMEM - This causes ROC to disregard the memory check at startup. The game
  496.            will actually run at around 520K, but music and sound will suffer
  497.            very badly.  If you use this, bad things can happen.
  498.  
  499. NOEMS    - Turn off all use of EMS. EMS is the default for loading sound
  500.            effects and sprites into expanded memory.  If you get an EMS memory
  501.            error from the game, this should be used.
  502.  
  503. NOXMS    - Turn off all use of XMS.  If you get an XMS memory error from the
  504.            game, try using this.
  505.  
  506. NOTE: It is not recommended to use both the NOEMS and NOXMS parameters at the
  507.       same time.  ROC requires use of either EMS or XMS for Sound effects, and
  508.       if you shut both EMS and XMS off with these switches, you're effectively
  509.       telling the game to not have sound effects played.  If you do this and
  510.       have a sound card defined for SFX, it will generate an error.
  511.  
  512. QUEST:   - This lets you warp right into any level. QUEST: should be followed
  513.            with _no_ spaces by Ex (where x is 1-3) Ly (where y is 1-9) and Dz
  514.            (where z is 1-5). These select episode, level, and difficulty
  515.            respectively. They can be in any order and all three are optional.
  516.  
  517.            Example: QUEST:E2L5D1 would start you in Episode 2, Level 5, on
  518.                     Super Easy difficulty.  Typing in QUEST: by itself will
  519.                     start you at Episode 1, Level 1, on Normal difficulty.
  520.  
  521.  
  522.             ┌────────────────────────────────────────────────────────┐
  523.             │WHAT IS THE "SET BLASTER" COMMAND, AND WHY DO I NEED IT?│
  524.             └────────────────────────────────────────────────────────┘
  525.  
  526. ROC (and any other Apogee game that uses the Sound Blaster) uses the SET
  527. BLASTER command to figure out where to send its sound output. A Sound Blaster
  528. card can have many different sound outputs, and since there are zillions of
  529. computers out there, a way needs to be used in order to tell the game where
  530. your sound card is located.  The SET BLASTER line is how we do it.  Check to
  531. make sure that you have the SET BLASTER line in your AUTOEXEC.BAT file.  This
  532. code is an example, and isn't exactly what you need to put in your system, make
  533. sure to read the entire explanation of this command.
  534.  
  535. NOTE: Some of these parameters (P, H, & E) are dependant on certain types of
  536.       cards.  For example, the E is only needed if you have an AWE32.  The
  537.       minimum requirements are to have the A, I, D, & T parameters.  The other
  538.       three may or may not be needed depending on what type of card you have.
  539.       Please read this entire section to see if you need any of them.  If you
  540.       are using a clone card, or some card that's not a "true" Sound Blaster,
  541.       then you will most likely only need A, I, D, & T.
  542.  
  543. SET BLASTER=A220 I5 D1 T3 P330 H6 E620
  544. |   |       |    |  |  |  |    |  |
  545. |   |       |    |  |  |  |    |  |_______ AWE32 Only Parameter
  546. |   |       |    |  |  |  |    |__________ "High" DMA Channel
  547. |   |       |    |  |  |  |_______________ MIDI Port
  548. |   |       |    |  |  |__________________ Type of Card
  549. |   |       |    |  |_____________________ DMA Channel
  550. |   |       |    |________________________ Interrupt
  551. |   |       |_____________________________ Port Address
  552. |   |_____________________________________ Environment Variable
  553. |_________________________________________ DOS Command
  554.  
  555. NOTE: There can be no spaces between the word BLASTER and the equal sign (=).
  556. If you have a space in there, your system will read the parameter incorrectly,
  557. and it will not be recognized by our games.
  558.  
  559. Now, these may not (most likely not) be the same for your board, because the
  560. Port Address, Interrupt and DMA Channel can be set by adjusting "jumpers" on
  561. your sound board.  Some newer cards have this information controlled by
  562. software; please consult your card's manual for more information on how to set
  563. these things.  You should also check your manual if you are unclear as to how
  564. to tell what settings your card is set at.  The information *IS* important, so
  565. it's recommended that you know precisely what the settings are.  If you are
  566. using a card that "emulates" the Sound Blaster (such as the Gravis UltraSound
  567. through software, or the PAS16), you should check your card's manual on how to
  568. set the card for Sound Blaster emulation (if your card is not natively
  569. supported by this game).
  570.  
  571. For PORT ADDRESS, it's almost always 220.  That seems to be the default for
  572. most sound cards out there, and unless you know you've switched it away from
  573. 220, it's a safe bet it's still there.
  574.  
  575. The INTERRUPT is something that varies from system to system.  Apogee does
  576. not recommend using IRQ2.  Most of the people we run into who use IRQ2 have
  577. difficulty getting their programs to run properly, unless they switch to a
  578. different IRQ channel.  If you are using a Gravis UltraSound, you must have
  579. an IRQ of 7 or less.  The Apogee Sound System used in this game does not
  580. support the GUS default of 11.
  581.  
  582. The DMA CHANNEL is one that causes some people problems.  By default, this is
  583. almost always set at 1.  Unless you have a specific need to change this, it's
  584. probably still at 1.  If you're running into lockups using digitized sounds
  585. with Apogee games, this is probably where your problem lies. If you get lockups
  586. with an Apogee game that has digitized sounds, and this variable is correct,
  587. try turning off the digitized sounds, and if the game plays right, you probably
  588. have a DMA conflict.  Adjust the DMA channel on your sound card, then reflect
  589. said change in this variable in the SET BLASTER line.  Quite often, CD-ROM's
  590. are the culprit.  Check your CD-ROM to make sure it's not using the same DMA
  591. channel as your sound card.
  592.  
  593. The TYPE OF CARD is something that is fairly easy to check out.  If you're
  594. running a non-Creative Labs sound card, then you want this to either be 1 or 3,
  595. depending on which card it is.  In the majority of cases, it will be a 1 if
  596. you are not using a "true" Sound Blaster.  If you do have a "true" Sound
  597. Blaster, then the variable is one of these...
  598.  
  599.         1 or 3 for a plain Sound Blaster.
  600.         2 or 4 for a Sound Blaster Pro.
  601.         6 for a Sound Blaster 16 or an AWE32.
  602.  
  603. The factor in choosing between the two numbers shown for plain Sound Blaster
  604. and Sound Blaster Pro is the age of the card.  If it's an older card, then
  605. choose the smaller number (1 or 2).  Clone cards, or cards that emulate the
  606. Sound Blaster usually have a T variable of 1.  Experiment to see what works
  607. best for you.
  608.  
  609. The MIDI PORT parameter will only be needed if you are using a card that has
  610. MIDI capabilities.  If so, this is where you define what MIDI port you are
  611. using.  330 seems to be the default for most cards, so if you have a MIDI card,
  612. and you haven't changed anything from factory defaults, this is probably where
  613. it still is.
  614.  
  615. The HIGH DMA CHANNEL is something that is used primarily on Sound Blaster 16
  616. cards.  This is not the same as the standard DMA channel, this is a different
  617. one.  This is only used if you're using a 16 bit sound card capable of playing
  618. 16 bit Sound Blaster sounds.  By default, this is usually 5, so unless you know
  619. that it's something else, it's probably still 5.
  620.  
  621. The E620 parameter is something that is needed _only_ if you have a Creative
  622. Labs AWE32 sound card.  If you have one of these, this parameter will have been
  623. set up properly assuming you've installed the software that came with the card.
  624. Check your AWE32 documentation for a more thorough explanation of what this
  625. paramter is used for.
  626.  
  627. I get a lot of questions from people wanting to know why they have to use this
  628. if they don't have a Sound Blaster.  Well, it's simple.  This command has
  629. NOTHING to do with what type of sound card you have.  Apogee games that use
  630. digitized sounds expect these cards to be at specific settings.  If they are
  631. not, then the game needs to be told this.  The way to do this is with the
  632. environment variable BLASTER.  That's why this is needed.  Some of our newer
  633. programs (ROC, ROTT, Hocus Pocus) have specific setup programs which let you
  634. set up this information manually, but they still require the SET BLASTER line
  635. to operate at 100% efficiency.
  636.  
  637. Please remember to add this to AUTOEXEC.BAT, save the file back to disk,
  638. reboot your computer, and make sure to delete the game's sound config file
  639. (ROC.CFG) before running again.  If you have any further questions, please
  640. drop Apogee a line.
  641.  
  642.  
  643.  
  644.                       ┌────────────────────────────────────┐
  645.                       │HOW TO GET ROC RUNNING UNDER WINDOWS│
  646.                       └────────────────────────────────────┘
  647.  
  648. ■ This game was designed to be played from pure DOS, and runs best there.
  649.   We have tested Realms of Chaos under Windows95, and it does run from there.
  650.   It does NOT run from Windows v3.11, however.  If you have a version of
  651.   Windows before Windows95, then you MUST boot to DOS before attempting to
  652.   play.
  653.  
  654.   For Windows 3.11 and earlier:
  655.   -----------------------------
  656.   This game is not designed to be run under Microsoft Windows 3.11.  Win3.x
  657.   takes up far too many system resources that our programs require for
  658.   efficient and proper operation.  When running this program, DO NOT LAUNCH
  659.   FROM Win3.X.  Run it directly from DOS. If you are in the Win3.x environment,
  660.   quit Windows and then run the program.  (NOTE: Using the MS/DOS Icon does not
  661.   exit you from Windows.  That is a shell from Windows. You need to completely
  662.   close down the Program Manager to totally exit from Windows.  To test this,
  663.   type the word exit.  If nothing happens, you are completely out of Windows.
  664.   If you return to Windows, then you were only shelled.) This would also apply
  665.   to anything like MS-DOS's Dos Shell program, or other menu program, as well
  666.   as Windows itself.
  667.  
  668.   For Windows95:
  669.   --------------
  670.   A pretty good rule of thumb for Windows95 and Realms of Chaos is that if you
  671.   can run Win95, you can run Realms of Chaos, too.  Whether or not you can run
  672.   it FROM Win95 is dependant on how you have your system configured.  Apogee's
  673.   test machine for Windows95 was a 486/50 with 8 megs of memory, and a very
  674.   slow video card.  ROC appears to run correctly under Windows95.  YOUR ACTUAL
  675.   PERFORMANCE WILL BE BASED ON HOW YOU HAVE YOUR SYSTEM CONFIGURED.
  676.  
  677.   You will still need to meet the requirements at the top of the document in
  678.   the DOS window that you are playing in.  If you run Realms of Chaos, and get
  679.   the out of memory error on startup, check the PIF settings.  The defaults
  680.   should be OK, but here is what we have on our test Win95 machine at Apogee:
  681.  
  682.     Conventional Memory: Auto
  683.               Protected: Unchecked
  684.     Initial Environment: Auto
  685.   Expanded (EMS) Memory: Auto
  686.   Extended (XMS) Memory: Auto
  687.                Uses HMA: Unchecked
  688.      MS-DOS DPMI Memory: Auto
  689.  
  690.   THESE SETTINGS ARE FROM OUR BENCHMARK MACHINE - YOURS WILL VARY.  THESE MAY
  691.   WORK, BUT THERE IS NO GUARANTEE.  IF THEY DO NOT WORK, YOU WILL HAVE TO TWEAK
  692.   THE SETTINGS UNTIL THEY DO WORK, OR BOOT TO MS-DOS MODE IF THEY DO NOT.
  693.  
  694.                APOGEE WILL BE UNABLE TO ASSIST WITH PIF SETTINGS.
  695.  
  696.   Two simultaneous DOS windows cannot be accessing the sound card at once.  It
  697.   is STRONGLY recommended that you not attempt to task switch between Realms
  698.   of Chaos and other applications.
  699.  
  700.   If, you run into problems with Windows95, we recommend you play in MS-DOS
  701.   mode.  You can accomplish this two ways (by default).
  702.  
  703.   1) Shut down the system, and choose "Restart in MS-DOS Mode"
  704.   2) When you start the computer, and see "Starting Windows95", hit F8.  You
  705.      will be given a menu.  Pick "Command Prompt Only", and then you'll be
  706.      in DOS.
  707.  
  708.   If you've installed third party software, the second option may or may not
  709.   work depending on what the software does.  Please check your manuals.
  710.  
  711.  
  712.                        ┌─────────────────────────────────┐
  713.                        │HOW TO GET ROC RUNNING UNDER OS/2│
  714.                        └─────────────────────────────────┘
  715.  
  716. IMPORTANT:  Sound FX will not work under OS/2 with this release of Realms of
  717. Chaos.  If you have a sound card and you are using Sound FX under true DOS, you
  718. will need to run the SETUP.EXE program in a DOS Full Screen session under
  719. OS/2 and select NONE for your sound card before you run the game.
  720.  
  721. If you experience problems with the music not playing, quit the game and try
  722. running the MIDI Player program from your Multimedia folder.  Play a song for a
  723. couple of seconds, then quit and exit the player.  This will usually get the
  724. sound card to behave so that you can get music in the game.
  725.  
  726. **** Setting up the Settings ****
  727.  
  728. Create a program reference object for the ROC.EXE (or ROCSW.EXE) program.  You
  729. can also set up a program reference for SETUP.EXE using the same settings
  730. shown below.  You may use any method you wish to create the object:  the most
  731. common is to drag a Program template from the Templates folder to the desktop or
  732. to another open folder.
  733.  
  734. If your method of creating an object doesn't automatically open the settings
  735. notebook, go ahead and manually open the settings for the object.  On the first
  736. page, type in the full path and name of the program in the "Path and file name"
  737. field (example:  C:\ROC\ROC.EXE (or C:\ROC\ROCSW.EXE)).  Go to the "Working
  738. directory" field and type the path name for the program (example:  C:\ROC).
  739.  
  740. Next, click on the Session tab.  On the Session page, select "DOS Full Screen".
  741. On that same page, click on the "DOS Settings" bar.  If you are presented with
  742. a "DOS Settings - Categories" window, select "All DOS settings" and click on
  743. OK.
  744.  
  745. There are two ways you can set the required settings.  First, if you are using
  746. any flavor of OS/2 Warp v3, you can load the settings using the ROC.OS2 (or
  747. ROCSW.OS2) file that is located in the same directory as your copy of the game.
  748. To do this, follow these steps:
  749.  
  750.     1.  Click on "Load" at the bottom of the DOS Settings window.
  751.     2.  In the "Encoded File:" field of the "DOS Settings - Load" window,
  752.         erase the path shown and type in the full path and filename of the
  753.         settings file you wish to load (ex.:  C:\ROC\ROC.OS2) and click on
  754.         "Load".
  755.     3.  Once the settings are loaded, double-check the DOS_AUTOEXEC.BAT
  756.         and DOS_SHELL settings.  These point to your C: drive by default.
  757.         If you are using a different drive as your OS/2 boot drive, point
  758.         both of these files to that drive.
  759.  
  760. You may see the following message when you try to run the game:
  761.  
  762.     SYS3145: Bad or missing command interpreter.  Press Enter to close
  763.     the DOS session.
  764.  
  765. Don't panic.  You simply have the DOS_SHELL setting pointed to the wrong place.
  766. For Dual Boot systems, the settings provided should work.  If you have a Boot
  767. Manager system, you will need to point this to the proper directory of your
  768. OS/2 boot drive.
  769.  
  770. If you experience any other problems, you can always try the second way of
  771. setting up the settings.  In short, you can set them up manually.  Here are
  772. the settings that you will need:
  773.  
  774. AUDIO_ADAPTER_SHARING = REQUIRED
  775. COM_DIRECT_ACCESS = OFF
  776. COM_HOLD = OFF
  777. COM_RECEIVE_BUFFER_FLUSH = NONE
  778. COM_SELECT = ALL
  779. DOS_BACKGROUND_EXECUTION = OFF
  780. DOS_BREAK = OFF
  781. DOS_DEVICE =
  782. DOS_FCBS = 16
  783. DOS_FCBS_KEEP = 8
  784. DOS_FILES = 20
  785. DOS_HIGH = ON
  786. DOS_LASTDRIVE = Z
  787. DOS_RMSIZE = 640
  788. DOS_UMB = ON
  789. DPMI_DOS_API = DISABLED
  790. DPMI_MEMORY_LIMIT = 0
  791. DPMI_NETWORK_BUFF_SIZE = 8
  792. EMS_FRAME_LOCATION = AUTO
  793. EMS_HIGH_OS_MAP_REGION = 0
  794. EMS_LOW_OS_MAP_REGION = 384
  795. EMS_MEMORY_LIMIT = 2048
  796. HW_NOSOUND = OFF
  797. HW_ROM_TO_RAM = ON
  798. HW_TIMER = ON
  799. IDLE_SECONDS = 60
  800. IDLE_SENSITIVITY = 100
  801. INT_DURING_IO = ON
  802. KBD_ALTHOME_BYPASS = OFF
  803. KBD_BUFFER_EXTEND = ON
  804. KBD_CTRL_BYPASS = NONE
  805. KBD_RATE_LOCK = OFF
  806. MOUSE_EXCLUSIVE_ACCESS = OFF
  807. PRINT_SEPARATE_OUTPUT = ON
  808. PRINT_TIMEOUT = 15
  809. VIDEO_8514A_XGA_IOTRAP = OFF
  810. VIDEO_FASTPASTE = OFF
  811. VIDEO_MODE_RESTRICTION = NONE
  812. VIDEO_ONDEMAND_MEMORY = OFF
  813. VIDEO_RETRACE_EMULATION = OFF
  814. VIDEO_ROM_EMULATION = OFF
  815. VIDEO_SWITCH_NOTIFICATION = OFF
  816. VIDEO_WINDOW_REFRESH = 1
  817. XMS_HANDLES = 0
  818. XMS_MEMORY_LIMIT = 0
  819. XMS_MINIMUM_HMA = 0
  820.  
  821. If you have any settings categories other than those shown here, leave them
  822. at their defaults.  The only one that you may want to fiddle with would be
  823. the SESSION_PRIORITY setting:  if the game runs too slow, try setting it at
  824. a higher number.
  825.  
  826. NOTES:  All of the above settings were tested under OS/2 Warp v3, using the
  827. "Fullpack" release (with WIN-OS/2 built in:  a.k.a. "Blue" Warp).  It should
  828. work just as well under OS/2 Warp v3 "Halfpack" (without WIN-OS/2:  a.k.a.
  829. "Red" Warp) or OS/2 Warp Connect (either "Fullpack" or "Halfpack").  No
  830. testing has been done under earlier versions of Warp.
  831.  
  832. These settings are not officially supported by Apogee.  Your mileage may vary.
  833.  
  834.  
  835.                                 ┌────────────────┐
  836.                                 │THE 640k BARRIER│
  837.                                 └────────────────┘
  838.  
  839. This section isn't actually needed in order to get our programs running.  What
  840. is contained in here is for the most part background information to better
  841. assist our customers in understanding why they need to make more conventional
  842. memory available.
  843.  
  844. When Microsoft first made DOS 1.0, 640 kilobytes (KB) was set aside as the
  845. highest amount of memory that a computer could have.  The 640KB of memory is
  846. what is called "conventional memory".  To maintain compatibility with older
  847. versions, this was never changed.  Advances in memory management have made
  848. access to memory beyond 640KB, but this memory can only hold data; the program
  849. actually has to run in the first 640KB.  This first 640k is called
  850. "Conventional Memory".
  851.  
  852. Here is a brief discussion of the different types of memory available on your
  853. computer.  The most important one is Conventional memory.
  854.  
  855.   ■ CONVENTIONAL MEMORY starts at 0k and normally ends at 640k.  (The cases
  856.     where this is not true are EXTREMELY rare)  If you are not using some
  857.     sort of memory manager (such as DOS's EMM386, Quarterdeck's QEMM, or
  858.     Qualitas' 386MAX), this is the only type of memory you have.  Conventional
  859.     memory is used by DOS as well as device drivers and TSRs (Terminate and
  860.     Stay Resident Programs).  A TSR is a program that is loaded into your
  861.     computer's memory (usually from the CONFIG.SYS or AUTOEXEC.BAT files) and
  862.     stays there.  Most programs remove themselves from memory after execution:
  863.     a TSR does not. Device drivers and TSR's are programs that enable the
  864.     computer to use additional hardware such as a mouse, scanner, CD-ROM,
  865.     expanded or extended memory, etc.  A program such as an Apogee game is NOT
  866.     a program that can be loaded as a TSR.  If all you have is conventional
  867.     memory, anything that you would load as a TSR would come out of this
  868.     section of memory.  Take too much away, and you're not left over with
  869.     enough memory to run our product.
  870.  
  871.     If you are getting an out of memory error from our program, it is this
  872.     memory that you are running out of.  Whether you have 1 meg, 8 meg of
  873.     memory, or 32 meg of memory, it's irrelevant.  Only the first 640k of
  874.     memory is available for program execution.  Please do not confuse this with
  875.     hard drive space.  Your hard drive space is not memory, and is not relevant
  876.     nor should it be considered in this example.
  877.  
  878.   ■ UPPER MEMORY starts at 640k and ends at 1024k.  Normally, this area is used
  879.     for things such as system ROM, video and hardware cards, and the like.  On
  880.     most PCs, hardware does not use the entire upper memory area, and with the
  881.     use of the aforementioned memory managers (EMM386, QEMM, FnordMem, etc.),
  882.     you can move some TSRs into this memory area.  These unused areas are
  883.     called Upper Memory Blocks (UMBs), and this where some TSRs can be
  884.     loaded.
  885.  
  886.   ■ EXTENDED MEMORY (XMS) is the memory addressed above 1024k.  Extended memory
  887.     requires the use of a memory manager, such as MS-DOS's HIMEM.SYS.  This
  888.     region of memory is not usable for standard program execution:  it can only
  889.     be used for data storage.  Apogee programs that use this type of memory
  890.     (such as XXXXXXXXXXX & Hocus Pocus), only use this to store level or
  891.     graphic data.  The actual program itself is running in conventional memory.
  892.  
  893.   ■ HIGH MEMORY AREA (HMA) is the first 64k of extended memory.  This is a
  894.     special region of memory that is most commonly used to load DOS high.  When
  895.     you issue the DOS=HIGH command in your config.sys file, the amount of
  896.     conventional memory that was previously being occupied by DOS itself is
  897.     moved into this region.
  898.  
  899.   ■ EXPANDED MEMORY (EMS) is another type of memory that some MS-DOS programs
  900.     can make use of.  Like XMS, this memory is not available for program
  901.     execution:  it is only used for data storage due to its nature.  An
  902.     explanation of this type of memory is rather technical, so it will not be
  903.     delved into here.  If you're curious, check your DOS manual, or your memory
  904.     manager manual.
  905.  
  906. When you first start up your computer, there are two files that your computer
  907. looks at: CONFIG.SYS and AUTOEXEC.BAT.  These two files contain lists of device
  908. drivers and TSRs that are automatically run when starting your computer.  Each
  909. of these drivers and TSRs take up space in the 640k of conventional memory
  910. area.  As more and more programs are loaded from the autoexec.bat and
  911. config.sys files, you have less and less available from the original 640k.
  912. Since it is this memory that programs run in, you can see that the amount taken
  913. away by the programs executed in config.sys and autoexec.bat should be kept to
  914. a minimum.  This can be accomplished by either reducing the amount of
  915. programs loaded from config.sys and autoexec.bat, or by moving them to upper
  916. memory via the use of EMM386, QEMM, FnordMEM, or some other memory management
  917. program.
  918.  
  919.  
  920.                           ┌────────────────────────────┐
  921.                           │CONTACTING TECHNICAL SUPPORT│
  922.                           └────────────────────────────┘
  923.  
  924. Apogee thanks you very much for playing our games.  Customer satisfaction is a
  925. high priority of Apogee's, and we strive to please everyone.  Our Technical
  926. Support staff is available to assist all of our customers in solving any
  927. technical problems that may be experienced.  Our Technical Support Department
  928. is available to answer your questions Monday through Friday during the hours of
  929. 8:00 A.M. to 6:00 P.M., Central Time.  The phone number for the Tech Support
  930. Department is (214) 278-5655.
  931.  
  932. However, the voice line isn't your only channel of contact.  We are also
  933. reachable via a fax machine at (214) 278-4670, 24 hours a day.  Please allow
  934. one full working day for a reply, and please include a number that we can fax
  935. the reply to in your message.
  936.  
  937. You can also write to us.  Our mailing address is:
  938.  
  939. Apogee Software
  940. POB 496389
  941. Garland, TX 75049-6389
  942. United States of America
  943.  
  944. Voice: (214) 278-5655
  945.   Fax: (214) 278-4670  (24 hrs)
  946.  
  947. If you do contact our Technical Support department, please be at your computer,
  948. and have it ready for assistance.  If you can't be at your computer, please
  949. have the following information available:
  950.  
  951.     1.  Printouts of your CONFIG.SYS and AUTOEXEC.BAT files.
  952.     2.  A printout of the results when you type the command MEM /C
  953.         (or just MEM, if MEM /C gives you an error).
  954.     3.  The name and revision level of your operating system (i.e.,
  955.         MS-DOS 6.22, PC DOS 7.0, Windows 95, OS/2 Warp v3, etc.).
  956.     4.  Information about all hardware in your system (sound cards,
  957.         CD-ROMs, etc.) and the IRQ/DMA settings on them.
  958.  
  959. It may be possible to provide technical support without these things, but it
  960. will be much more difficult.  If the problem is rather complex, we may need
  961. you to call back when you can be at your computer.
  962.  
  963.  
  964.                                  ┌─────────────┐
  965.                                  │APOGEE ONLINE│
  966.                                  └─────────────┘
  967.  
  968. Apogee Technical Support can also be contacted via a variety of electronic
  969. medium.  Several major online services are monitored, and Apogee's E-Mail
  970. addresses are listed below.   Also, a variety of Bulletin Board networks are
  971. monitored as well, and those are also listed.
  972.  
  973. ■ Major Online Services
  974.  
  975. Apogee has forums on both CompuServe and America Online!   Both of these
  976. forums have all of our shareware (as well as 3D Realms', too!) available
  977. for download.  They also have other helpful files, as well as some user
  978. submitted files as well.  If you are on these services, and haven't checked
  979. out our forum, why not try 'em today?
  980.  
  981.     CompuServe: Type "GO APOGEE" at any ! prompt
  982. America Online: Use the keyword 'APOGEE' to get to our forum.
  983.  
  984. ■ Internet Services
  985.  
  986. Apogee has it's own World Wide Web Site!  Point your Web Browser to the URL
  987. http://www.apogee1.com, and you'll reach us on the Web!  We have all kinds of
  988. cool files and information here, so if you like Apogee, and you're on the Web,
  989. you need to be here!
  990.  
  991. We also have a "finger" plan set up for the most up to date online info about
  992. Apogee Software.  Finger "apogee@metronet.com" for the most up to the second
  993. info about our releases!   If you are unsure if you can do this, or don't know
  994. what "finger" access is, please check with your local Internet service provider
  995. for more information on this Internet service.  (If you get an error or no
  996. response at the above address, try fingering "apogee@fohnix.metronet.com").
  997.  
  998. Join the Apogee mailing list!  The Apogee mailing list is a list where we send
  999. press releases, general Apogee info, new game release notifications, and other
  1000. miscellaneous items out on. Drop us a line at apogee.software@apogee1.com, and
  1001. we'll put you on.  It doesn't cost anything, and all we need is your Internet
  1002. E-Mail address!  Your friends are probably on the list, are you?
  1003.  
  1004. Apogee has two official Anon FTP sites for our shareware downloads.
  1005.  
  1006. #1: ftp.apogee1.com (Coming December 1995)
  1007. #2: ftp.uml.edu in the directory /msdos/games/apogee
  1008.  
  1009. Both are standard Anon FTP sites.  If you're getting an error like Anonymous
  1010. Access Denied, or cannot access file, or something like that, you're probably
  1011. just running into the limit.  All Anon FTP sites have limits to the number of
  1012. people that can access it at once.  Think of it as a busy signal, and try
  1013. again later.  We also recommend talking to your local Internet Service provider
  1014. (or the author of your FTP software) about how to properly use the Internet
  1015. program you're trying to use.
  1016.  
  1017. We also have two E-Mail accounts available.  You can E-Mail us at either of the
  1018. following two addresses.  apogee.software@apogee1.com or apogee@metronet.com.
  1019. Also, as long as you're already on the Internet, check out the Software
  1020. Creations Web BBS.  It's a whole new concept for the Internet!  Point your web
  1021. browser to http://www.swcbbs.com!
  1022.  
  1023. ■ Software Creations & other Bulletin Board Networks
  1024.  
  1025. We can be reached on Software Creations, the Apogee BBS.  Software Creations
  1026. can be reached by calling 1-508-368-7036.  Software Creations is our #1 file
  1027. site.  Our games are released there before anywhere else in the world, so if
  1028. you want the latest stuff, take a trip over to Software Creations, the BBS
  1029. voted #1 two years running by the readers of BoardWatch Magazine!
  1030.  
  1031. Again, make sure to check out the Software Creations Web BBS.  If you're on the
  1032. World Wide Web, point your browser at http://www.swcbbs.com.  You'll be glad
  1033. you did!
  1034.  
  1035. There are several BBS networks that are monitored for Apogee messages.  Our
  1036. Online Support Representative monitors all of the following BBS networks.
  1037.  
  1038. Fidonet, Relaynet (Rime), Intelec, & Ilink.  All of these BBS networks have
  1039. Games, Shareware, and Apogee conferences.  Private mail can also be sent to
  1040. Apogee on Fidonet and Rime with the following addresses:
  1041.  
  1042. Fidonet       -> 1:124/9006              Rime            -> APOGEE (or 1674)
  1043.  
  1044. Apogee also has a FDN on the Fidonet Filebone.  Check with your local Fido
  1045. Filebone administration for more info on how to get Apogee's shareware
  1046. delivered right to your BBS!  Check FILEBONE.NA (available from your local Fido
  1047. administration) for more info.
  1048.  
  1049.     This document written by Joe Siegler with help from Lee Jackson.  Fnord.
  1050.  
  1051.