home *** CD-ROM | disk | FTP | other *** search
- 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