OS/2 Native FIBS version of the Tinyfugue Client

New User Note:
	This is pretty much a quick and dirty port of the unix
	client.  If you are not familiar with the terms
	TCP/IP, SLIP, and the EMX runtime package, this 
	is probably not for you.  Its just a holdover until
	a PM version of a client appears, but it does do the
	job!

Version 0.B Note:
	Requires the emxfix02 package, which seems to have solved
the hang problem occasionally!

What it is:
	This is a port of the Tinyfugue Client that was patched
to specially support the First International Backgammon Server (FIBS).

System Requirements:
	OS/2 with tcp/ip support
	emx runtime package (EMXRT.ZIP)
	emx 2nd fix package (EMXFIX02.ZIP)
	A SLIP connection to the internet (TIA also has been tested OK)

Installation notes:
	Just be sure to have the EMX runtime package support installed
which can be found in the unix/emx09 or similiar directories of most
of the OS/2 ftp sites.  Installation of EMX is quite easy if you follow
the directions so don't be put off by this.  
	Then just copy tfrc, tf.lib, tf.idx, tf.help, and tf.exe to any
directory you wish (they must all be in the same directory however).  To
automate login to FIBS, just replace 'login_name' and 'login_password'
with you id and password for FIBS in the tfrc file which is a plain text
file.  
	The /help comman in tf.exe should help with most items of 
using tinyfugue, perhaps the most important for newcomers to tinyfugue
is /board which turns the stationary ascii-graphical board display on
and off.  
	The source directory contains a man page and other items that
may be of interest to you as well as the modified sources I used to
compile the program.

Programming notes:
	I just switched from Linux to OS/2 Warp 1 week ago (from the time
I write this help file), so I am still a newbie to the OS/2 programming
arena.  I wanted a native os/2 app to connect to the FIBS server without
using the normal telnet, so I decided to try a quick and dirty port
using the latest emx/gcc compiler which support sockets.  
	The port itself was not too tough, the main problem arose that
I don't think OS/2 command line windows support the FULL ansi set, and 
will not scroll specific areas of the screen.   I had to modify a number
of items in the output.c file to get the screen output to look acceptable
at all, and make modifications elsewhere as well.  Anyone willing to 
further improve the program, please do, I am simply releasing this as it
solved a need I had, and hoping it will solve a need others may have.
	If you find a bug or the program locks on you, send me a bug
report and I'll see what I can do.  

My email address:
	jlehett@gate.net


Have fun on fibs!
	J.J. Lehett
