Gibbon is a client for FIBS the First Internet Backgammon Server. See About for more information about Gibbon and its current state.
The site navigation to the left brings you to the information you need. See below for the latest news from Gibbon.
— The module that analyses messages from the server has been rewritten from scratch. It is now not only faster and more reliable but also very easy to extend and adapt to more messages. ... more
— The next minor Gibbon release (0.2) will include a command-line tool for converting matches between GNUBG's and Gibbon's SGF format, JavaFIBS' internal format, JellyFish, and a new format (Gibbon Match Dump) which is used by Gibbon internally. ... more
— The test server for Gibbon is now usable. It has basic support for all features that Gibbon needs plus a lot of bugs. ... more
— Gentoo users can now automatically build and install Gibbon on their system. Activating the unofficial portage overlay that contains the ebuild for Gibbon is easy. ... more
— The first bugfix release of Gibbon is available. It fixes most known bugs and also features a workaround for displaying the online help under Windows. ... more
— The first alpha release for Gibbon is available! ... more
— A first alpha release of Gibbon can be expected before Christmas. You can play complete matches with Gibbon. Doubling and resignations have been implemented recently. ... more
— Gibbon can now create an account for you on FIBS. The link to the Java applet has vanished and has been replaced by a button that opens the registration dialog. ... more
— Gibbon shows you where your potential opponents currently are on this planet. Next to the players' names you see a flag showing you that players location. ... more
— After investing a couple of evenings, Gibbon now builds and runs under Windows. It now even has a setup.exe that automatically installs or uninstalls the software. While the story of that installer will be completely boring for the vast majority of people, programmers - especially with a Unix background - may be interested in hearing about it. ... more
— As a side-effect to my regular work, a new web site for Gibbon has been launched! The whole thing is still a little dodgy. That will be fixed as soon as the weather becomes bad here. ... more
— Next to the players' names, colored bars show up that signify whether it is worth the while playing these people. But how are these values computed? ... more
— The foundations for an SGF parser are laid. Short of established alternatives, I picked it as the future internal format of Gibbon. While I'm not totally convinced that the S in SGF really stands for "Smart", it will facilitate interoperability with GNU backgammon. ... more
— The initial idea of a board designer has been dropped. Instead, Gibbon now uses SVG graphics for the board representation. ... more
— The last couple of days have brought many changes under the hood. And we have a crude representation of checkers and dice. ... more
— I finally figured out the Trumpet Winsock API and gibbon is now able to connect to the internet under MS-DOS: ... more
— Gibbon has been successfully compiled for Windows. Any volunteers for packaging Windows binaries? ... more
— The empty backgammon board now gets displayed. ... more
— The first successful login on FIBS. ... more
— A very basic skeleton for Gibbon is up and running. Basically this is a proof-of-concept for the build environment. ... more
— You can now fire commands to the server and see the result in the server communication area: ... more
— Gibbon now has its own Facebook page! ... more
— I was fed up doing search & replace all over again, when creating new GLib classes. I ended up writing a little GLib class creator in Perl. ... more
— Gibbon is making slow, but steady progress. The SGF library libgsgf is mostly ready now. Adding support for the currently missing properties is mostly stereotype work. The SGF type system should be almost complete. ... more
— Still no new screenshot. But the SGF parser can now parse and write SGF files and automatically convert them into UTF-8. The next step is to extend the little library and teach it how to cook the raw data found in the SGF files into meaningful data structures. This will only be implemented for the Backgammon flavor of SGF. If anybody wants to extend it for other games, go ahead. ... more