home *** CD-ROM | disk | FTP | other *** search
/ The Devil's Doorknob BBS Capture (1996-2003) / devilsdoorknobbbscapture1996-2003.iso / Dloads / BBSONLIN / GWAR23R.ZIP / SYSOP.TXT < prev    next >
Text File  |  1990-10-09  |  16KB  |  364 lines

  1.                                   GLOBAL WAR
  2.                                   ~~~~~~~~~~
  3.                       Copyright 1989, 1990  Joel Bergen
  4.                        ProVision BBS: (206) 353-6966
  5.                              Fidonet 1:343/65
  6.  
  7.    First of all, let me assure you that if you don't follow these
  8.    instructions, Global War will not work.
  9.  
  10.    Global War must be executed in its own subdirectory.
  11.    Your BBS ideally should call a batch file which should change to
  12.    this subdirectory, execute the game, change back to your BBS subdirectory,
  13.    and return to your BBS.  If your BBS can't execute a batch file,
  14.    you may have to run the game from your main BBS subdirectory.
  15.  
  16.    For example purposes, this document will assume your main BBS
  17.    subdirectory is named "C:\BBS" and that Global War is in subdirectory
  18.    "C:\BBS\GLOBLWAR".  Substitute your actual subdirectory names if they
  19.    are different.
  20.  
  21. Installing GLOBAL WAR on your system:
  22. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  23.    Make a subdirectory anywhere on your hard disk to contain the
  24.    GLOBAL WAR game (C:\BBS\GLOBLWAR for example).  Put all the files in
  25.    the GLOBAL WAR archive into this directory except WAR.BAT, which you
  26.    should copy into your main BBS directory (C:\BBS for example).
  27.  
  28.    Edit WAR.CFG, following the instructions found in that file.
  29.  
  30.    Now change back to your main BBS directory.  You will need to edit
  31.    WAR.BAT to tell Global War what type of BBS software you're using.
  32.    Global War will work with PCBoard, Wildcat, RBBS, WWIV, QuickBBS,
  33.    Spitfire, T.A.G, Telegard, GAP, and any other BBS program that can
  34.    run doors made for these BBSs.
  35.    Select one of the following installation methods:
  36.  
  37. Global War for RBBS
  38. ~~~~~~~~~~~~~~~~~~~
  39.    RBBS creates a file called DORINFO1.DEF which Global War will read.
  40.    Use the "/R" switch to tell Global War to look for DORINFO1.DEF.
  41.    The calling convention is:
  42.  
  43.                 WAR /R d:\path\DORINFO1.DEF
  44.  
  45.    Your WAR.BAT should look something like this:
  46.  
  47.                 ECHO OFF
  48.                 CD \BBS\GLOBLWAR
  49.                 WAR /R C:\BBS\DORINFO1.DEF
  50.                 CD \BBS
  51.  
  52.    Substitute your actual subdirectory names if different.
  53.  
  54.  
  55. Global War for WWIV version 4.x
  56. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  57.    WWIV creates a file called CHAIN.TXT which Global War will read.
  58.    Use the "/W" switch to tell Global War to look for CHAIN.TXT.
  59.    The calling convention is:
  60.  
  61.                  WAR /W d:\path\CHAIN.TXT
  62.  
  63.    Your WAR.BAT should look something like this:
  64.  
  65.                 ECHO OFF
  66.                 CD \BBS\GLOBLWAR
  67.                 WAR /W %1
  68.                 CD \BBS
  69.  
  70.    Substitute your actual subdirectory names, of course.
  71.  
  72.    Run WWIV, go into Chainedit (hit "C" at WFC) and create a new
  73.    entry for GLOBAL WAR with the following information:
  74.  
  75.                 A. Description     :  GLOBAL WAR!
  76.                 B. Filename        :  WAR.BAT %1
  77.                 C. SL              :  10
  78.                 D. AR              :  None
  79.                 E. ANSI            :  Required
  80.                 F. DOS Interrupt   :  Not Used      <-- IMPORTANT!!
  81.                 G. 300 baud        :  Not allowed       GW will lock up if
  82.                 H. Shrink          :  No                set to "used"
  83.  
  84. Global War for Wildcat!
  85. ~~~~~~~~~~~~~~~~~~~~~~~
  86.    Wildcat! creates a file called CALLINFO.BBS which
  87.    Global War will read.  Use the "/I" switch to tell Global War to
  88.    look for CALLINFO.BBS.  The calling convention is:
  89.  
  90.                 WAR /I d:\path\CALLINFO.BBS
  91.  
  92.    Your WAR.BAT should look something like this:
  93.  
  94.                 ECHO OFF
  95.                 CD \BBS\GLOBLWAR
  96.                 WAR /I C:\BBS\CALLINFO.BBS
  97.                 CD \BBS
  98.  
  99.    Substitute your actual subdirectory names if different.
  100.  
  101.  
  102. Global War for PC-Board (v14.x only, v12.x will not work)
  103. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  104.    PCBOARD creates a file called PCBOARD.SYS which Global War will read.
  105.    Use the "/P" switch to tell Global War to look for PCBOARD.SYS
  106.    Global War does not require PCBOARD.DAT.
  107.    The calling convention for the PC-BOARD version is:
  108.  
  109.                  WAR /P d:\path\PCBOARD.SYS
  110.  
  111.    Your WAR.BAT should look something like this:
  112.  
  113.                 ECHO OFF
  114.                 CD \BBS\GLOBLWAR
  115.                 WAR /P C:\BBS\PCBOARD.SYS
  116.                 CD \BBS
  117.  
  118.    Substitute your actual subdirectory names if different.
  119.  
  120.  
  121. Global War for systems using DOOR.SYS (GAP, T.A.G, Telegard & others)
  122. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  123.    DOOR.SYS is a standard door info file format used by many BBS
  124.    systems.  BBS authors: Help make life a LOT easier on us door
  125.    authors - consider supporting this standard!
  126.  
  127.    Use the "/D" switch to tell Global War to look for DOOR.SYS.
  128.    The calling convention is:
  129.  
  130.                 WAR /D d:\path\DOOR.SYS
  131.  
  132.    Your WAR.BAT should look something like this:
  133.  
  134.                 ECHO OFF
  135.                 CD \BBS\GLOBLWAR
  136.                 WAR /D C:\BBS\DOOR.SYS
  137.                 CD \BBS
  138.  
  139.    Substitute your actual subdirectory names if different.
  140.  
  141. Global War for Spitfire
  142. ~~~~~~~~~~~~~~~~~~~~~~~
  143.    Spitfire creates a file called SFDOORS.DAT which
  144.    Global War will read.  Use the "/S" switch to tell Global War to
  145.    look for SFDOORS.DAT.  The calling convention is:
  146.  
  147.                 WAR /S d:\path\SFDOORS.DAT
  148.  
  149.    Your WAR.BAT should look something like this:
  150.  
  151.                 ECHO OFF
  152.                 CD \BBS\GLOBLWAR
  153.                 WAR /S C:\BBS\SFDOORS.DAT
  154.                 CD \BBS
  155.  
  156.    Substitute your actual subdirectory names if different.
  157.  
  158.  
  159. Global War, command line version
  160. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  161.    If your BBS can specify command line parameters (QuickBBS's menu 7
  162.    for example) you will use this.  The calling convention is:
  163.  
  164.            WAR /C BaudRate ComPort MinutesLeft FirstName LastName
  165.  
  166.    Edit WAR.BAT, which should look something like this:
  167.  
  168.                 ECHO OFF
  169.                 CD \BBS\GLOBLWAR
  170.                 WAR /C %1 1 %2 %3 %4
  171.                 CD \BBS
  172.  
  173.    In this example (for QuickBBS), the BBS is passing the caller's
  174.    baudrate (%1), time remaining in minutes (%2), caller's first
  175.    name (%3) and last name (%4).  The comm port (COM1) is hard coded
  176.    in the batch file (1).  A baud rate of 0 will cause Global War
  177.    to run locally.
  178.  
  179.    Global War can be run locally from DOS using this method.
  180.    For example, typing
  181.  
  182.                 WAR /C 0 1 60 FirstName LastName
  183.  
  184.    will let you try out the game from DOS.
  185.  
  186.  
  187. The Statusline
  188. ~~~~~~~~~~~~~~
  189. The bottom line on your screen will display several important bits of
  190. information.  For example:
  191.  
  192. JOEL BERGEN | 23.14 | 09/29/90 17:24:27 | 122k | <switches>
  193.      1          2             3            4         5
  194.  
  195. The information is:
  196. 1. The player's name exactly as it was passed to Global War from the BBS.
  197. 2. The amount of time the player has left in minutes.  The player will
  198.    receive a warning when he has less than 5 minutes left, and the door
  199.    will drop carrier if he runs out of time.
  200. 3. The current date and time.
  201. 4. The amount of free memory remaining.
  202. 5. The <switches> are:
  203.    Loc    : The door is operating in Local Mode - no communications I/O.
  204.    COMx   : The door is operating on Com1, Com2, Com3, or Com4 using
  205.             Global War's internal communications routines.
  206.    Fos    : A FOSSIL driver is being used for all comm I/O.  Absence of
  207.             this switch means the door's internal comm routines are being
  208.             used (See COMx)
  209.    GWTerm : The current player is using the GWTerm terminal program.
  210.             GWTerm in an optional terminal program your callers can use
  211.             to greatly speed up game play by displaying maps instantly on
  212.             their screen.
  213.    Mnode  : Multi-Node switch is set in WAR.CFG.  The door will lock out
  214.             games in use by the current node to prevent other players on
  215.             other nodes from playing in the same game at the same time.
  216.    DV     : DESQview has been detected and the door is taking advantage of
  217.             it's features (giving up time slices, etc).
  218.    NF     : The /NOFLOW switch was used on the command line to tell the door
  219.             not to use hardware handshaking (CTS).  The door will still
  220.             use software handshaking (Xon/Xoff).
  221.    UF     : Unlimited Fortifications are in effect for this game.
  222.    M      : Mouse driver has been detected and door is using the mouse.
  223.  
  224. HST owners
  225. ~~~~~~~~~~
  226. If you are running a US Robotics Courier HST using a locked baud
  227. rate (19.2k/38.4k) insert the locked baudrate in WAR.CFG.
  228. The caller's actual connection rate will be replaced by this value.
  229. It is also recommended to set the non /ARQ connections buffer
  230. size to 128 bytes by adding the "S15=8" setting in the initialization
  231. string or nRAM configuration.
  232.  
  233. DESQview users
  234. ~~~~~~~~~~~~~~
  235. Global War is DESQview aware.  You should see a DV on the statusline which
  236. indicates that Global War has detected DESQview and is giving up time slices
  237. and using DESQview's virtual screen address.  On a 286 or XT class machine,
  238. set "Writes Directly to Screen", "Displays Graphics", and "Virtualize
  239. text/graphics" all to "N" and Global War will multitask in a small window.
  240.  
  241. Multi-Node support
  242. ~~~~~~~~~~~~~~~~~~
  243. Global War includes support for multi-node BBSs.
  244. Global War will create temporary files named WARxx.LOK (where xx is
  245. a game number 1-255) to indicate that a game is in use by another node.
  246. To set up Global War for multi-node use, you should do the following:
  247.  
  248.   In your AUTOEXEC.BAT, you should add:
  249.        CD \BBS\GLOBLWAR  (or whatever your Global War subdirectory is)
  250.        DELETE *.LOK      (delete all LOK files)
  251.   This is to make sure no stray WARxx.LOK files are lying around.
  252.  
  253.   You may need to create different WAR.CFG files for each node.  If so,
  254.   I recommend naming them WAR1.CFG, WAR2.CFG, etc.  Then, in your WAR.BAT
  255.   file, copy the appropriate WARx.CFG file to WAR.CFG.  For example:
  256.   (sample WAR1.BAT for node 1, use a different batch file for each node)
  257.        CD \BBS\GLOBLWAR
  258.        COPY WAR1.CFG WAR.CFG   <- or WAR2.CFG for node 2, etc
  259.        WAR /P \BBS\PCBOARD.SYS
  260.        CD \BBS
  261.   Alternately, you may use the /N command line switch to specify an
  262.   alternate WAR.CFG file.  For example:
  263.        CD \BBS\GLOBLWAR
  264.        WAR /P \BBS\PCBOARD.SYS /N WAR1.CFG
  265.        CD \BBS                 ^^^^^^^^^^^--- specifies alternate WAR.CFG
  266.   The /N must be specified LAST.
  267.  
  268.   Make sure the Multi-Node option is set to "Y" in WAR.CFG.
  269.  
  270. Files included or created by the game
  271. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  272. WARxx.DAT     Data file containing info for each game (xx = game number)
  273.               See DATAFILE.TXT for complete documentation.
  274. WARxx.LOG     Data file containing the complete history of game xx.
  275.               See LOGFILE.TXT for complete documentation.
  276. WARxx.MSG     Messages sent from player to player in game xx.
  277.               See MSGFILE.TXT for complete documentation.
  278. WARxx.REC     Recovered game.  Created if a player loses carrier and is used
  279.               to resume game where player left off if he calls back.
  280.               See DATAFILE.TXT for complete documentation.
  281. WARxx.LOK     For multi-node BBSs, this temporary zero-length file is used
  282.               to lock out a game in use by another node.
  283. WINNERS.WAR   Data file holds winner's names and number of games won.
  284.               Sorted (and must remain sorted) in decending order of games won.
  285. WONGAME.ANS   ANSI file that gets displayed when a player wins a game.
  286.               Feel free to replace it with something snazzier if desired.
  287. BEGIN.ANS     Warning displayed when a player chooses to begin a new game.
  288.               May be edited to reflect your rules for beginning games.
  289. BULLETIN.ANS  You may create this file if you want to display some sort of
  290.               bulletin to all players.  Displayed once when game entered.
  291.               May be ANSI or ASCII.
  292. AFRICA.ANS,   Maps used in the game.  May be edited slightly, but keep in
  293. ASIA.ANS,etc  mind that country names are displayed on top of these maps.
  294. TEAM.DOC      Rules for Team play.
  295. WAR.DOC       Rules for Normal games.
  296. WAR.CFG       Configuration file.
  297. WAR.EXE       The Global War game itself.
  298. WAR.IMG       Data file of screen images for Global War and GWTerm.
  299. WAR.CLR       Color version of WAR.IMG.  Rename to WAR.IMG if you have color.
  300. WAR.MON       Mono version of WAR.IMG.  Rename to WAR.IMG if you have Hercules.
  301. TIMEON.WAR    Data file that keeps track of time used per day for each player.
  302. DATAFILE.TXT  Technical info on WARxx.DAT file format.
  303. LOGFILE.TXT   Technical info on WARxx.LOG file format.
  304. MSGFILE.TXT   Technical info on WARxx.MSG file format.
  305.  
  306. Other notes
  307. ~~~~~~~~~~~
  308. Global War can use a fossil driver if you have one installed.  If not,
  309. Global War will use its own built-in communication routines.  Use of
  310. a fossil driver (X00, BNU, etc) may be necessary if your PC is not fully
  311. compatible, or if you are running some sort of multitasking environment
  312. (DoubleDos, DESQview, Windows, etc) or if you have a high speed modem
  313. (9600 baud or higher).  I recommend setting the "use fossil if available"
  314. switch in WAR.CFG to "N" first, even if you have a fossil driver loaded
  315. because Global War's internal comm routines are better suited for game
  316. play.  If you experience any problems, set it to "Y" and install a fossil
  317. driver.
  318.  
  319. By default, Global War uses both Hardware handshaking (aka Flow Control or
  320. CTS) and software (Xon/Xoff) handshaking.  You can disable Hardware
  321. handshaking by specifying the /NOFLOW switch on the end of the command
  322. line that calls Global War.  I haven't found it necessary yet, but if
  323. the door freezes up your computer it's worth a try.
  324.  
  325. If you would like to make some sort of announcement to all GW players, you
  326. can create a file called BULLETIN.ANS and place it in your Global War
  327. directory.  GW will output this file after displaying the copyright notice.
  328. BULLETIN.ANS may be an ANSI file or a plain ASCII file.  Similarly, the
  329. file WONGAME.ANS is displayed when a player wins a game and may be edited.
  330.  
  331. Global War relies heavily on your hardware time clock.  If your time clock
  332. is not working reliably or is nonexistant, get it fixed!  Some PC's have
  333. a problem with the date not rolling over properly at midnight.  If this
  334. happens, you may get "Timeclock or game corrupted, inform Sysop!" error
  335. messages until the date gets set correctly.
  336.  
  337. All *.TXT files included in this archive are for your information only and
  338. are not required by the game.  The rest of the files ARE required.
  339.  
  340. If you can't get Global War to work with your system, feel free to contact
  341. me at ProVision.  Together, we'll make it happen!
  342.  
  343. That's it.  GLOBAL WAR requires no maintenance.  Completed games are
  344. automatically deleted after a specific number of days (see WAR.CFG).
  345. Even games that have been "forgotten" will automatically be deleted.
  346. If you change the name of a user on your BBS who is involved in the game,
  347. you will have to edit the WARxx.DAT files (where xx is the game number) to
  348. reflect this change, or the game will not recognize this "new" player.
  349. Change their name in WINNERS.WAR if they've won any games too.  Player's
  350. names are not case sensitive.  I suggest using an editor such as Qedit.
  351. Don't use a word processor.  Many word processors insert weird control
  352. codes that will give Gwar fits.  Type over the old data, DON'T delete or
  353. add any lines or GW will surely crash with a runtime error.
  354.  
  355. Give ProVision a call for the latest version of Global War, and additional
  356. support software and documentation.  The phone number is (206) 353-6966.
  357. Or you may contact me by sending netmail to Joel Bergen at Fidonet 1:343/65.
  358.  
  359. I hope that you and your callers enjoy Global War, and that you find it worthy
  360. of your support.  Please read the file REGISTER.TXT for information on how
  361. to register your copy of Global War.
  362.  
  363.                                 Joel Bergen
  364.