home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / WILDCAT / WCBBS13.ZIP / CH.12 < prev    next >
Text File  |  1994-01-25  |  9KB  |  173 lines

  1.  
  2.  
  3.                              GET SOME DOORS
  4.  
  5.             A popular feature on any bbs is doors.  You will want
  6.             to  provide  your  users  with some on-line games and
  7.             other types of interesting auxiliary programs.  Doors
  8.             are sub-programs that run after  "swapping"  out  and
  9.             away  from  the main bbs program.  This is where some
  10.             extra memory may come in handy!  Although most  games
  11.             doors  and the like are meant to run on a traditional
  12.             512K of conventional RAM.  But realize  that  running
  13.             the  main  board takes up a goodly amount of RAM.  So
  14.             having some extra RAM memory chips is not a bad idea.
  15.             Like was mentioned previously: about 8M of RAM memory
  16.             ought to take care of most of your memory-demands.
  17.  
  18.             Doors come usually in ziped files, if you  get  them
  19.             from  another  BBS,  or packaged with an installation
  20.             disk if you buy them in a  store!   Installing  doors
  21.             could  be one of your biggest headaches.  I know they
  22.             were a mystery to me for a good while.  And if I  get
  23.             away  from it for a while now, they are a mystery all
  24.             over again!
  25.  
  26.             Doors usually run on two configurable files:  a  .CFG
  27.             file  and  a  .BAT file.  The .CFG file is the set of
  28.             customized instructions the .exe or .com  file  needs
  29.             to   operate;   the   .BAT   file  is  the  immediate
  30.             instructions for the Door to begin operating  at  all,
  31.             and  it  tells  the  computer  where the .cfg file is
  32.             located.  This is also  the  place  where  compatible
  33.             DOOR.SYS files are made, or system files.  The system
  34.             file tells who is on line, at what baud rate etc.  It
  35.             is  vital  for  the  running  of a door!  There are a
  36.             variety of system files, unfortunately,  due  to  the
  37.             variety  of  bbs  software.   Wildcat uses the newest
  38.             version of DOOR.SYS to  get  the  information.   This
  39.             file  is  temporarily created when a caller calls and
  40.             is placed in the C:\WC30\WCWORK\NODE1  directory,  on
  41.             my system anyway!  The entire file name then is:
  42.  
  43.                         C:\WC30\WCWORK\NODE1\DOOR.SYS
  44.  
  45.             When the caller logs off this  file  is  deleted  and
  46.             then when a new caller calls it is recreated with the
  47.             current  information.   Since  all bbs programs do not
  48.             use current or similar system files, you need to look
  49.             in the DOC file of the game (every door  has  a  .DOC
  50.             file  of some kind: a  SYSOP.DOC file  or  a GAME.DOC
  51.             file or .TXT file or some kind of ascii  instructions
  52.             for  the person who is installing the door!   In this
  53.             file you will find ALL of the instruction you need to
  54.             install the  door,  although  a  lot  of  it  is  not
  55.             necessary  to  read.   You will come to learn what is
  56.             necessary and what is not, in time.  But for the time
  57.             being we are dealing with the system  file  which  IS
  58.             absolutely necessary for the running of the door. The
  59.             type  of  system  file  which that particular door is
  60.             looking for will be identified in this file. But what
  61.             if it asks for something other than a DOOR.SYS  file,
  62.             which most older doors will - what do I do then?
  63.  
  64.             Simple: if it asks for a CALLINFO.BBS file (which the
  65.             older  Wildcat programs handled) then you simple must
  66.             CONVERT your DOOR.SYS into a CALLINFO.BBS format!  -
  67.             by using a system file  converter  such  as  CATPORT.
  68.             This  will  be  the  first  command in the .bat file,
  69.             which will take the DOOR.SYS and changed it into  the
  70.             format  this  particular  door is looking for.  Easy!
  71.             It is NOW, for me!  But it took me a while to  figure
  72.             it all out!    If it called for a DORINFO1.DEF follow
  73.             the  same procedure only make the proper selection of
  74.             the type of file you need converting into.  A breeze!
  75.  
  76.             The  next  part  of  the  .bat  file  is  usually the
  77.             location of the door on your  system,  and  then  the
  78.             program file, and config file.  For example:
  79.  
  80.                         CATPORT 0 C:\WC30\DOOR14\     (1)
  81.                         C:                            (2)
  82.                         cd\WC30\DOOR14                (3)
  83.                         MMAKER MMAKER.CFG             (4)
  84.  
  85.                 This is for a Matchmaker Door.
  86.  
  87.                           Line  (1)  The  Catport  conversion  to
  88.                           CALLINFO.BBS.
  89.                           Line  (2)  Door Drive Identification
  90.                           Line  (3)  Changing to  Door  Directory
  91.                           (you  can name this anything you want -
  92.                           here  it  is  a  subdirectory  of   the
  93.                           Wildcat home directory).
  94.                           Line   (4) The program file; the config
  95.                           file name to run the program.
  96.  
  97.             A typical .CFG file would look like this:
  98.  
  99.                         TOWN SQUARE BBS      (1)
  100.                         Bill Dinga           (2)
  101.                         19200                (3)
  102.                         382938               (4)
  103.                         3                    (5)
  104.  
  105.  
  106.                         Line  (1)  Name of BBS!
  107.                         Line  (2)  Sysops Name
  108.                         Line  (3)  Locked Baud Rate
  109.                         Line  (4)  Registration Number
  110.                         Line  (5)  Number of games allowed / day.
  111.  
  112.  
  113.             Some  doors  have  a very sophisticated configuration
  114.             process that you are led through in a SET-UP program.
  115.             It asks all kinds of questions about the system  etc.
  116.             like the Com Port, a path and file name for generated
  117.             score  screens etc.  You MUST follow the .DOC file to
  118.             tell you how to do all of these things.
  119.  
  120.             O yeah and be sure to alert Makewild to the fact that
  121.             you have  XX  amount  of  doors!   Then  re-boot  the
  122.             machine!   This  will  make  the space for the doors.
  123.             And don't forget to give whoever you want  access  to
  124.             these doors in the Security Profile part of Makewild,
  125.             or no one will be able to get in.
  126.  
  127.             And also put this line in your Autoexec.bat file:
  128.  
  129.                         SET WCNODEID=1
  130.  
  131.                 it  will come in handy somewhere along the line I
  132.                 am sure.
  133.  
  134.             You might want to edit your config.sys file as well:
  135.  
  136.                         FILES=45
  137.                         BUFFERS=45
  138.                         INSTALL C:\DOS\SHARE.EXE /f:1024 /l:50
  139.                         DEVICE=C:\X00.SYS E
  140.                         STACKS 18,256
  141.  
  142.                 These are some useful hints and programs you need
  143.                 to run certain doors.  SHARE is part of DOS.  The
  144.                 X00 program is a fossil driver.  The  stacks  can
  145.                 be  raised the first part in increments of 9; the
  146.                 second part in increments of 128  if  the  system
  147.                 locks while doors are running.
  148.  
  149.                 This is the only drawback to having doors on your
  150.                 board  ...  LOCK  UPS  ...  When the system locks
  151.                 there is no way to unlock it except to reboot the
  152.                 system. If you are not home when it locks...it is
  153.                 locked until you get home!  and  you  could  have
  154.                 some  pretty  irate users who couldn't get on the
  155.                 board all day or night  !    There  are  programs
  156.                 that  reboot  after a period of inactivity on the
  157.                 system ... but I haven't found a  fool-proof  one
  158.                 yet!
  159.  
  160.  
  161.             There  are  all kinds of doors to put on your system.
  162.             Game doors are the most popular.  They  come  in  all
  163.             kinds   and   types   from   mind-bender   games   to
  164.             role-playing and sports games!  Matchmaker Doors  are
  165.             also  popular,  as are Storyboard Doors.  Personality
  166.             Test Doors are even popular as  well.   As  are  Poll
  167.             Doors  ( or voting booths)!  New doors are being made
  168.             all of the time.  Just look in the DOORS  section  of
  169.             your favorite bbs and check for file dates!
  170.  
  171.         
  172.  
  173.