home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
tw!21120.zip
/
OS!2READ.ME
< prev
next >
Wrap
Text File
|
1993-03-19
|
4KB
|
116 lines
///////////////////////////////////////////////////////////////////////////
// //
// Docs to install TradeWars 2 under OS/2 2.x //
// //
// TradeWars/2 is from the original creators of TradeWars! //
// //
///////////////////////////////////////////////////////////////////////////
TW2 for OS/2 is a set of 32-bit executables, and will work under OS/2 2.x
only. They will not work with OS/2 1.x. As of 11/28/92, all TW2 executables
are PM based programs. They are no longer just plain text programs. This
is for future OS/2 graphics functions.
I'll try to quickly cover the changes to the OS/2 version compared to the
DOS version.
Command line options: (case of the option is unimportant, a space between
each option IS important!)
/Hxx - Tells TW2 what the file handle to use for IO
Example: TW2 /H10 (for a passed file handle of 10)
/Nxx - Tells TW2 the node (task) number. This is in decimal format, not
hex format.
Example: TW2 /N2 (node 2)
/MIN - TW2 and TWEDIT, when run from a remote location, come up as
minimized applications (you just see the TW icons) Use this
switch to toggle the minimized state to OFF (regular window)
This switch does not affect local use where the regular window
comes up.
NOTE: This behavior is the exact opposite of the beta versions
of TW/2!
TW2 setup under Maximus
To set up TW2 under Maximus, create a separate directory for TW2. UnZIP
????TW!2.ZIP in that directory.. (I guess you already did that to read
this huh?) UnZIP I.ZIP, this is the install/initialization program.
Run I.EXE to install TW2. When it asks for the BBS type, choose type
7, this will tell TW2 to use a DOOR.SYS file to interface to Maximus.
When it asks if you wish to run the maintenance program automatically,
or externally during an event, I suggest choosing the event option..
After the initialization is complete, unZIP GIO-099b.ZIP, put GIO.DLL in
your \OS2\DLL directory so TW2 can find it when it runs. GIO is short
for 'Gerns Comm I/O' and is a 32-bit multi-threaded serial communications
library. See the docs for more info.
Go into your menu control file, MENUS.CTL, and create an entry that looks
similar to this:
Display_File Misc\Doorsys Disgrace "TradeWars/2"
NoDsp Xtern_DOS TW2.Cmd_%P Disgrace "T"
What menu you put this in, or what user level you use is up to you.
These lines tell Maximus to load a copy of CMD.EXE which will run
TW2.CMD with the first parameter as the passed comm file handle. TW2.CMD
should be in your Maximus directory.
Compile your new menus using SILT.
Create a batch file called TW2.CMD in your Maximus directory that looks
like so: (this example has comments, don't use them in your batch file)
CD\TW2 ' change to the TW2 directory
TW2 /H%1 /P:C:\MAX\DOOR.SYS ' run tw2, comm handle is '%1' (minimized)
CD\MAX ' back to the Maximus directory
Thats it! If you have multiple nodes, you must tell TW2 the node
number on the command line with the /Nxx.
--- Multiple node setup ---
MENUS.CTL:
Display_File Misc\Doorsys Disgrace "TradeWars/2"
NoDsp Xtern_DOS TW2.Cmd_%P_%K Disgrace "T"
TW2.CMD:
CD\TW2
TW2 /H%1 /N%2 /P:C:\MAX\DOOR.SYS
CD\MAX
--- end of multi-node setup ---
Set up TWMAINT to run each night in an event with the following lines
in your batch file:
CD\TW2
START TWMAINT
NOTE: As of 11/28/92 TWMAINT no longer needs command line parameters!
That should do the trick. TW2 should now run. If not, contact me.
If you locate what appears to be a bug, then let me know, in great
detail, what you have found.
John Morris
TradeWars Software
Compuserve 71562,3235
Fidonet 1:213/760 761
RBBSNet 8:919/1 2
702.359.1303 (voice) (11am to 4pm pacific time zone)
The Abandoned Land
702.359.1138
702.359.0629