home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / 1013TW!2.ZIP / OS!2READ.ME < prev    next >
Text File  |  1992-10-01  |  4KB  |  100 lines

  1.  ///////////////////////////////////////////////////////////////////////////
  2.  //                                                                       //
  3.  //Docs to install TradeWars 2 under OS/2 2.0                             //
  4.  //                                                                       //
  5.  ///////////////////////////////////////////////////////////////////////////
  6.  
  7.   TW2 for OS/2 is a set of 32-bit executables, and will work under OS/2 2.x
  8.   only. They will not work with OS/2 1.x.
  9.  
  10.   I'll try to quickly cover the changes to the OS/2 version compared to the
  11.   DOS version.
  12.  
  13.   Command line options: (case of the option is unimportant, a space between
  14.                          each option IS important!)
  15.  
  16.   /Hxx    -  Tells TW2 what the file handle to use for IO
  17.  
  18.              Example:  TW2 /H10  (for a passed file handle of 10)
  19.  
  20.   /Nxx    -  Tells TW2 the node (task) number. This is in decimal format, not
  21.              hex format.
  22.  
  23.              Example:  TW2 /N2   (node 2)
  24.  
  25.  
  26.   TW2 setup under Maximus
  27.  
  28.   To set up TW2 under Maximus, create a separate directory for TW2. UnZIP
  29.   TOS21114.ZIP in that directory.. (I guess you already did that to read
  30.   this huh?)  UnZIP I.ZIP, this is the install/initialization program.
  31.   Run I.EXE to install TW2. When it asks for the BBS type, choose type
  32.   7, this will tell TW2 to use a DOOR.SYS file to interface to Maximus.
  33.   When it asks if you wish to run the maintenance program automatically,
  34.   or externally during an event, choose the event option.. otherwise you'll
  35.   get a Trap 5 (this only happens with a caller on-line.. I'm working on it)
  36.   Its more convenient in an event anyway..
  37.  
  38.   After the initialization is complete, unZIP GIO-0095.ZIP, put GIO.DLL in
  39.   your \OS2\DLL directory so TW2 can find it when it runs.  GIO is short
  40.   for 'Gerns Comm I/O' and is a 32-bit multi-threaded serial communications
  41.   library. See the docs for more info.
  42.  
  43.   Go into your menu control file, MENUS.CTL, and create an entry that looks
  44.   similar to this:
  45.  
  46.         Display_File    Misc\Doorsys            Disgrace "TradeWars 2"
  47.   NoDsp Xtern_DOS       TW2.Cmd_%P              Disgrace "T"
  48.  
  49.   What menu you put this in, or what user level you use is up to you.
  50.   These lines tell Maximus to load a copy of CMD.EXE which will run
  51.   TW2.CMD with the first parameter as the passed comm file handle. TW2.CMD
  52.   should be in your Maximus directory.
  53.  
  54.   Compile your new menus using SILT.
  55.  
  56.   Create a batch file called TW2.CMD in your Maximus directory that looks
  57.   like so: (this example has comments, don't use them in your batch file)
  58.  
  59.   CD\TW2                        ' change to the TW2 directory
  60.   TW2 /H%1 /P:C:\MAX\DOOR.SYS   ' run tw2 passed handle is '%1'
  61.   CD\MAX                        ' back to the Maximus directory
  62.  
  63.   Thats it!  If you have multiple nodes, you must tell TW2 the node
  64.   number on the command line with the /Nxx.
  65.  
  66.  
  67.   Set up TWMAINT to run each night in an event with the following lines
  68.   in your batch file:
  69.  
  70.   CD\TW2
  71.   TWMAINT /L /B
  72.  
  73.  
  74.   That should do the trick. TW2 should now run.. (geez.. I hope..)
  75.   If it doesn't run, see TW2.DOC for info on how to contact me.
  76.  
  77.  
  78.   John Morris
  79.   TradeWars Software
  80.  
  81.  
  82.  
  83.   Known Quirks/Bugs:  10/01/92
  84.  
  85.   I'm using a Hayes ESP card to test GIO.DLL, and TW2.  I've noticed 3
  86.   different comm 'personalities' with 3 different COM.SYS files..
  87.   The LA version works best, and that isn't great.. The GA version locks
  88.   OS/2 up hard.. and the 0810 version, though it doesn't lock up, it
  89.   doesn't acknowledge any characters sent from the remote end, but it
  90.   transmits just fine.. So, the Hayes board is not a good investment, at
  91.   least not at this time..   I don't have access to regular serial
  92.   cards, or Digiboards at this point, but I hope to have them soon. This
  93.   means that I don't have as thorough a testing pgm as I do for the DOS
  94.   version (but I've been writing the DOS version for 6 1/2 years.. so I'll
  95.   always have more experience with it..)
  96.  
  97.   When TW2 is working just right, you should never see your CTS line go down,
  98.   but rather at some point TW2 may slow down as if the CTS line went down.
  99.   This is perfectly normal.
  100.