home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / gpwar096.zip / SYSOP.DOC < prev    next >
Text File  |  1994-05-19  |  19KB  |  495 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                               Geo-Political Warfare
  9.                               ~~~~~~~~~~~~~~~~~~~~~
  10.  
  11.                                   Version  0.96
  12.                                    May 19, 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 GPWAR096.ZIP:
  37.    -------------------------------
  38.  
  39.    GPWAR.EXE    - Executable of GPWAR 0.96 online game.
  40.  
  41.    GPCYCLE.EXE  - Maintanence file - Run this in your nightly event.
  42.  
  43.    GPUTIL.EXE   - Utility program for GPWAR.  Use this to delete games or
  44.                   players from individual games. (Previously available
  45.                   only to Registered users)
  46.  
  47.    LICENSE.DOC  - License Information.  Please read before running GPWAR.
  48.  
  49.    ONLINE.DOC   - Online version of the PLAYER.DOC file.  This is a quickly
  50.                   written online file for your players to read.  It contains
  51.                   pretty complete instructions and hints.
  52.  
  53.    SYSOP.DOC    - The file you are now reading.
  54.  
  55.    REGISTER.DOC - Registration Form (Fill this out to register GPWAR).
  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 important to also delete all .USE files, in the event something
  250.   happens to one of your users while online.
  251.      It is suggested that you add the following lines to your NIGHTLY.BAT
  252.   file:
  253.  
  254.            CD\DOOR\GPWAR                 (Or whereever you keep GPWAR)
  255.            DEL *.USE                     (Delete in use files)
  256.            GPCYCLE.EXE
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.                                   GPUTIL
  264.                                   ~~~~~~
  265.  
  266.      GPUTIL is a small program that allows you to delete either entire
  267.   games, or delete individual players from GPWAR.  Plans are in place
  268.   for future features such as editing of players name, owner name, etc.
  269.   and MAYBE a full player editor in the distant future.  This program
  270.   will delete the appropriate files and rewrite the main data file that
  271.   contains data on all games.
  272.  
  273.      GPUTIL is very basic.  Be sure when you use GPUTIL, make sure that
  274.   all games have at least one player.  If all games don't have at least
  275.   one player, there can be some unpredicatable results.
  276.  
  277.      GPUTIL is a text based, menu driven program.  Make sure that you
  278.   do NOT enter and invalid characters into GPUTIL, as it will give a
  279.   run-time error.
  280.  
  281.                              
  282.  
  283.                                SYSOP COMMANDS
  284.                                --------------
  285.  
  286.       There are a few commands that can be activated only by a local sysop.
  287.    They are listed below:
  288.  
  289.    <F2>  - Toggle Status Bar Display Mode
  290.                 Display Time Remaining (DEFAULT)
  291.                 Display Active Communications (FOSSIL or Internal)
  292.   
  293.    <F7>  - Subtract one minute from time left for player.
  294.  
  295.    <F8>  - Add one minute to time left for player.
  296.  
  297.    <F9>  - Drop Carrier (With Fake Line Noise).  This will disconnect the
  298.            current communications and send the user a string of random
  299.            characters to simulate line noise.
  300.  
  301.    <F10> - Forcable return player to BBS.  This notifies the play that the
  302.            sysop has terminated the gaming session.
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.                                FEATURES OF THE GAME
  312.                                --------------------
  313.  
  314.    ANSI EMULATION  - This game uses ANSI to quickly display information
  315.                      in an eye-pleasing and easy to use full screen format.
  316.                      This game requires ANSI of it's players and ANSI.SYS
  317.                      must be loaded on the LOCAL side.
  318.  
  319.    INSTRUCTIONS    - This game has online documentation so that the players
  320.                      can quickly and easily learn how to play GPWAR.  There
  321.                      are also help screens scattered throughout the game to
  322.                      explain in more detail some of the more difficult parts.
  323.  
  324.    EASE OF INSTALL - GPWAR is SIMPLE to install on almost any BBS system.
  325.                      
  326.    ALIAS's         - Each player must choose an alias upon begining a
  327.                      game.  They can have different alias's in each game
  328.                      if they like.  If you are not careful, your best friend
  329.                      in one game could be your worst enemy in another!
  330.  
  331.    CONFIGURABILITY - The Custom Game option allows you to set the starting
  332.                      amounts resources, cash, and many other items.  It
  333.                      also allows you to change the number of turns of
  334.                      protection, turns in the game, and allows the choice
  335.                      of RANDOMLY chosen Majors or picked by each player.
  336.                      With this feature, GPWAR can be almost totally
  337.                      different each time you set up a game!
  338.  
  339.    EASE OF UPKEEP  - Players can start new games.  When a game is ended,
  340.                      after 5 days, it is automatically deleted.  This
  341.                      means that you, the sysop, have little to do to
  342.                      keep GPWAR running.
  343.  
  344.    STATUS LINE     - A status line appears on the bottom of the local sysop
  345.                      screen. It tells you who is on and how much time they
  346.                      have remaining.
  347.  
  348.    DROP FILES!     - GPWAR currently supports almost all major BBS dropfiles,
  349.                      such as PCBOARD.SYS (12.x and 14.x), CHAIN.TXT,
  350.                      DOOR.SYS, DORINFO, & more.
  351.  
  352.    INTERACTION     - There's probably no other game that encourages it's
  353.                      players to interact with one another more than GPWAR!
  354.                      For Example - Early in the game, players must form
  355.                      trading alliances to become successful - and later on,
  356.                      they must battle one another for control of the galaxy.
  357.  
  358.    ONLINE EMAIL    - Players can send transmissions to one another.
  359.                      This also helps with the interaction & helps form
  360.                      strong alliances and vicious rivals.
  361.  
  362.    MULTI-NODE      - GPWAR supports Multi-Node operation and there is no
  363.                      additional charge for a Multi-Node version.
  364.  
  365.  
  366.  
  367.  
  368.  
  369.                                  LIMITATIONS!
  370.                                  ~~~~~~~~~~~~
  371.       Due to the massive number of requests, I have removed the 20 turn
  372.                DEMO limit.  Now you can play out a full game.
  373.  
  374.  
  375.               The Unregistered version has the following limits:
  376.  
  377.                - A MAXIMUM of 2 active games operating at once,
  378.                  the registered version brings this to 15.
  379.  
  380.                - There are now pauses in both when starting and
  381.                  when leaving the game.  These are minor annoyances/
  382.                  reminders to register.
  383.  
  384.                - Technology levels can not advance past level 30,
  385.                  allowing the players to see some benefits of
  386.                  technology, but not all of it.
  387.  
  388.                - Inability to create Custom Games.
  389.  
  390.  
  391.                            BENEFITS OF REGISTRATION
  392.                            ~~~~~~~~~~~~~~~~~~~~~~~~
  393.  
  394.            Registration allows you to run more than 2 active games (up
  395.    to 15, actually).  It also removes the limit of Tech level 30, the
  396.    pauses at the front and back of the game, and it adds the CUSTOM Games
  397.    feature.  With the CUSTOM Games feature, you or your players will be
  398.    able to start CUSTOM games - You get to pick how much money players
  399.    will begin with, how many troops, whether or not they get to choose
  400.    their major resource, or if it is random, etc.  This feature is the
  401.    one that can make EVERY game of Geo-Political Warfare completely
  402.    different.
  403.  
  404.                 You will also have my ever-lasting graditude...
  405.  
  406.  
  407.  
  408.  
  409.  
  410.                                FUTURE FEATURES
  411.                                ~~~~~~~~~~~~~~~
  412.  
  413.            The following features are being worked on (or considered):
  414.  
  415.       - Ability to choose the number of turns a transaction will be
  416.         valid for.  (This currently defaults at 5 turns)
  417.  
  418.       - Random events (Earthquakes, Tidal Waves, Technilogical Breakthroughs)
  419.  
  420.       - Ability to hire mercenary troops of different efficiency levels.
  421.  
  422.       - Ability to pay money/resources to more effectively train and
  423.         arm your troops.
  424.  
  425.       - Ability to choose 'GAME MASTERS' - These would be the only
  426.         people capable of starting new games.
  427.  
  428.       Please give me any suggestions for features you may have, as I will
  429.       be glad to consider adding them.
  430.  
  431.  
  432.                                PLEASE REGISTER!
  433.                                ~~~~~~~~~~~~~~~~
  434.  
  435.            The continued support of this game and others of similar quality
  436.    depend soley upon registration. It is simple logic that if a programmer is
  437.    not payed for his (or her) efforts, then the programmer will work on
  438.    something else.  As an added incentive, anyone who registers GPWAR
  439.    prior to version 1.00 with receive a free upgrade MAILED to their
  440.    place of residence upon completion of version 1.00.
  441.  
  442.                                 UPGRADE POLICY
  443.                                 ~~~~~~~~~~~~~~
  444.  
  445.            You can register for the low price of $15 + a processing fee
  446.    (US currency only - See REGISTER.DOC). There are two ways to register
  447.    either by CREDIT CARD or by Check or Money order.  If requested, I
  448.    will, send the game (or Key file, if you have the most current version)
  449.    to your FIDO Net address, otherwise it will be sent to you by Mail.
  450.  
  451.            In addition to this, when version 1.00 is complete, it will
  452.    be mailed to you absolutely free.  It will be sent through the mail
  453.    at time of shipping to all registered users. Each .50 version thereafter
  454.    costs an additional $8.00 (Programmer's time & Shipping Costs).
  455.  
  456.  
  457.                                     BUGS!
  458.                                     ~~~~~
  459.  
  460.        At this time, I will admit, there may be a few minor bugs.
  461.  
  462.  
  463.    If you have found a bug or you have a question or suggestion, please call
  464.    our BBS.  Any help would be greatly appreciated:
  465.  
  466.                                 ShadowRift BBS
  467.                                   24hrs/Day
  468.                            (904)696-9238 Hayes 28.8
  469.                      (904)696-9322 USR DS 14.4 HST/9600 V.32
  470.  
  471.                        OR send us NETMAIL through FidoNet:
  472.                             ShadowRift BBS  (1:112/63)
  473.  
  474.                           OR contact us at Compuserve
  475.                                 CIS ID# 74131,473
  476.  
  477.  
  478.  
  479.  
  480.                                     CREDITS
  481.                                     ~~~~~~~
  482.  
  483.            GPWar was written in Turbo Pascal 6.0 with Andrew Meads BOI
  484.    2.00 routines.  GPWar's original idea is based upon the MajorBBS game
  485.    Galactiwars, however many things were added and changed.  I truely must
  486.    extend thanks to Ricky Rhoden.  He's the one who pushed me into writing
  487.    BBS utilities and games, and although I regret that we are no longer
  488.    friends, I am glad that we once were.  Special thanks to Evan Schwartz,
  489.    the author of BattleGrid, for his help in my early programming career.
  490.    Thanks also go out to the many people who assisted me in Beta testing
  491.    GPWAR.  Thanks also to John Garrard.  He came up with piles upon piles
  492.    of suggestions and I only wish that I could have added more of them!
  493.  
  494.  
  495.