home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_GAME / GPWAR092.ZIP / SYSOP.DOC < prev   
Text File  |  1994-02-26  |  16KB  |  441 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                               Geo-Political Warfare
  9.                               ~~~~~~~~~~~~~~~~~~~~~
  10.  
  11.                                   Version  0.92
  12.                                   Feb. 26, 1994
  13.  
  14.                                SYSOP DOCUMENTATION
  15.  
  16.                             Written by Paul S. Taylor
  17.  
  18.             ***PLEASE READ THIS ENTIRE DOCUMENT BEFORE INSTALLING!***
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.             Copyright (c) 1994 by Paul S. Taylor, all rights reserved.
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                                WHAT'S IN THE ARCHIVE
  34.                                ---------------------
  35.  
  36.    FILES INCLUDED IN GPWAR092.ZIP:
  37.    -------------------------------
  38.  
  39.    GPWAR.EXE    - Executable of GPWAR 0.92 online game.
  40.  
  41.    GPCYCLE.EXE  - Maintanence file - Run this in your nightly event.
  42.  
  43.    LICENSE.DOC  - License Information.  Please read before running GPWAR.
  44.  
  45.    ONLINE.DOC   - Online version of the PLAYER.DOC file.  This is a quickly
  46.                   written online file for your players to read.  It contains
  47.                   pretty complete instructions and hints.
  48.  
  49.    SYSOP.DOC    - The file you are now reading.
  50.  
  51.    REGISTER.DOC - Registration Form (Fill out to register GPWAR).
  52.  
  53.    GPUTIL.EXE   - Utility program for GPWAR.  Use this to delete games or
  54.                   players from individual games. (REGISTERED VERSION ONLY)
  55.                   ***NOT YET AVAILABLE***
  56.  
  57.    GPWAR.KEY    - Registration Key File (REGISTERED VERSION ONLY)
  58.  
  59.    FILE_ID.DIZ  - Description file for uploading to systems.
  60.  
  61.  
  62.  
  63.  
  64.                                INSTALLATION
  65.                                ------------
  66.  
  67.  
  68.    Unzip the GPWAR archive into the sub-directory that you plan to run
  69. the GPWAR from.  Depending on which type of BBS software you are running,
  70. you should choose the appropriate command line parameters from the
  71. listing below:
  72.  
  73.          Parameter      Drop file      BBS Software - Notes
  74.          ---------     ------------  -----------------------------
  75.             /1         PCBOARD.SYS   PCBoard 12.x (See /P)
  76.             /2         JUMPER.DAT    2 A.M.
  77.             /3                       OPUS 1.12 (not available)
  78.             /4         CHAIN.TXT     WWIV, VBBS, TAG, Telegard
  79.             /5         CURRUSER.BBS  RyBBS
  80.             /6         SFDOORS.DAT   SpitFire
  81.             /7         AUNTIE.SYS    Auntie BBS (Same as /1)
  82.             /8                       Sapphire BBS (not available)
  83.             /9         cmdline       SearchLight,Remote Access, etc.
  84.             /D         DOOR.SYS      DoorWay to Unlimited Doors, GT (See /S)
  85.                                      NOTE : This is the 'Short' DOOR.SYS
  86.             /F         USERINFO.TXT  Forum
  87.             /G         CALLINFO.BBS  Genesis (Beta)
  88.             /H         INFO.TXT      Phoenix
  89.             /M         NUMBER.TXT    ModuleX
  90.             /O         LASTUSER.DAT  Opus 1.14
  91.             /Oxx       LASTUSxx.DAT  Opus 1.14 ('xx' is the task number in hex)
  92.             /P         PCBOARD.SYS   PCBoard 14.x (See /1)
  93.             /S         DOOR.SYS      GAP, Force, Wildcat 3.x,Telegard (See /D)
  94.                                      NOTE : This is the "Long" DOOR.SYS
  95.             /W         CALLINFO.BBS  Wildcat! 2.x, Telegard
  96.             /R         DOORINFO.DEF  Most widely used file
  97.             /R#        DORINFO#.DEF  "#" represents NODE number
  98.                                      EIS-PC, FoReM, OLEcom, QuickBBS, RBBS,
  99.                                      Remote Access, TAG, TPBoard, UBBS, VBBS.
  100.  
  101.   ** NOTE: SOME parameter is required.  If nothing else, a /L for LOCAL **
  102.  
  103.       Drop File Path
  104.                                          
  105.            If you do not run doors from your BBS's home directory (as
  106.            recommended) you will need to tell GPWAR where to find the
  107.            drop file.  You can either copy the file to the directory that
  108.            holds the GPWAR files, or add the drop file's path to the
  109.            command line.  Here's an example of how to do that running
  110.            PCBoard 14.x, assuming the home directory is C:\PCB.
  111.  
  112.             GPWAR /P:C:\PCB\
  113.  
  114.            NOTE:  The '\' on the end of the path is required.
  115.  
  116.      *** Some people have experienced problems with entering the path on  ***
  117.      *** the command line.  If you do have problems like this, just copy  ***
  118.      *** the dropfile to the GPWAR directory and you should be just fine! ***
  119.  
  120.  
  121.       Other Command Line Parameters:
  122.  
  123.         Local Mode Operation
  124.         --------------------
  125.            /L   Forces LOCAL mode.  Can NOT be overridden.  If
  126.                 either /C or /I are present GPWAR will exit.
  127.  
  128.         FOSSIL Drivers
  129.         --------------
  130.  
  131.         Some people experience difficulty using the Internal Comm Routines.
  132.         If you experience problems, please try using a Fossil driver as I
  133.         am much more sure of those routines.
  134.  
  135.            F-   Do NOT use FOSSIL (/I gives same result)
  136.  
  137.            F+   Force FOSSIL use. (Ignored if /I is present)
  138.  
  139.            F@   Deinitialize FOSSIL when through.  By default,
  140.                 GPWAR keeps the FOSSIL "HOT".  This can be     
  141.                 combined with the above option (F+@).
  142.  
  143.            /C:n Comport to use (See /C:n below)
  144.  
  145.         Internal Comm Routines
  146.         ----------------------
  147.            /B   Locked Baud rate.  If you are running a Locked comm port
  148.                 you will need this command line switch if you aren't using
  149.                 a FOSSIL.
  150.  
  151.            /C:n Serial Port to use.  You can force the program to use a
  152.                 given serial port.  Valid values are from 1 to 8, but
  153.                 a FOSSIL must be used for serial ports above 4.
  154.  
  155.               ***** DO NOT USE /C & /I TOGETHER! *****
  156.  
  157.  
  158.  
  159.       /I:x:nnnn Non Standard IRQ specification.  If you are not using a
  160.                 FOSSIL, and you have a non standard serial port configuration
  161.                 you can use this option to specify your IRQ/port address info.
  162.                 The default settings are equivalent to:
  163.                      COM1 : /i:4:03f8
  164.                      COM2 : /i:3:02f8
  165.                      COM3 : /i:4:03e8
  166.                      COM4 : /i:3:02e8
  167.                 The 'x' is the IRQ number.  It is a HEX value from 0 to F.
  168.                 The 'nnnn' us the port address for communications.  If this
  169.                 parameter is present, the FOSSIL routines will not be used.
  170.  
  171.               ***** DO NOT USE /I & /C TOGETHER!  GPWAR will determine
  172.                 the comm port automatically when using /I *****
  173.  
  174.  
  175.         Other Misc. Cmd Line options
  176.         ----------------------------
  177.            /N   User Name (/N:Paul_Taylor)
  178.                 This option allows you to pass the door the users name
  179.                 through the command line.  This is useful for BBSes like
  180.                 Search Light, or if you are playing locally from DOS.
  181.                 (Underscores are converted to spaces)
  182.  
  183.            /Q   Quite Mode
  184.                 This prevents the Bells from sounding on the local console.
  185.  
  186.            /Z:x User time limit - X is an amount of time between 10 and 50.
  187.                 The users time in the door will be the lesser of this value
  188.                 and the amount shown in the BBS drop file.
  189.  
  190.  
  191.  
  192.  To run any of the above BBS Types Follow this easy layout:
  193.  
  194.          GPWAR <BBS Type:Path To Drop file> <Optional Parameters>
  195.  
  196.       For Example:
  197.  
  198.       On a PCBoard (14.x) with the Home Directory located at C:\PCB\
  199.       the correct command line would be:
  200.  
  201.                       GPWAR /P:C:\PCB\
  202.  
  203.       If you were running a Telegard with a DOOR.SYS drop file, (current dir)
  204.       the correct command line would be:
  205.  
  206.                       GPWAR /S
  207.  
  208.       The following is a copy of the batch file ShadowRift uses to run
  209.       it's copy of the GPWAR door:
  210.  
  211.       F:
  212.       CD\DOOR\GPWAR
  213.       BNU -L0=19200             Loads BNU - Locked port
  214.       GPWAR /P:F:\PCB\NODE1     Loads GPWAR.EXE for PCBoard 14.5 (See Note)
  215.       BNU -U                    Unloads BNU
  216.       CD\PCB
  217.       BOARD
  218.  
  219.   Note: In /P:F:\PCB\NODE1 /P: is for PCB 14.x and F:\PCB\NODE1 is the
  220.         path to the PCBOARD.SYS file.
  221.  
  222.  
  223.  
  224.  
  225.  
  226.                          SINGLE NODE BBS OPERATION
  227.                          ~~~~~~~~~~~~~~~~~~~~~~~~~
  228.  
  229.      If you run a single node board, you should include the following line
  230.   in your batch file that loads GPWAR.
  231.  
  232.                                 DEL *.USE
  233.  
  234.      This line will delete the inuse flag for the game the user was playing
  235.   in the event that they drop carrier.  The .USE files are for multi-node
  236.   operation only, and have no bearing on single node systems.
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.                                   GPCYCLE
  244.                                   ~~~~~~~
  245.  
  246.      GPCYCLE MUST be run every night - GPCYCLE is the maintenance program
  247.   for GPWAR.  It recalculates all the statistics, etc. and goes through
  248.   the data files and deletes read/deleted information.
  249.      It is suggested that you add the following lines to your NIGHTLY.BAT
  250.   file:
  251.  
  252.            CD\DOOR\GPWAR                 (Or whereever you keep GPWAR)
  253.            DEL *.USE                     (Delete in use files)
  254.            GPCYCLE.EXE
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.                                   SYSOP COMMANDS
  265.                                   --------------
  266.  
  267.       There are a few commands that can be activated only by a local sysop.
  268.    They are listed below:
  269.  
  270.    <F2>  - Toggle Status Bar Display Mode
  271.                 Display Time Remaining (DEFAULT)
  272.                 Display Active Communications (FOSSIL or Internal)
  273.   
  274.    <F7>  - Subtract one minute from time left for player.
  275.  
  276.    <F8>  - Add one minute to time left for player.
  277.  
  278.    <F9>  - Drop Carrier (With Fake Line Noise).  This will disconnect the
  279.            current communications and send the user a string of random
  280.            characters to simulate line noise.
  281.  
  282.    <F10> - Forcable return player to BBS.  This notifies the play that the
  283.            sysop has terminated the gaming session.
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.                                FEATURES OF THE GAME
  293.                                --------------------
  294.  
  295.    ANSI EMULATION  - This game uses ANSI to quickly display information
  296.                      in an eye-pleasing and easy to use full screen format.
  297.                      This game requires ANSI of it's players and ANSI.SYS
  298.                      must be loaded on the LOCAL side.
  299.  
  300.    INSTRUCTIONS    - This game has online documentation so that the players
  301.                      can quickly and easily learn how to play GPWAR.  There
  302.                      are also help screens scattered throughout the game to
  303.                      explain in more detail some of the more difficult parts.
  304.  
  305.  
  306.    STATUS LINE    -  A status line appears on the bottom of the local sysop
  307.                      screen. It tells you who is on and how much time they have
  308.                      remaining.
  309.  
  310.    DROP FILES!    -  GPWAR currently supports almost all major BBS dropfiles,
  311.                      such as PCBOARD.SYS (12.x and 14.x), CHAIN.TXT, DOOR.SYS,
  312.  
  313.    INTERACTION    -  There's probably no other game that encourages it's
  314.                      players to interact with one another more than GPWAR!
  315.                      For Example - Early in the game, players must form
  316.                      trading alliances to become successful - and later on,
  317.                      they must battle one another for control of the galaxy.
  318.  
  319.    ONLINE EMAIL   -  Players can send transmissions to one another.
  320.  
  321.    MULTI-NODE     -  GPWAR supports Multi-Node operation and there is no
  322.                      additional charge for a Multi-Node version.
  323.  
  324.  
  325.  
  326.  
  327.  
  328.                                LIMITATIONS!
  329.                                ~~~~~~~~~~~~
  330.  
  331.               The Unregistered version has the following limits:
  332.  
  333.                - A MAXIMUM of 2 active games operating at once,
  334.                  the registered version brings this to 15.
  335.  
  336.                - GPCYCLE will not advance beyond the 20th turn.
  337.                  This should give your players and you ample time
  338.                  to decide if GPWAR is right for you or not.
  339.  
  340.  
  341.  
  342.  
  343.                            BENEFITS OF REGISTRATION
  344.                            ~~~~~~~~~~~~~~~~~~~~~~~~
  345.  
  346.            Registration removes the 20 turn limit, allows you to have more
  347.    than 2 active games (up to 15, actually), and allows your players access
  348.    to the war routines.
  349.  
  350.            In the near future, I will add GPUTIL, which will allow deletion
  351.    of games and players and the Custom Games feature, which will allow you
  352.    to select the starting amounts of cash and resources, the minimum number
  353.    of players before GPCYCLE will advance the turns, and the number of turns
  354.    of protection before war breaks out.  Other benefits for registering will
  355.    be added as deemed neccesary.
  356.  
  357.  
  358.  
  359.                                FUTURE FEATURES
  360.                                ~~~~~~~~~~~~~~~
  361.  
  362.            The following features are being worked on (or considered):
  363.  
  364.       - Ability to decide who pays for transport costs for transactions,
  365.         Either Sender, Reciever, or a 50/50 split.
  366.  
  367.       - Ability to choose the number of turns a transaction will be
  368.         valid for.  (This currently defaults at 5 turns)
  369.  
  370.       - Random events (Earthquakes, Tidal Waves, Technilogical Breakthroughs)
  371.  
  372.       - Overthrow of Government by discontent population
  373.  
  374.       - Repossesion of Plant by First Universe Bank for defaulting on your
  375.         loan.
  376.  
  377.       - Ability to hire mercenary troops of different efficiency levels.
  378.  
  379.       - Ability to pay money/resources to more effectively train and
  380.         arm your troops.
  381.  
  382.  
  383.  
  384.                                PLEASE REGISTER!
  385.                                ~~~~~~~~~~~~~~~~
  386.  
  387.            The continued support of this game and others of similar quality
  388.    depend soley upon registration. It is simple logic that if a programmer is
  389.    not payed for his (or her) efforts, then the programmer will work on
  390.    something else.
  391.  
  392.                                 UPGRADE POLICY
  393.                                 ~~~~~~~~~~~~~~
  394.  
  395.            You can register for the low price of $15 + a processing fee
  396.    (US currency only - See REGISTER.DOC). There are two ways to register
  397.    either by CREDIT CARD, or you may choose to have it sent to you by
  398.    MAIL instead.
  399.  
  400.            In addition to this, you get version 1.00 absolutely free.  It
  401.    will be sent through the mail at time of shipping to all registered users.
  402.    Each .5 version thereafter costs an additional $8.00 (Programmer's time
  403.    & Shipping Costs).
  404.  
  405.  
  406.                                     BUGS!
  407.                                     ~~~~~
  408.  
  409.    At this time, I will admit, there are probably a few minor bugs.
  410.  
  411.  
  412.    If you have found a bug or you have a question or suggestion, please call
  413.    our BBS.  Any help would be greatly appreciated:
  414.  
  415.                                 ShadowRift BBS
  416.                                   24hrs/Day
  417.                            (904)696-9238 Hayes 28.8
  418.                      (904)696-9322 USR DS 14.4 HST/9600 V.32
  419.  
  420.    Or send us NetMail through FidoNet:
  421.  
  422.                            ShadowRift BBS  (1:112/63)
  423.  
  424.  
  425.  
  426.                                     CREDITS
  427.                                     ~~~~~~~
  428.  
  429.            GPWar was written in Turbo Pascal 6.0 with Andrew Meads BOI
  430.    2.00 routines.  GPWar's original idea is based upon the MajorBBS game
  431.    Galactiwars, however many things were added and changed.  I truely must
  432.    extend thanks to Ricky Rhoden.  He's the one who pushed me into writing
  433.    BBS utilities and games, and although I regret that we are no longer
  434.    friends, I am glad that we once were.  Special thanks to Evan Schwartz,
  435.    the author of BattleGrid, for his help in my early programming career.
  436.    Thanks also go out to the many people who assisted me in Beta testing
  437.    GPWAR.  Thanks also to John Garrard.  He came up with piles upon piles
  438.    of suggestions and I only wish that I could have added more of them!
  439.  
  440.  
  441.