OS/2 Native FIBS version of the Tinyfugue Client

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)
	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/emx08h 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.  I plan on creating a full PM FIBS
client as my first PM programming option so I do not intend to fully
support this client.  I will do what I can however.  

My email address:
	jlehett@gate.net


Have fun on fibs!
	J.J. Lehett
