home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
tinymush.zip
/
TinyMush
/
_os2_readme
next >
Wrap
Text File
|
1999-08-28
|
4KB
|
93 lines
TinyMUSH 2.2.4 under OS/2 Warp
(unofficial version)
Requirements for running TinyMUSH:
o emx runtime (version 0.9c or better)
o TCP/IP (at least SLIP or PPP dial-up networking)
o HPFS (for long file name support)
It is also helpful to have REXX installed, so that the Startmush.cmd
file can be used to keep the database files current and automatically
rebuild the help indices. If Startmush.cmd is used, ensure that
pstat.exe is somewhere in the path (it should be in \OS2).
To run TinyMUSH:
1. Execute Startmush.cmd from within the TinyMUSH directory.
-or-
1. Create a desktop icon pointing to Startmush.cmd, using the
TinyMUSH directory as the working directory.
To connect to TinyMUSH:
1. Using telnet, telnetpm or a MUSH client, connect to the IP address
of the machine running TinyMUSH (which may be the same machine).
The default port for TinyMUSH is 6250.
When running both client and server on the same machine, you may
also use the default loopback address (127.0.0.1). If this doesn't
work, you need to enable the loopback interface. This may be done
via the TCP/IP Configuration icon in System Setup (Network tab,
loopback interface, check "Enable interface"), or by typing the
following command at an OS/2 command prompt:
ifconfig lo 127.0.0.1
To shut down TinyMUSH cleanly:
1. Connect to the TinyMUSH server.
2. Log on as the Wizard character (default password: p0trzebie).
(The second character is a zero, not a capital letter O.)
3. Execute the @shutdown command.
To compile and install TinyMUSH (using GCC with emx libraries):
1. Download the official source distribution from
http://www.godlike.com/ftp/2.2/tinymush-2.2.4.tar.gz
2. Unpack the official distribution files. Due to long file names,
this must be done on an HPFS drive. A TGZ extractor may be found
at ftp://hobbes.nmsu.edu/pub/os2/util/archiver/untgz095.zip
3. Change to the SRC subdirectory of the official distribution.
4. Copy the files from the OS2SRC subdirectory of this unofficial
OS/2 distribution into the SRC directory of the official
distribution.
5. Execute makemush.cmd
6. Copy netmush.exe, mkindx.exe, dbconvert.exe and unsplit.exe to
the directory where the actual game files will reside.
7. Copy Startmush.cmd from the scripts subdirectory to the game
directory.
8. Copy the files from the text subdirectory to the game directory.
9. Copy the files from the conf subdirectory to the game directory.
10. Switch to the game directory and add "access @restart disabled"
to the bottom of netmush.conf.
11. Execute Startmush.cmd (from within the game directory) to build
the help indices and test the installation. Telnet to port 6250
on your machine, connect as Wizard (password p0trzebie) to
interact with TinyMUSH. Use the @shutdown command when finished
testing.
12. Modify the configuration files as necessary. See README and
README-2.0 for more information.
KNOWN BUGS:
Because the emx libraries do not currently allow sockets to be
propagated to child processes through exec*(), the @restart command
does not work correctly. Make sure that command is disabled in the
configuration file!
Comments, questions, and bug reports concerning the OS/2 version may be
sent to Jeff Lee <shipbrk@gate.net>. Many thanks to the maintainers of
TinyMUSH, who graciously offered to include my extremely minor changes
into the official distribution so that OS/2 Warp could join the ranks
of operating systems which can run this fantastic game.