
                                                 
                             .               
                               ܲ۰۰   .       
                    ߱        ܲ۳.۰۰        
                     ߱      ۲  Ĳ۰۰      
                  ߱       .۳.۲۳  .       
                           ۰۲     ۰       
                    ܱ     ߲۲۲.۰۰.     ܱ
                            ۲۰         
                         .    ۲۲.۲  .      
                       ܱ߱    .             ܱ
                                        .   ܱ

              ____                        ___                 _
             / ___| _ __   __ _  ___ ___ / _ \ _   _  ___ ___| |_
             \___ \| '_ \ / _` |/ __/ _ \ | | | | | |/ _ Y __| __|
              ___) | |_) | (_| | (_|  __/ |_| | |_| |  __|__ \ |_
             |____/| .__/ \__,_|\___\___|\__\_\\__,_|\___|___/\__|
                   |_|         |___ \/ / |___ \
                                 __) | | | __) |
                                / __/| | |/ __/
                               |_____|_|_|_____|


                            -= sysop text file =-


                Copyright 1990-2007  RealityPoint Productions.
                            All Rights Reserved.
			Maintained by XBit (x-bit.org)



                      BBS Space Quest 2112 Ver. 3.52a
                              OCT 1, 1994


                      Setup of BBS Space Quest 2112


 
  SysOp Information:

  Version 3.39 NOTE !!!!
  If you are upgrading from a previous version, You must erase the 
  previous version's files completely or unpredictable results will occur.


  (A note about program performance)
  This Program does extensive Disk Reading and Writing to manage the
  database files.  A slow Computer with a slow hard-drive will often
  have a few hesitations in the program execution.  For optimum performance
  the following type of Computer (or better) is recommended.
       386 16Mhz  w/ 2 meg ram
       (at least 128k free extended/expanded memory)
       SmartDrv.exe or equivalent disk caching driver loaded.
       (Don't try to run this from a floppy.)


  BBS SQ2112 Should Run on almost any BBS.. given the right data
  in the Setup program..

       The Following Files Should be in the same directory as SQ2112.EXE :

                     SQ2112.CFG   <---- Modify this file for your BBS.
                     SQ2112.DOC   <---- The file your reading now.
                     SQ2112.EMU   <---- Ansi Protocol for SQ2112.
                     SQ2112.EXE   <---- Main Executable file.
                     SQ2112.SCR   <---- Graphic screen for SQ2112.
                     SQ2112.INS   <---- Instruction for the game.
                     SqEvent.Exe  <---- Maintenence Program for the game.
                     Genesis.Exe  <---- Required for initial setup.
                                        (Universe Creation Program)
                     Several .Ans Files with data for the planets, ships etc.
                     Setup.EXE    <---- Setup/Install utility program.

    Plus Several DataBase Files that Are created after you run Genesis.exe.


    Running Genesis:
         Right After Installing this door,  You will Need to  Initialize
         The Universe,  by running Genesis.exe from the dos prompt or
         by choosing the "GAME RESET" option from the setup program. If
         you don't do this, the universe will be empty and will make the
         game extremely boring and unpredicatable results could occur.
         After Running Genesis You might find many new files created in the
         space-quest directory.. the main data file " Galaxy.dta" should be
         about 1.2 meg in size that is 1200000 bytes.
         

    Running SqEVENT:
         This is Not Entirely necessary, however planets get restocked
         and various other maintenence events will be taken care of by
         this program. Simply install it into your Nightly Event.  Be
         sure that you have the SqEvent.exe file in your sq2112 directory
         and that you change to that directory to run it..

       [example batch for the maintenence program:]
         cd\doors\sq2112
         sqevent.exe               {No Parameters are necessary}


 Running BBS SQ2112 in Local mode :

     You may run BBS SQ2112 in the Local mode by typing the following
     at the DOS prompt  ex.    C:\Sq2112\>SQ2112 Your Name ;
     or from the setup.exe menu.

   Note : if any parameters (Except a "/Node #" parameter) are passed to 
          SQ2112 it will assume Local Mode and won't use the modem at all.

    Another way to run local from your BBS is use the Dorinfo1.def door
   file or another door file that indicates local by writing 'COM0' to the
   door file. When SQ2112 reads the door file it searches for 'COM0'.
   if it finds 'COM0', It will assume the local mode.

  
 Running BBS SQ2112 on your BBS :

 Important NOTE : When Running in remote mode that ( Non-local) Mode,
                  Sq2112 installs it's own serial Interrupt driven 
                  routines.  If you have a fossil driver loaded, you may
                  experience problems.  It is Recomended that you
                  UNLOAD OR DISABLE THE FOSSIL before running this program.

       To run BBS SQ2112 on your BBS you will need to know what your
       BBS uses as a user file that is "DORINFO1.DEF", "CALLINFO.BBS"
       "USERFILE" etc..  If you don't Know What line numbers that your
       userfile uses for User's first names and Last names and Baud
       Rates, You'll need to look at them using a text editor and figure
       out which line has this information..

       If your userfile is not a text file, that is, a binary file or
       or something else then you might try using QKDOOR.EXE to convert
       your user file into a text type file.

       If your userfile has a Time left line and a Time Limit Line
       then BBS SQ2112 will use that information if you tell it
       where to find it..

       BBS SQ2112 Now supports Systems that use Chain.Txt user file.
       for reading the amount of time a user has left..(in Seconds)
       check out the SQ2112.Cfg file for more info.

       Use Setup.exe program that comes with the SQ2112 package.
       Simply plug in the appropriate information, set up your batch file
       or whatever it is that you do to run a door.. and your all set.

       If You have Registered BBS SQ2112 with the Author (me), It is very
       important to make sure that the upper and lower case letters are
       correct in your registration number.

       BBS SQ2112 will detect a Carrier Loss and return to the system.
       It will update the player's status in the player data file, So
       dropping  carrier won't undo any monetary losses etc...

   -------------------------------------------------------------------------
     If some users are offended by the implications of using SPACE COKES,
       you may set up the game to use different terminology.  Simply copy
       the file "SQCFG.DTA" (included in the ZIP But not automatically 
       installed) into your space quest directory.  You may use your favorite
       Ascii text editor to modify this file to what ever you want. 
       Currently it reads....

       Orange Juice         ........ On 1st line Replaces "Space Cokes"
       Ahhhh Refreshing     ........ On 2nd line Replaces "FreAky BuZzzzz"

       Use some common sense here... (don't exceed 20 characters).
       You may even want to put something that relates to your bbs name here.

       If you do choose to use SQCFG.DTA, be sure to change the file
       "SQ2112.INS" the instructions file.. it has Space Cokes mentioned in
       3 places OR You may use the pre modified copy called "Sq2112.aux"
       which is already modified to read ORANGE Juice instead of space cokes.
       Simply copy the file into your space quest directory as sq2112.ins.
  --------------------------------------------------------------------------

  Running BBS SQ2112 on a Multi Node System:  

  Simply Specify Which Node is running as a Parameter passed to the 
  executable file using the following syntax.  You can setup various node
  settings using the "Setup.exe" Program.

  ex. 
   Sq2112                     ... Defaults to Node 0
   Sq2112 /NODE 1             ... Defaults to Node 1
   Sq2112 /NODE 4             ... Defaults to Node 4 
               ( Up to 8 Nodes  Allowed )

  Sq2112 Will run under Desqview and will stay in it's window with out
  any fuss.  I ran this door under two half screen windows under desqview
  and it looked and worked well.  

  Some Valuable Tips....(Multi-Node)

  If you are running under desqview or under a network, you must have 
  SHARE loaded to support the file sharing that the program does while
  2 or more users are playing the game simultaneously. 
  Using a Disk Cache can cause many problems with the data files, so
  try to avoid using smartdrv.exe while running under desqview and 
  use the disk caching program, that comes with your network software, if
  you are running under a network, instead of smartdrv.exe.

  There will be a few more additions made to this version to better
  support interactive online encounters.  As it is now, players are unable
  to fire at another online player.. I plan to add that feature in the near
  future.  Keep checking back for that new version.


  NOTE: NON-Standard Com Ports are supported.
        Read the Accompaning file "Comport.dta".


Sample Door Batch File:
=======================

Rem      Batch file for the BBS SQ2112 Door
Rem
@echo off
cd\BBS
cd\doors\SQ2112
SQ2112             <------ Note : No Parameters....
cd\BBS
BBSLoad.bat         <------ batch file to reload BBS

Sample SQ2112.CFG: (uses chain.txt userfile)
==================
123456789                   <------ Registration Number
1                           <------ Comm port number
2400                        <------ baud rate
Mickey Mouse SysOp          <------ SysOp's Name
Pluto's BBS                 <------ BBS Name
C:\WWIV                     <------ Directory of BBS (dorinfo, Chain.txt, etc)
Chain.Txt                   <------ Name of Userfile (dorinfo1.def etc)
2                           <------ Line number of user first name
2                           <------ Line number of user last name
20                          <------ Line number of user baud rate
16                          <------ Line number of user time limit for Game
0 0                         <------ Line number of user time used (0 0 =None)
0                           <------ Don't Use RTS handshaking.
0                           <------ Don't Use CTS handshaking.
***************************************************************************

Sample SQ2112.CFG: (uses dorinfo1.def userfile)
==================
12345678                    <------ Top line Registration Number (Line 1)
2                           <------ Number of Comm port
9600                        <------ Baud Rate
Chris Neubauer              <------ SySop Name
Virtual Reality             <------ BBS Name
C:\MyBBS                    <------ BBS Directory
Dorinfo1.def                <------ Name Of BBS Caller Info file
7                           <------ Line Number Of User's First Name
8                           <------ Line Number Of User's Last Name
5                           <------ Line Number Of User's Baud Rate
12                          <------ Time Limit line (or time left in Minutes)
0 0                         <------ Time Used Line.
1                           <------ Use RTS handshaking.
1                           <------ Use CTS handshaking.

DORINFO1.DEF from Your BBS directory:
========================================

Your BBS Name Would be here.
Your/SysOp First Name
Your/SysOp Last Name
COM2
9600 BAUD,N,8,1
0
User First Name
User Last Name
ANYTOWN, USA
2
100
59

*******************************************************************************

       I hope you enjoy playing BBS SQ2112..




 end of document.
