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