home *** CD-ROM | disk | FTP | other *** search
/ synchro.net / synchro.net.tar / synchro.net / main / BBS / GWAR30.ZIP / SYSOP.TXT < prev    next >
Encoding:
Text File  |  1996-11-08  |  19.1 KB  |  457 lines

  1.                                GLOBAL WAR
  2.                                ~~~~~~~~~~
  3.                     Copyright 1989-1997 Joel Bergen
  4.                              ProVision BBS
  5.                      (206) 353-6966 (206) 353-2494
  6.                             Fidonet 1:343/65
  7.  
  8.    First of all, let me assure you that if you don't follow these
  9.    instructions, Global War will not work.
  10.  
  11.    Global War must be executed in its own subdirectory.  Your BBS
  12.    ideally should call a batch file which should change to this
  13.    subdirectory, execute the game, change back to your BBS subdirectory,
  14.    and return to your BBS.  If your BBS can't execute a batch file, you
  15.    may have to run the game from your main BBS subdirectory.
  16.  
  17.    For example purposes, this document will assume your main BBS
  18.    subdirectory is named "C:\BBS" and that Global War is in subdirectory
  19.    "C:\BBS\GLOBLWAR".  Substitute your actual subdirectory names if they
  20.    are different.
  21.  
  22. Installing GLOBAL WAR on your system:
  23. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  24.    Make a subdirectory anywhere on your hard disk to contain the GLOBAL
  25.    WAR game (C:\BBS\GLOBLWAR for example).  Put all the files in the
  26.    GLOBAL WAR archive into this directory except WAR.BAT, which you
  27.    should copy into your main BBS directory (C:\BBS for example).
  28.  
  29.    Edit WAR.CFG, following the instructions found in that file.
  30.  
  31.    Now change back to your main BBS directory.  You will need to edit
  32.    WAR.BAT to tell Global War what type of BBS software you're using.
  33.    Global War will work with PCBoard, Wildcat, RBBS, WWIV, QuickBBS, RA
  34.    Spitfire, Searchlight, TAG, Telegard, GAP, Maximus, Genesis Deluxe,
  35.    and any other BBS program that can run doors made for any of these
  36.    BBSs.  Select one of the following installation methods:
  37.  
  38. Global War for RBBS/QBBS/RA (or any system which uses DORINFO1.DEF)
  39. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  40.    RBBS creates a file called DORINFO1.DEF which Global War will read.
  41.    Use the "/R" switch to tell Global War where to look for
  42.    DORINFO1.DEF.  The calling convention is:
  43.  
  44.                 WAR /R d:\path\DORINFO1.DEF
  45.  
  46.    Your WAR.BAT should look something like this:
  47.  
  48.                 ECHO OFF
  49.                 CD \BBS\GLOBLWAR
  50.                 WAR /R C:\BBS\DORINFO1.DEF
  51.                 CD \BBS
  52.  
  53.    Substitute your actual subdirectory names if different.
  54.  
  55.  
  56. Global War for WWIV  (CHAIN.TXT)
  57. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  58.    WWIV creates a file called CHAIN.TXT which Global War will read. Use
  59.    the "/W" switch to tell Global War where to look for CHAIN.TXT.  The
  60.    calling convention is:
  61.  
  62.                  WAR /W d:\path\CHAIN.TXT
  63.  
  64.    Your WAR.BAT should look something like this:
  65.  
  66.                 ECHO OFF
  67.                 CD \BBS\GLOBLWAR
  68.                 WAR /W %1
  69.                 CD \BBS
  70.  
  71.    Substitute your actual subdirectory names, of course.
  72.  
  73.    Run WWIV, go into Chainedit (hit "C" at WFC) and create a new
  74.    entry for GLOBAL WAR with the following information:
  75.  
  76.                 A. Description     :  GLOBAL WAR!
  77.                 B. Filename        :  WAR.BAT %1
  78.                 C. SL              :  10
  79.                 D. AR              :  None
  80.                 E. ANSI            :  Required
  81.                 F. DOS Interrupt   :  Not Used      <-- IMPORTANT!!
  82.                 G. 300 baud        :  Not allowed       GW will lock up if
  83.                 H. Shrink          :  No                set to "used"
  84.  
  85. Global War for old versions of Wildcat! (CALLINFO.BBS)
  86. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  87.    Older versions of Wildcat! created a file called CALLINFO.BBS which
  88.    Global War can read.  If you are running a newer version of Wildcat,
  89.    please use DOOR.SYS instead of CALLINFO.BBS. Use the "/I" switch to
  90.    tell Global War to look for CALLINFO.BBS.  The calling convention is:
  91.  
  92.                 WAR /I d:\path\CALLINFO.BBS
  93.  
  94.    Your WAR.BAT should look something like this:
  95.  
  96.                 ECHO OFF
  97.                 CD \BBS\GLOBLWAR
  98.                 WAR /I C:\BBS\CALLINFO.BBS
  99.                 CD \BBS
  100.  
  101.    Substitute your actual subdirectory names if different.
  102.  
  103.  
  104. Global War for Genesis Deluxe BBS (unique CALLINFO.BBS)
  105. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  106.    Genesis Deluxe creates a file called CALLINFO.BBS which Global War
  107.    will read.  NOTE: THE CALLINFO.BBS FILE THAT GENESIS DELUXE CREATES
  108.    IS SIMILAR BUT DIFFERENT THAN THE MORE UNIVERSAL WILDCAT FORMAT.  DO
  109.    NOT CONFUSE THE TWO, THEY ARE NOT INTERCHANGABLE.  Use the "/G"
  110.    switch to tell Global War to look for CALLINFO.BBS.  The calling
  111.    convention is:
  112.  
  113.                 WAR /G d:\path\CALLINFO.BBS
  114.  
  115.    Your WAR.BAT should look something like this:
  116.  
  117.                 ECHO OFF
  118.                 CD \BBS\GLOBLWAR
  119.                 WAR /I C:\BBS\CALLINFO.BBS
  120.                 CD \BBS
  121.  
  122.    Substitute your actual subdirectory names if different.
  123.  
  124.    For Genesis Deluxe info & support, contact:
  125.           Prism Software, Box 267, Hannibal NY, 13074
  126.           Late Night BBS  (315) 592-7300 HST
  127.  
  128.  
  129. Global War for PC-Board (v14.x or v15.x only, not v12.x) (PCBOARD.SYS)
  130. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  131.    PCBOARD creates a file called PCBOARD.SYS which Global War will read.
  132.    Use the "/P" switch to tell Global War to look for PCBOARD.SYS
  133.    Global War does not require PCBOARD.DAT.
  134.    DOOR.SYS is recommended over PCBOARD.SYS.
  135.    The calling convention for the PC-BOARD version is:
  136.  
  137.                  WAR /P d:\path\PCBOARD.SYS
  138.  
  139.    Your WAR.BAT should look something like this:
  140.  
  141.                 ECHO OFF
  142.                 CD \BBS\GLOBLWAR
  143.                 WAR /P C:\BBS\PCBOARD.SYS
  144.                 CD \BBS
  145.  
  146.    Substitute your actual subdirectory names if different.
  147.  
  148.  
  149. Global War GAP, TAG, Telegard, Wildcat (or any system using DOOR.SYS)
  150. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  151.    DOOR.SYS is a standard door info file format used by many BBS
  152.    systems.  BBS authors: Help make life a LOT easier on us door
  153.    authors - consider supporting this standard!
  154.  
  155.    Use the "/D" switch to tell Global War to look for DOOR.SYS.
  156.    The calling convention is:
  157.  
  158.                 WAR /D d:\path\DOOR.SYS
  159.  
  160.    Your WAR.BAT should look something like this:
  161.  
  162.                 ECHO OFF
  163.                 CD \BBS\GLOBLWAR
  164.                 WAR /D C:\BBS\DOOR.SYS
  165.                 CD \BBS
  166.  
  167.    Substitute your actual subdirectory names if different.
  168.  
  169.  
  170. Global War for Spitfire (SFDOORS.SYS)
  171. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  172.    Spitfire creates a file called SFDOORS.DAT which
  173.    Global War will read.  Use the "/S" switch to tell Global War to
  174.    look for SFDOORS.DAT.  The calling convention is:
  175.  
  176.                 WAR /S d:\path\SFDOORS.DAT
  177.  
  178.    Your WAR.BAT should look something like this:
  179.  
  180.                 ECHO OFF
  181.                 CD \BBS\GLOBLWAR
  182.                 WAR /S C:\BBS\SFDOORS.DAT
  183.                 CD \BBS
  184.  
  185.    Substitute your actual subdirectory names if different.
  186.  
  187.  
  188. Global War for Searchlight BBS
  189. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190.    For the Searchlight .DEF file, modify GAMES.DEF or DOORS.DEF
  191.    (whichever is chosen) as follows:
  192.  
  193.         0;0;0;10;Global War;.;WAR.BAT %B %T %N
  194.  
  195.         WAR.BAT should look something like this:
  196.  
  197.                 ECHO OFF
  198.                 CD \BBS\GLOBLWAR
  199.                 WAR /C %1 1 %2 %3 %4   <-the "1" assumes COM 1
  200.                 CD \BBS
  201.  
  202.    Substitute your actual subdirectory names if different.
  203.  
  204.  
  205. Global War for Maximus (DORINFOx.DEF, DOOR.SYS, CALLINFO.BBS)
  206. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  207.    Maximus can create DOOR.SYS, CALLINFO.BBS or DORINFOx.DEF.
  208.    DORINFOx.DEF is recommended since it supports multi-node
  209.    applications. Your MENUS.CTL file should have an entry something
  210.    like this if you are using DORINFOx.DEF.
  211.  
  212.                 Display_File Misc\Dorinfo  Normal  "Global War"
  213.           NoDsp Xtern_DOS    WAR.BAT_%k    Normal  "G"
  214.  
  215.    WAR.BAT should look something like this:
  216.  
  217.                 ECHO OFF
  218.                 CD \BBS\GLOBLWAR
  219.                 WAR /R \BBS\DORINFO%1.DEF
  220.                 CD \BBS
  221.  
  222.    Substitute your actual subdirectory names if different.
  223.  
  224.  
  225. Global War, command line version
  226. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  227.    If your BBS can specify command line parameters (QuickBBS's menu 7
  228.    for example) you will use this.  The calling convention is:
  229.  
  230.            WAR /C BaudRate ComPort MinutesLeft FirstName LastName
  231.  
  232.    Edit WAR.BAT, which should look something like this:
  233.  
  234.                 ECHO OFF
  235.                 CD \BBS\GLOBLWAR
  236.                 WAR /C %1 1 %2 %3 %4 %5
  237.                 CD \BBS
  238.  
  239.    In this example (for QuickBBS), the BBS is passing the caller's
  240.    baudrate (%1), time remaining in minutes (%2), caller's first name
  241.    (%3) and last name (%4).  Include an extra parameter (%5) if you
  242.    anticipate having more than 2 word names (example: W. C. Fields).
  243.    The comm port (COM1) is hard coded in the batch file (1).  A baud
  244.    rate of 0 will cause Global War to run locally.
  245.  
  246.    Global War can be run locally from DOS using this method.
  247.    For example, typing...
  248.  
  249.                 WAR /C 0 1 60 FirstName LastName
  250.  
  251.    ...will let you try out the game in local mode from DOS.
  252.  
  253.  
  254. The Statusline
  255. ~~~~~~~~~~~~~~
  256.    The bottom line on your screen will display several important bits of
  257.    information.  For example:
  258.  
  259.    JOEL BERGEN | 23.14 | 08/05/1992 17:24:27 | 122k | <flags>
  260.         1          2             3              4         5
  261.  
  262.    The information is:
  263.    1. The player's name exactly as it was passed to Global War from the BBS.
  264.    2. The amount of time the player has left in minutes.  The player
  265.       will receive a warning when he has less than 5 minutes left, and
  266.       the door will drop carrier & return to the BBS if he runs out of
  267.       time.
  268.    3. The current date and time.
  269.    4. The amount of free memory remaining.
  270.    5. The <flags> are:
  271.       Local      The door is operating in Local Mode - no communications I/O.
  272.       COMx       The door is operating on Com1, Com2, Com3, or Com4
  273.       Fossil     A FOSSIL driver is being used for all comm I/O.
  274.       Digiboard  A Digiboard driver is being used for all comm I/O.
  275.       Uart       All comm I/O is being performed directly through the UART.
  276.       GWTerm     The current player is using the GWTerm terminal program.
  277.                  GWTerm in an optional terminal program your callers can
  278.                  use to greatly speed up game play by displaying maps
  279.                  instantly on their screen.
  280.       Mnode      Multi-Node switch is set in WAR.CFG.  The door will lock
  281.                  out games in use by the current node to prevent other
  282.                  players on other nodes from playing in the same game at
  283.                  the same time.
  284.  
  285.       Global War will give up time slices for better performance if
  286.       any of the following multi-taskers are detected:
  287.  
  288.       DESQview   DESQview
  289.       Win-Enh    Windows in 386 enhanced mode
  290.       Win-Std    Windows in Standard mode
  291.       Win-NT     Windows NT
  292.       OS2        OS/2
  293.       DoubleDOS  DoubleDOS
  294.       MultiDos   MultiDos
  295.       VMiX       VMiX
  296.       TopView    TopView
  297.       TaskView   TaskView
  298.       DOS-TS     DOS 5 Task Switcher (Dos Shell)
  299.  
  300. DESQview users
  301. ~~~~~~~~~~~~~~
  302.    On a 286 or XT class machine, set "Writes Directly to Screen",
  303.    "Displays Graphics", and "Virtualize text/graphics" all to "N" and
  304.    Global War will multitask in a small window.
  305.  
  306. Digiboard users
  307. ~~~~~~~~~~~~~~~
  308.    Global War supports the Digiboard by way of the Digi14 universal
  309.    device driver XIDOS5.SYS. The "universal device driver" is
  310.    DigiBoard's name for their INT14-based device driver that works with
  311.    any of the following DigiBoards: COM/Xi, PC/Xi, PC/Xe and,
  312.    presumably, any new boards that DigiBoard might produce. This device
  313.    driver replaces the board-specific device driver that used to
  314.    accompany each board. XIDOS5.SYS must be properly configured in order
  315.    for Global War to work.
  316.  
  317. Multi-Node support
  318. ~~~~~~~~~~~~~~~~~~
  319.    Global War includes support for multi-node BBSs. Global War will
  320.    create temporary files named WARxx.LOK (where xx is a game number
  321.    1-255) to indicate that a game is in use by another node. To set up
  322.    Global War for multi-node use, you should do the following:
  323.  
  324.    In your AUTOEXEC.BAT, you should add:
  325.  
  326.        CD \BBS\GLOBLWAR  (or whatever your Global War subdirectory is)
  327.        DELETE *.LOK      (delete all LOK files)
  328.  
  329.    This is to make sure no stray WARxx.LOK files are lying around.
  330.  
  331.    You may need to create different WAR.CFG files for each node.  If so,
  332.    I recommend naming them WAR1.CFG, WAR2.CFG, etc.  Then, in your
  333.    WAR.BAT file, copy the appropriate WARx.CFG file to WAR.CFG.  For
  334.    example: (sample WAR1.BAT for node 1, use a different batch file for
  335.    each node)
  336.  
  337.        CD \BBS\GLOBLWAR
  338.        COPY WAR1.CFG WAR.CFG   <- or WAR2.CFG for node 2, etc
  339.        WAR /P \BBS\PCBOARD.SYS
  340.        CD \BBS
  341.  
  342.    Alternately, you may use the /N command line switch to specify an
  343.    alternate WAR.CFG file.  For example:
  344.  
  345.        CD \BBS\GLOBLWAR
  346.        WAR /P \BBS\PCBOARD.SYS /N WAR1.CFG
  347.        CD \BBS                 ^^^^^^^^^^^--- specifies alternate WAR.CFG
  348.  
  349.    Make sure the Multi-Node option is set to "Y" in WAR.CFG.
  350.  
  351. Specifying an alternate games directory
  352. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  353.    You may specify an alternate subdirectory in which to store the game
  354.    data files and high score files.  This is useful if you want to run
  355.    multiple sets of games, such as a beginner, intermediate, and expert
  356.    series.  To specify an alternate games directory, use the /A switch
  357.    followed by the desired subdirectory name.  For example:
  358.  
  359.                war /A C:\GWAR\EXPERT /p \bbs\pcboard.sys
  360.  
  361. Files included or created by the game
  362. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  363.    WARxx.DAT    Data file containing info for each game (xx = game
  364.                 number) See DATAFILE.TXT for complete documentation.
  365.    WARxx.LOG    Data file containing the complete history of game xx.
  366.                 See LOGFILE.TXT for complete documentation.
  367.    WARxx.MSG    Messages sent from player to player in game xx. See
  368.                 MSGFILE.TXT for complete documentation.
  369.    WARxx.REC    Recovered game.  Created if a player loses carrier and
  370.                 is used to resume game where player left off if he calls
  371.                 back. See DATAFILE.TXT for complete documentation.
  372.    WARxx.LOK    For multi-node BBSs, this temporary zero-length file is
  373.                 used to lock out a game in use by another node.
  374.    WINNERS.WAR  Data file holds winner's names and number of games won.
  375.                 Sorted (and must remain sorted) in decending order of
  376.                 games won.
  377.    WINNERS.TOP  When the rankings are reset, WINNERS.WAR is saved as
  378.                 WINNERS.TOP and then WINNERS.WAR is deleted. (see
  379.                 war.cfg)
  380.    WONGAME.ANS  ANSI file that gets displayed when a player wins a game.
  381.                 Feel free to replace it with something snazzier if
  382.                 desired.
  383.    BEGIN.ANS    Warning displayed when a player chooses to begin a new
  384.                 game. May be edited to reflect your rules for beginning
  385.                 games.
  386.    BULLETIN.ANS You may create this file if you want to display some
  387.                 sort of bulletin to all players.  Displayed once when
  388.                 game entered. May be ANSI or ASCII.
  389.    AFRICA.ANS,  Maps used in the game.  May be edited slightly, but keep in
  390.    ASIA.ANS,etc mind that country names are displayed on top of these maps.
  391.    TEAM.DOC     Rules for Team play.
  392.    WAR.DOC      Rules for Normal games.
  393.    WAR.CFG      Configuration file.
  394.    WAR.EXE      The Global War game itself.
  395.    WAR.IMG      Data file of maps for Global War and GWTerm.  Color version.
  396.    WAR.MON      Mono version of WAR.IMG. Replace WAR.IMG with this if you
  397.                 are using a Hercules monochrome monitor.
  398.    TIMEON.WAR   Data file that keeps track of time used per day for each
  399.                 player.
  400.    DATAFILE.TXT Technical info on WARxx.DAT file format.
  401.    LOGFILE.TXT  Technical info on WARxx.LOG file format.
  402.    MSGFILE.TXT  Technical info on WARxx.MSG file format.
  403.    LOCKOUT.WAR  List of users to be prevented from joining games.
  404.  
  405. Other notes
  406. ~~~~~~~~~~~
  407.    If you would like to make some sort of announcement to all GW
  408.    players, such as a Hall of Fame list, you can create a file called
  409.    BULLETIN.ANS and place it in your Global War directory.  GW will
  410.    output this file after displaying the copyright notice. BULLETIN.ANS
  411.    may be an ANSI file or a plain ASCII file. Similarly, the file
  412.    WONGAME.ANS is displayed when a player wins a game and may be edited.
  413.  
  414.    Global War relies heavily on your hardware time clock.  If your time
  415.    clock is not working reliably or is nonexistant, get it fixed!
  416.    Fixing it usually means simply replacing 4 AA batteries or a small
  417.    lithium battery inside your PC. If you start getting "Timeclock or
  418.    Game Corrupted" error messages, it's too late.
  419.  
  420.    All *.TXT files included in this archive are for your information only
  421.    and are not required by the game.  The rest of the files ARE required.
  422.  
  423.    If you can't get Global War to work with your system, feel free to
  424.    contact me at ProVision BBS.  Together, we'll make it happen!
  425.  
  426.    GLOBAL WAR requires no maintenance or Sysop intervention.  Set it up
  427.    once and forget about it.  Completed games are automatically deleted
  428.    after a specific number of days (see WAR.CFG).  Even games that have
  429.    been "forgotten" will automatically be deleted.  If you change the
  430.    name of a user on your BBS who is involved in the game, you will have
  431.    to edit the WARxx.DAT files (where xx is the game number) to reflect
  432.    this change, or the game will not recognize this "new" player. Change
  433.    their name in WINNERS.WAR if they've won any games too.  Player's
  434.    names are not case sensitive.  I suggest using an editor such as
  435.    Qedit or DOS 5's editor. Don't use a word processor.  Many word
  436.    processors insert weird control codes that will give GW fits. Type
  437.    over the old data, DON'T delete or add any lines or GW will surely
  438.    crash with a runtime error.
  439.  
  440.    Known bugs:  PC-Board Sysops, you will need to lower your online time
  441.    to under 9 hours per call (32767 seconds) if you are using
  442.    PCBOARD.SYS. If you don't, your time remaining stored in PCBOARD.SYS
  443.    will wrap around and go negative, and you won't be able to get into
  444.    Global War.  DOOR.SYS does not have this problem, so it is recommended
  445.    that you use DOOR.SYS instead if possible.
  446.  
  447.    Give my board, ProVision BBS, a call for the latest version of Global
  448.    War and additional support software and documentation.  The phone
  449.    number is (206) 353-6966 or (206) 353-2494.  Or you may contact me by
  450.    sending netmail to Joel Bergen at Fidonet node 1:343/65.
  451.  
  452.    I hope that you and your callers enjoy Global War, and that you find
  453.    it worthy of your support.  Please read the file REGISTER.TXT for
  454.    information on how to register your copy of Global War.
  455.  
  456.                                 Joel Bergen
  457.