home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / LUNAT20E.ZIP / LUNATIX.DOC < prev    next >
Text File  |  1995-05-27  |  11KB  |  189 lines

  1.                              
  2.                              
  3.                            =----------------------=
  4.                               LUNATIX Vers. 2.0e
  5.                            =----------------------=
  6.                             Written by Mike Snyder
  7.                   (C) 1995 by Hunter Computer and Mike Snyder
  8.                   -------------------------------------------
  9.                    This game is Shareware... if you plan to
  10.                    continue using it, you are required to
  11.                    Register it for $15 (or $16 by credit card).
  12.                    And hey... when you register... your
  13.                    players can actually win the game... Use
  14.                    the REGISTER.TXT form to register Lunatix.
  15.                   -------------------------------------------
  16.    The Newest version available directly from Orion's Realm BBS 405-924-7939
  17.  Also from Danger Zone BBS 405-332-4059, Fidonet 1:3806/11 Magic Name "LUNATIX"
  18.                   -------------------------------------------
  19.  
  20.        Lunatix is a DOOR game, which means it was designed soley for the
  21.        purpose of online play.  It has been successfully run as a shelled-
  22.        to program from a terminal host mode (by using a DOOR file with
  23.        default settings) but it was designed for play over a BBS.  Lunatix
  24.        will read info from a "drop" file your BBS creates.
  25.  
  26.        Lunatix is pretty easy to install:
  27.  
  28.        1) First of all, unzip all the main files into a directory on your 
  29.           master "server" node, such as C:\LUNATIX... if you're reading this,
  30.           you've probably already done that.
  31.  
  32.        2) Next, run the INSTALL.EXE program.  You need to select every
  33.           option from the main install menu.
  34.           A) This is how you enter your Registration code once you register.
  35.           B) Setup Lunatix.Cfg -- this creates a configuration file for
  36.              Lunatix, which contains a few Sysop-selectable things, such as
  37.              the Insane Assylum name, max closet fights per day, etc...
  38.           C) Create .DAT and .TXT files -- just do this once, unless these
  39.              files later become corrupted.
  40.           D) Create Linkto.BBS -- this creates a "handle" file between
  41.              Lunatix and the DOOR drop file of your choice.  If your door
  42.              format is listed in the Linkto sub-menu, you'll have no
  43.              problem... just select it, then at the prompts enter the
  44.              path to your drop file, your modem setup (N81, E71, or 
  45.              whatever), and your IRQ number (0 for default, or a valid
  46.              IRQ value).
  47.              Special NOTE: In some (few) cases, Lunatix has been known to
  48.              lock up.  This is just a warning, I've taken steps towards
  49.              fixing this problem.  An option when creating LINKTO.BBS from
  50.              within the install program is "Release vectors upon exit."
  51.              The valid answers are 0 (no) and 1 (yes).  If you install, and
  52.              it locks up, try re-installing using the other value.
  53.           E) Reset player files -- Only do this once, unless the player
  54.              files get corrupted... and they might get corrupted if you
  55.              attempt to edit them with a text editor -- although the
  56.              Lunatix player data file is no longer as volatile as it was,
  57.              you can still mess it up if you diddle with it.
  58.  
  59.        3) Next, add Lunatix to your Online Games (Doors) menu within your
  60.           BBS.  A batch file will probably be needed, to change to the
  61.           Lunatix directory then run Lunatix.  For example, your BBS may
  62.           call a LUN.BAT (that you make) which might like one of these:
  63.  
  64.              ;for single or master-node   
  65.              @ECHO OFF           ;don't echo DOS batch commands              
  66.              CD C:\LUNATIX       ;change to local copy of Lunatix              
  67.              LUNATIX.EXE         ;run local copy of Lunatix                  
  68.              CD C:\RENEGADE      ;return to BBS directory              
  69.              
  70.              ;for any other nodes (sample)
  71.              @ECHO OFF           ;turn DOS command echo off
  72.              CD C:\LUNATIX       ;change to local Lunatix "config" directory
  73.              COPY E:\RENEGADE\CALLINFO.BBS C: ;optional - copy of drop file
  74.              E:\LUNATIX\LUNATIX  ;run remote copy of Lunatix
  75.              CD C:\RENEGADE      ;return to BBS directory
  76.  
  77.           Single-node play is the easiest... a simple batch file will run the
  78.           game with no problem!  However, Lunatix has been designed to support
  79.           multiple nodes... this usually refers to "linked" computers, but may
  80.           also work for a multi-tasking single computer by making different
  81.           directories to contain each Node's data (2 files required).
  82.  
  83.   4) MULTI-NODE OPERATION: New multi-node support was added in version 1.3a.
  84.      This means, at best, you can have just 1 copy of Lunatix on your "server"
  85.      node, which is accessable by all other nodes via a drive path (D: E: F:
  86.      or whatever).  Multi-node setup requires a general knowledge of network
  87.      structure and operation, but here's how it works:
  88.  
  89.      Install Lunatix on node 1 as usual.  Pay close attention to any mention
  90.      for path names.  REMEMBER: Path names are specific to each node!  All
  91.      nodes may have a common D: drive, which is actually the C: drive on
  92.      your server... keep this in mind and use your own configuration when
  93.      setting up Lunatix for multi-node play.
  94.   
  95.      Okay, You'll install Lunatix on the server as usual.  No problems there,
  96.      I hope.  Now, You get to run the Install program again for each node.
  97.      Begin by making a Lunatix directory on each node.  If you're multi-tasking
  98.      on the same computer, make a separate directory for each "node" and
  99.      continue using the same steps:
  100.      
  101.      Change directories into the Lunatix Node directory.  Over the network,
  102.      you can run the install program from the server (ex. E:\LUNATIX\INSTALL).
  103.      Or, you can run a copy of the install locally.  The only two functions
  104.      you will need to do on a node are "Create Linkto.BBS" and "Create
  105.      Lunatix.CFG."  You'll also have to select "enter registration code" for
  106.      EACH NODE if you have already registered the game.  Remember, when setting
  107.      up the Linkto and Config, you must answer all path-related questions AS 
  108.      SEEN BY the current node.  If one node accesses the server's Lunatix 
  109.      directory as F:\LUNATIX\ then be sure to enter this in the path spec.
  110.      If yet another node accesses the same drive as D:\LUNATIX\ be sure to
  111.      enter it when you setup that node.
  112.  
  113.      To run Lunatix from node 1, just have that node call the master copy via a
  114.      batch file as outlined above.  To run from other nodes, the batch file must
  115.      CD (change directory) into the Lunatix Node directory on the specific node,
  116.      (which contains a node-specific LINKTO.BBS and LUNATIX.CFG.  While in this
  117.      directory, the batch file should run a copy of Lunatix.exe -- from the
  118.      server Lunatix directory, or from a local directory... in this way, you
  119.      only need to duplicate 2 small data files -- not the entire program --
  120.      to run multi-node!
  121.  
  122.      Remember, Lunatix reads from a drop file... which is found via the
  123.      Linkto.BBS linking data file.  You will create a node-specific version
  124.      of the Linkto on each node, so you can select for each node to read the
  125.      drop file from a seperate directory or drive or whatever.  How you handle
  126.      this is entirely up to you.  The first line of each node's Lunatix batch
  127.      file could copy the drop file into the Lunatix node directory, and Linkto
  128.      could be set up to read from the Lunatix node directory.  For a very few
  129.      nodes, the Linkto could be set up to read the drop file directly from
  130.      your BBS directory, although I strongly recommend that your batch file
  131.      copy the drop file... this way it is created and preserved, hopefully
  132.      before another node running from the same BBS directory overwrites it!
  133.  
  134.      REMEMBER THIS: For multinode operation, it is VERY important that the
  135.      system dates on each node are very close!  When the time is very much
  136.      out of alignment, the automatic daily event may be ran more than once.
  137.  
  138.      It sounds really complicated, but it isn't.  If this jargon is all too
  139.      vague, you can always register, which will entitle you to Lunatix Tech
  140.      support -- you can leave messages to the sysop of Orion's Realm about
  141.      your specific situation, and I'll do my best to help you out... BUT...
  142.      read these docs first to be sure the problem hasn't already been solved
  143.      here!
  144.        
  145.   Lunatix now has IGM support!  See the STRUCTS.DOC file for an explanation
  146.   of the data files, and info about creating your own IGM!  NOTE: If you
  147.   create an IGM, it MUST be approved by us before you release it, otherwise
  148.   it will be considered a hack, and we will encourage Lunatix users to
  149.   avoid using it.
  150.  
  151.   The addition of IGM support is meant to increase the ever-growing popularity
  152.   of Lunatix.  IGM's will work in an unregistered version of Lunatix.  We are
  153.   taking a chance with this, in the hopes that great IGM's will prompt more
  154.   Sysops to register Lunatix, although the IGM's work regardless.
  155.  
  156.   Note: A maximum of 9 IGM's will be read from the IGM.DAT file, so as the
  157.   volume of available IGM's grow, you need to pick the best once to use. :)
  158.  
  159.        If you don't have a BBS, Lunatix can still be run in "local" mode
  160.        on your system for evaluation purposes.  To do this, install
  161.        Lunatix as normal, using "CALLINFO.BBS" Wildcat door as your Door
  162.        type in the Install LINKTO.BBS configuration.  Then, use the
  163.        included CALLINFO.BBS file.... you'll need a text editor to change
  164.        the top line to your name... then the BBS will use this when mapping
  165.        it to another "alias" name you choose.  You might keep a backup
  166.        of the sample CALLINFO.BBS file in case your BBS copies over it
  167.        and you wish to run Lunatix in No-BBS local mode.
  168.  
  169.        Also, read the LEGAL.TXT file for legal info on Lunatix.  The
  170.        LISTING.DAT contains a list of all files that should be included
  171.        within the Lunatix archive -- all must be included, and no more,
  172.        or you received an illegal copy of Lunatix...
  173.  
  174.        Don't let that get you down... because Lunatix is definitely Share-
  175.        Ware... you are free to distribute it as specified in LEGAL.TXT.
  176.        However, we only ask that the original game remain intact with
  177.        no modifications when distributed.  Also, when you're installing,
  178.        check out the "Why should I register Lunatix?" option for a few
  179.        good reasons to spend a mere $15 towards the enjoyment of your
  180.        users.  :)
  181.  
  182.        A lot of the ideas for Lunatix came from some very creative people.
  183.        I would like to thank Robert Graham of Danger Zone BBS for his help
  184.        with the sysop-side of the screen, as well as numerous ideas and
  185.        bug finding.  Also, thanks to Ray Brister for a lot of creative
  186.        help in this game's infancy, and to Casie Graham (for the "map"
  187.        idea among other things).
  188.  
  189.