home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / BBS / DOORS / CASTLE55.ZIP / DCASTLE.DOC < prev    next >
Encoding:
Text File  |  1990-09-26  |  24.5 KB  |  657 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                  ┌────────────────────────────────────────────┐
  15.                  │                                            │
  16.                  │            The Dark Castle V5.2k           │
  17.                  │            *********************           │
  18.                  │                                            │
  19.                  │      Live BBS Game for Wildcat!, RBBS,     │
  20.                  │  QuickBBS, GAP, GTPower, Phoenix & others  │
  21.                  │          Game Release 8-02-90              │
  22.                  │                                            │
  23.                  │           (C)opyright 1989-90              │
  24.                  │                                            │
  25.                  │                   -By-                     │
  26.                  │                                            │
  27.                  │            Late Nite Software              │
  28.                  │                                            │
  29.                  │               Marvin Davis                 │
  30.                  │             313 Queens Road                │
  31.                  │            Sanford, NC 27330               │
  32.                  │                                            │
  33.                  │       Late-Nite BBS (919) 776-2368         │
  34.                  │   USR Dual Standard V.32, V.29, V.22bis    │
  35.                  │    14400/9600/4800/2400/1200/300 24 hrs    │
  36.                  │                                            │
  37.                  │                                            │
  38.                  │                                            │
  39.                  └────────────────────────────────────────────┘
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.                   The Dark Castle    (C)opyright 1989-90,  Page 1
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.                                   Warranty
  70.  
  71.  
  72. This is product is provided "as is" without warranty of  any kind.  The entire
  73. risk as to the results and program performance is  assumed  by  you.  Also, in
  74. addition, I the author do not warrant, guarantee, or make any  representations
  75. regarding the use of, or the results of the use of the  program,  and you rely
  76. on the program and results solely at your own risk.  This author cannot accept
  77. responsibility for system damage, loss of profit, or any other special, or the
  78. incidental or consequential damages  resulting from  the use  or  inability to 
  79. use this product.
  80.  
  81.  
  82.  
  83.                                  Copyright
  84.  
  85.  
  86. The 'Dark Castle' live game is distributed as SHAREWARE.  Under this concept 
  87. you may use the SHAREWARE (unregistered) version for a reasonable period of 
  88. time, which I consider to be 30 days, after which you must either register
  89. your copy or discontinue usage altogether.
  90.  
  91.  
  92.                                Registration
  93.  
  94. With registration, you'll receive the latest registered copy of Dark Castle
  95. with the ability to download any futher updates from The Late-Nite BBS! at 
  96. no extra cost.  You will also recieve any support the author can give in 
  97. reference to bugs or other problems that may arise in using the game.
  98.  
  99. I feel that sysop's have enough expense without charging a high cost for a 
  100. game for their users. I have set the cost of registration at $10.00 which I
  101. feel if people will follow the shareware concept will be enough to cover the
  102. shipping and handling and encourage me to write more doors for BBS's!
  103.  
  104. * SEE REGISTRATION FORM included in this archive for ordering instructions.*
  105.  
  106. When registered, the Doorware message and delay will not be present. Do not
  107. attempt to delete or alter the Doorware message as the game will cease to
  108. function entirely. 
  109.  
  110.  
  111.                                Distribution
  112.  
  113. You are free, in fact encouraged, to distribute the SHAREWARE (unregistered)
  114. version of The Wildcat! and RBBS Dark Castle game, provided that all files
  115. contained in the original Dark Castle archive are distributed in the absolute
  116. original unmodified state.
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.                     The Dark Castle  (C)opyright 1989 - Page 2
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.               Files found in the distribution file DCASTLE5.ZIP
  134.  
  135.  
  136.  
  137.  
  138. These files are found in your Zip or will be created during the runtime;
  139. -----------------------------------------------------------------------------
  140.   README        ;read this first!  Startup Info...
  141.   SETUP    EXE  ;Setup program for game, just run.
  142.   REGISTER FRM  ;Form to mail in your registration.
  143.   DOORWARE ASC  ;Doorware announcement - WARNING, DO NOT DELETE OR EDIT!
  144.   DCASTLE  EXE  ;The Dark Castle Game executable file.
  145.   DCASTLE  DAT  ;formatted ASCII file to hold current players/scores.
  146.   DCTITLE  ASC  ;ASCII title screen file.
  147.   DCTITLE  SCR  ;ANSI color title screen file.
  148.   DCASTLE  CFG  ;ASCII BBS and game configuration data file.
  149.   DCASTLE  DOC  ;game documentation and setup info.
  150.   DEATH    SCR  ;Killed exit screen
  151.   EXIT     SCR  ;Exit game screen
  152.  
  153. * DCASTLE  ERR  ;logs runtime errors for record.  
  154. * SCORBORD SCR  ;Top 10 Color scoreboard
  155. * SCORBORD ASC  ;Top 10 Mono scoreboard
  156. * BULL#xx  BBS  ;MONO bulletin  (auto TOP TEN) Path in DCASTLE.CFG
  157. * BULL#xx  SCR  ;COLOR bulletin (auto TOP TEN) Path in DCASTLE.CFG
  158. ------------------------------------------------------------------------------
  159. * DENOTES that file is updated/created during RUN-TIME.
  160.  
  161.  
  162.  
  163.  
  164.  
  165. Technical Support:
  166. If you have problems with The Dark Castle, you may contact Marvin Davis at 
  167. the Late-Nite BBS! 24 hrs. (919) 776-2368  HST 14400/9600/4800/2400/1200
  168.  
  169. Registration/ Order Information:  Just mail $10.00 - NO Personal Checks!
  170. Send Certified Check, Money Order or Cash to:
  171.  
  172.                                 Marvin Davis
  173.                                 313 Queens Road
  174.                                 Sanford, NC 27330
  175.  
  176.  
  177. Registered users will be given FREE updates to ALL versions of Dark Castle! 
  178. Look for other new live games from Late-Nite BBS.  You can download any
  179. updates to a particular game once registered, directly from the BBS.  Simply
  180. call and check in and leave <F>eedback to Sysop Marv' and I will leave some
  181. instructions on how to obtain an updated version of a particular door.
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.                     The Dark Castle (C)opyright 1989-90,  Page 3
  193.  
  194.  
  195.  
  196.  
  197.                                -The Dark Castle-
  198.                           (C) 1989-90 Marvin Davis
  199.                                 Late-Nite BBS 
  200.                 (919) 776-2368 14400/9600/2400/1200 baud 24 hrs.
  201.  
  202. In this new game, you will be taking the challange of finding your way inside
  203. the 'Dark Castle' and recovering a treasured item.  You however will become
  204. blind when you set eyes on the main gate.  But, your companion - a FireFly -
  205. will give you hints and quide you through the insides and will give you a
  206. surprize at the end of your journey - IF you make it!  The game is VERY easy
  207. and simple BUT challanging and hard, all at the same time.  Good Luck!
  208.    
  209. This game supports both MONOchrome and ANSI Color graphics modes.  Ports on
  210. COM1 - COM4, game exit on loss of carrier, and complete keyboard control
  211. during runtime.  Game is configured by the configuration file below.  Support
  212. for the popular BBS programs, WildCat V2.x, RBBS v17.x, Phoenix and a command
  213. line 'generic' setup for use with basically any board program.  Game "dead
  214. time" is a two minute timeout at any prompt and the game is terminated.
  215.  
  216. The following ASCII file is commented so that it can easily edited to comform 
  217. to your BBS.  The file must be in this format to correctly pass important 
  218. parameters to the game.  All the text to the right of the ";" semicolons are 
  219. just remarks.  There is a SETUP.EXE program that you may use to create this 
  220. instead of an ASCII editor.  Just run SETUP and follow the prompts exactly.
  221.  
  222. -----------------------------------------------------------------------------
  223. DCASTLE.CFG                    ;game config file  
  224. -----------------------------------------------------------------------------
  225. Starvin' Marv's                 ;Your BBS's name
  226. Marvin                          ;Sysops first name
  227. Davis                           ;Sysops last name
  228. C:\BBS\CALLINFO.BBS             ;BBS caller file supported (see list)
  229. C:\BBS\BULLETS\BULL#22.BBS      ;PATH for Text bulletin       
  230. C:\BBS\BULLETS\BULL#22.SCR      ;PATH for ANSI Color Bulletin
  231. NO                              ;Locked DTE baud rate use NO or LOCKED {baud}
  232. NO                              ;Print Log [LPT1] if desired use LOG instead
  233.                                 ;of the word NO.
  234.  
  235.  
  236. -----------------------------------------------------------------------------
  237. BULLETINS
  238. -----------------------------------------------------------------------------
  239. On a game completion, automatic TOP TEN Bulletins, both MONOCHROME and COLOR 
  240. will be created to the PATH/FILESPEC designated.  If the user aborts the game
  241. at a speed prompt with 'Q',then the game is exited and no bulletin created.
  242.  
  243. If NO BULLETINS ARE WISHED, or no color bulletin is supported, then place
  244. a N/A in the line where the PATH parameters/filespec is!
  245.  
  246. -----------------------------------------------------------------------------
  247. PRINTER LOG
  248. -----------------------------------------------------------------------------
  249. If a printer is being used to keep a running log of callers, errors, etc.,
  250. then you can place in upper case the word LOG instead of the word NO in the
  251. above config file.  Game minutes, start time and end time is printed on the
  252. printer connected to printer port 1 (LPT1).  Also, any untrapped errors are
  253. recorded and are useful in debugging or isolating a problem.
  254.  
  255. -----------------------------------------------------------------------------
  256.  
  257.                     The Dark Castle (C)opyright 1989-90,  Page 4
  258.  
  259.  
  260.  
  261.  
  262.                    
  263.                   Command Line parameters to call The Dark Castle!
  264.  
  265. DCASTLE {space} /game switch(s) {space} /node switch(s)
  266. ----------------------------------------------------------------------------- 
  267.                                  WILDCAT! V2.xx
  268. -----------------------------------------------------------------------------
  269. DCASTLE /WC         ;the ' /WC' parameter instructs the game to run under
  270.                     ;WildCat! and get its user info from the CALLINFO.BBS
  271.                     ;file that WildCat! produces when running a door.
  272.                     ;CALLINFO.BBS path and filespec are configured in the
  273.                     ;DCASTLE.CFG file line # 4.
  274.  
  275.  
  276. -----------------------------------------------------------------------------
  277.                                   RBBS V17.xx
  278. ----------------------------------------------------------------------------- 
  279. DCASTLE /RBBS       ;the ' /RBBS' parameter instructs the game to run under
  280.         /QBBS       ;RBBS and to get its user info from the DORINFOx.DEF
  281.                     ;file, where 'x' is the node number. For a single line
  282.                     ;board x = 1 and the infor file would be DORINFO1.DEF
  283.                     ;DORINFO1.DEF path and filespec are configured in the
  284.                     ;DCASTLE.CFG file line # 4.
  285.  
  286.  QuickBBS users whose BBS software writes the DORINFO1.DEF file can use the
  287.   /QBBS command line switch to inform the game that it is to get its caller 
  288.  information from the same compatible file DORINFO1.DEF.  So QuickBBS users
  289.  can use the RBBS setup for their board software.  If you wish to run port 
  290.  locked DTE then set that spec in the DCASTLE.CFG file and it will ignore 
  291.  any baud rate in the DORINFO1.DEF file.
  292.  
  293. -----------------------------------------------------------------------------
  294.                                      GAP
  295. -----------------------------------------------------------------------------
  296. DCASTLE /GAP        ;Set game for GAP and read in DOOR.SYS as it caller
  297.                     ;file.  filename entered on line #4 of DCASTLE.CFG.
  298.                     ;If you are a GAP user and wish locked port DTE baud
  299.                     ;then RUN SETUP.EXE or enter LOCKED {baud} on line # 7
  300.                     ;of DCASTLE.CFG file.
  301.  
  302. -----------------------------------------------------------------------------
  303.                                    GTPOWER
  304. -----------------------------------------------------------------------------
  305. DCASTLE /GTP        ;Sets game for GTPower and read in GTUSER.BBS caller
  306.                     ;file for caller information.  Since this BBS's caller 
  307.                     ;file does NOT contain current COM PORT configuration
  308.                     ;you may need an additional switch to set the game up.
  309.                     ;to COM: port # 2 with an additional switch parameter.
  310.                     ;EXAMPLE: DCASTLE /GTP/2
  311.                     ;this sets the game for COM: port #2 from the DEFAULT of
  312.                     ;COM: port #1.  If using COM:1 ignore the "/2".
  313.  
  314. -----------------------------------------------------------------------------
  315. DCASTLE /PHX        ;Sets game for PHOENIX and read in INFO.BBS for caller
  316.                     ;info.  Game gets baud speed from this file and if you
  317.                     ;are a HST user - use the DCASTLE.CFG file to setup
  318.                     ;LOCKED PORT of 19200 or 38400 baud to ignore the caller
  319.                     ;connect DCE baud rate.  This can be done in SETUP also.
  320.  
  321.  
  322.  
  323.                       The Dark Castle (C)opyright 1989-90,  Page 5
  324.  
  325.  
  326.  
  327.  
  328.  
  329. -----------------------------------------------------------------------------
  330. GENERIC BBS
  331. -----------------------------------------------------------------------------
  332. DCASTLE /GEN        ;the ' /GEN' parameter instructs game to look for its
  333.                     ;basic configuration info on the command line!  You can
  334.                     ;set up the game to run on any BBS with these basic
  335.                     ;parameters shown below with parameters separated with
  336.                     ;a SPACE character.
  337.  
  338.                      DCASTLE /GEN COM1 n AN
  339.  
  340.                     ;where COM is either COM1 or COM2, where "n" is the
  341.                     ;specified baud rate:
  342.     
  343.                      0 = 300
  344.                      1 = n/a   [NOTE: 1 is NOT USED!]
  345.                      2 = 1200
  346.                      3 = 2400
  347.                      4 = 4800
  348.                      5 = 9600
  349.                      6 = 19200
  350.  
  351.                     ;8 data bit, 1 stop bit and no parity are defaulted.
  352.                     ;
  353.                     ;The AN instructs DCASTLE to display ANSI color graphics
  354.                     ;and an AS instructs to use standard ASCII text.
  355.                     ;Without ANSI or ASCII specified, ASCII is defaulted.
  356.                     ;The following is an example of a 'generic' setup.
  357.  
  358.  
  359. DCASTLE /GEN COM1 3 AN           -> sets PORT as COM1, speed as 2400 and
  360.                                     also use ANSI COLOR graphics.
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.                      The Dark Castle (C)opyright 1989-90, Page 6
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395. -----------------------------------------------------------------------------
  396. KEYBOARD PLAY or local mode
  397. -----------------------------------------------------------------------------
  398. DCASTLE /LOCAL     ;sets game to play on the keyboard, with no color.
  399. DCASTLE /LOCAL/C   ;set game to play on keyboard and use COLOR graphics.
  400.  
  401.                    :NOTE, bulletins are NOT created in LOCAL keyboard mode.
  402.                     This a purely an evaulation mode. 
  403.  
  404.                             SETUP EXAMPLES
  405. -----------------------------------------------------------------------------
  406.           Setting up The Dark Castle Game for WildCat! version 2.xx
  407. -----------------------------------------------------------------------------
  408. Create your batch file to;
  409.     
  410.      1. call the game with file DCASTLE /WC
  411.      2. last line in batch file calls WILDCAT! back
  412.  
  413. An "example" of a batch file from WildCat1 ver 2.xx, named DOOR35.BAT
  414. might look like this;
  415.  
  416. CD DOOR
  417. CD CASTLE
  418. DCASTLE /WC
  419. CD \WILDCAT
  420. CAT
  421.  
  422.  
  423.  ** Be very careful with PATH for files, it must be complete and correct! **
  424.  
  425.  
  426.  
  427. -----------------------------------------------------------------------------
  428.                               Game STATUS LINE;
  429. -----------------------------------------------------------------------------
  430. While the game is up, at the bottom screen line (line 25) will be the current
  431. Player Status Line.  The Game name, players name, date, time of game start,
  432. callers baud rate and current state of the CLOCK.  This will let the SysOp
  433. know how much time the user has left in the game or online.  If the SysOp 
  434. wishes to 'nuke' a player out of the game, the ESC key is the kill key.  
  435. Once pressed the game is immediately terminated, so be carefull on that as 
  436. some keyboards (84 and 102) have the ESC key right next to the number 1!
  437.  
  438.  
  439.  
  440.                             FOR REGISTERED USERS!!
  441.  
  442. Extra features are allowed on the function keys.  At any prompt other than
  443. a "(Y/N?)" prompt, the "F1" key will toggle the bottom status line to show
  444. the function key definitions.  F1, F5, F9 are displayed to show that you
  445. have a [Drop to DOS] and a [Online Chat] mode!  You can chat with a caller
  446. in the game and resume with F9 key which acts as a Chat modem toggle. Also
  447. displayed is the "remaining players minutes".  Which is helpful is you see
  448. that a player is about to run out of time.  Players will be warned each
  449. minute upon reaching five minutes of play left.  Remaining minutes of the
  450. call are read in on the BBS caller file if one is available in the config
  451. files for WildCat! and RBBS, so users won't be allowed to exceed this time.
  452.  
  453.  
  454.  
  455.                     The Dark Castle (C)opyright 1989-90, Page 7
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463. RBBS sample batch file (door)
  464. -----------------------------------------------------------------------------
  465. RBBS example by Wayne Aiken, Sysop, StarFleet BBS, Raleigh NC  919-782-3095
  466. -----------------------------------------------------------------------------
  467. RBBS has the capability to call DOORs by either by SHELLing out to DOS, or by
  468. quitting RBBS completely.  My system does the latter.  When RBBS quits to a 
  469. DOOR, it dynamically builds a file called RCTTY.BAT.  This file is dynamically
  470. created, and contains the name of the next batch file in the sequence, the 
  471. batch file that invokes the particular door:
  472.  
  473. ------------------------------- RBBS.BAT ------------------------------------
  474. echo off
  475.     cd \RBBS
  476.     if exist RBBS1F1.DEF del RBBS1F1.DEF
  477.     if exist RBBS1TM.DEF del RBBS1TM.DEF
  478.     if exist RCTTY.BAT   del RCTTY.BAT
  479.     WATCHDOG OFF
  480.     RBBS-PC
  481.     if exist RBBS1F1.DEF goto Exit
  482.     if exist RCTTY.BAT   RCTTY.BAT
  483.     if exist RBBS1TM.DEF RBBS1TM.BAT
  484.     E:\RBBS\RBBS.BAT
  485. :Exit
  486. -------------------------------- RBBS.BAT -----------------------------------
  487.  
  488. In the example above, the presence of the file RBBS1F1.DEF means that RBBS
  489. has been ordered to shut down, RCTTY.BAT means a DOOR will be executed, and
  490. RBBS1TM.DEF means that the daily event has been invoked.  All of these files
  491. are deleted when RBBS starts up, if it is recycled as in the case of a DOOR
  492. or scheduled event.
  493.  
  494. RCTTY.BAT contains the lines:
  495.  
  496.    G:\COMMAND /C xxxx 
  497.    E:\RBBS\RBBS.BAT
  498.  
  499. where xxxx is the name of the batch file for the Door.  This name must also
  500. appear in MENU5x, which is the Doors menu.
  501.  
  502. A sample batch file for the door, in this case the Dark Castle door is:
  503.  
  504.    watchdog off
  505.    e:
  506.    cd \rbbs\game
  507.    dcastle /rbbs
  508.    cd \rbbs
  509.  
  510. I set WATCHDOG off because the Dark Castle door automatically monitors carrier
  511. detect.  After the program terminates, I have it go back to the proper
  512. directories.  When it quits, it falls back to RCTTY.BAT (/c parm), which
  513. then invokes RBBS.  RBBS is a pretty big file to be re-loading each time, but
  514. I have it in a RAM disk so it does it fairly quickly.
  515.  
  516. Some sysops may use the SHELLing method to do it.  In either case, this 
  517. shouldn't affect your Doors programs, except possibly if this SHELLing makes
  518. memory tight.  RBBS takes up about 384K of memory, which is why I use the
  519. RUN method in the case that I got a DOOR which was also memory-hungry.
  520.  
  521.                     The Dark Castle  (C)opyright 1989-90, Page 8
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529. -----------------------------------------------------------------------------
  530. Installation tips;
  531. -----------------------------------------------------------------------------
  532. For those with slow hard drives, you can run this game from  a RamDisk to
  533. save wear-and-tear on accessing.  Since color files are stored on disk as
  534. files, the disk access is fairly constant.  I use a large 'disk cache' on
  535. my BBS to speed up repeat accesses.  Once the game, color and data  files
  536. are read once, those files are no longer  accessed  for  reading.  So you
  537. might use a disk-cache or RamDisk to enhance your systems  speed  or save
  538. some usage on your hard disk!  If all the files were hard coded  into the
  539. game, it would be too large for  most  BBS's to  run,  especially  from a 
  540. SHELL process.  If you have a printer  on  your  board, use it to monitor
  541. the users during the game run.  Also any  runtime  errors  that  are  not
  542. trapped will be printed out on the  printer.  This  game  has  almost 100
  543. hours of continous use and most errors  possible  are  trapped.  But some
  544. users have a knack of finding even the weakest  link  in  any  program so
  545. if you experience any repeatable errors and they can  be duplicated, they
  546. will be fixed upon reporting them to me! 
  547.  
  548. Place ALL files in this ZIP archive in the same DOOR# directory.
  549.  
  550. Everything that you need to operate this software game is included in this 
  551. ZIP archive. To print the documentation file on a printer type:
  552.  
  553. A>TYPE DCASTLE.DOC > PRN  <RETURN> or  A>COPY DCASTLE.DOC PRN  <RETURN>
  554.  
  555. To view to screen: A>TYPE DCASTLE.DOC
  556.  
  557.  
  558. NOTE: A couple of WildCat! sysops have been having  problems with my games
  559. dropping carrier when a user quits the game.  This  is  NOT  a programming 
  560. problem.  DTR is forced high immediately upon game termination.
  561.  
  562.  
  563. If your WildCat! is still having DTR problems on game ending, try changing
  564. your modem delay in the initialization string  within  makewild.  Changing 
  565. the S10 register to S10=24 gives more time for  the board  to reset before 
  566. the modem thinks a user has dropped carrier.  Many modems are quite touchy! 
  567.  
  568.   
  569.  
  570.  
  571.  
  572.          Thank you for trying The Dark Castle, I hope you enjoy it!
  573.                  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.                    The Dark Castle (C) 1989 Marvin Davis Page - 9
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.                             Dark Castle V5.01
  596.                         (C) 1989-90 Marvin Davis 
  597.  
  598.              Setups for Multi-Node Dark Castle configurations
  599.              ------------------------------------------------
  600.  
  601. An additional switch setting can now be added to the command line with the
  602. particular Node that is calling up the game.  This is to be placed after
  603. the command line switch for the particular BBS that is using the game.
  604.  
  605. An example command line below is set for a WildCat BBS on Node #1; 
  606.  
  607. DCASTLE /WC /NODE1
  608.  
  609. The following additional switch will cause the game to read in a file in
  610. the current game directory called DCASTLE1.CFG instead of a normal single
  611. BBS configuration file called DCASTLE.CFG.  You may edit these files 
  612. directly with an ASCII editor or use the SETUP.EXE file and fill in the 
  613. prompts carefully, to create them.
  614.  
  615. Up to 4 Nodes can have separate DCASTLEx.CFG (where x is the NODE number)
  616. in the current game directory, and in this file you can point to the NODE
  617. directory's caller file.  Below is a sample BATCHFILE that might call the
  618. game from NODE 2 for instance;
  619.  
  620. CASTLE-2.BAT 
  621.  
  622. CD DOOR#3
  623. DCASTLE /WC /NODE2
  624. ECHO Game finished, returning to BBS
  625. CD BBS
  626. CAT
  627. EXIT
  628.  
  629. The NODEx (where x is the NODE number) switch will instruct DCASTLE.EXE
  630. to read a different game DCASTLEx.CFG file when its envoked.  Note the 
  631. complete PATH to the caller file for the particular Node.
  632.  
  633. Example, the DCASTLE2.CFG might contain the following data;
  634.  
  635. Starvin' Marv's
  636. Marvin
  637. Davis
  638. C:\BBS\NODE2\CALLINFO.BBS
  639. C:\BULLETS\BULL#22.BBS
  640. C:\BULLETS\BULL#22.SCR
  641. NO
  642. NO
  643.  
  644. At present, four 'nodes' and COMM ports are supported (ie. COM1 - COM4)
  645. They are normally assigned to their respective COMM ports, NODE1 to COM1
  646. and NODE2 to COM2, etc.  Although, the game will look into the caller file 
  647. that is specified in the BBS caller file listed in the DCASTLE.CFG file, 
  648. and the game will use that COM port specified for that caller.
  649.  
  650. Under the different 'node' configuration files, you could have two different
  651. scoreboard bulletins created, one for each node - but the game will only have
  652. one scoreboard file in both ANSI and ASC format in its own door directory
  653. at the completion of a successful run by a player.  These are created every
  654. time on a good run even if the .CFG file lists an N/A for BBS bulletin msg
  655. creation.
  656.  
  657.