Crossfire Client Index

crossfire gtk client screen shot

In order to play Crossfire on a local, public or private server - one needs to use a Crossfire Client.

You have three options for Linux based clients; GTK Client, CF Client, and JCrossClient. There's also the GTK Client for MaxOS X. For Windows; GTK Client (Windows) and JCrossClient. SPARC Solaris also has GTK Client.

All clients are available on the 'Net at the following locations:

Package Version Date Download
Client:
Select a client based on the OS that you wish to use while playing Crossfire, REQUIRED
 CF Client, Linux 1.11.0 2008-Jan-28 Download
 GTK Client, Linux 1.11.0 2008-Jan-28 Download
 GTK-v2 Client, Linux
(i586 RPM)
1.50.0 2010-May-05 Download
 GTK-v2 Client, Linux
(x86_64 RPM)
1.50.0 2010-May-05 Download
 CF Client, Mac OS X - X11 1.9.0 17-May-2006 Download
 GTK Client, Mac OS X - X11 1.9.0 2006-May-17 Download
 GTK Client, Mac OS X - X11 Snapshot 2006-Nov-18 Download
 GTK-v2 Client, Mac OS X - X11 Experimental* 2006-Nov-18 Download
 GTK Client, Windows 1.12.0 2009-Apr-04 Download
 JCrossClient 1.0-alpha 4 20-Apr-2006 Download
 GTK Client, SPARC Solaris 1.11.0 2008-Nov-20 Download

* GTK-v2 Client, Mac OS X - X11 is marked Experimental, because the configuration dialog does not work unless someone updates the code for gtk-2.4 (get_text_active no longer exists)

Client Commands

Both the CF and GTK client share many of the commands.

The exact differences between the two clients is detailed in their respective man pages.

NAME
cfclient - X11 client program for crossfire servers.

SYNOPSIS
client [-server server] [-port number] [-display display] [-split|-nosplit] [-echo] [-pix|-xpm|-png] [-showicon] [-scrollines number] [-sync] [-help] [-cache|-nocache]

NAME
gcfclient - gtk client program for crossfire servers.

SYNOPSIS
gcfclient [-server server] [-port number] [-display dis­ play] [-split|-nosplit] [-download_all_faces] [-echo] [faceset name] [-showicon] [-scrollines number] [-sync] [-help] [-cache|-nocache] [-darkness|-nodarkness] [-nosound] [-updatekeycodes] [-nopopups] [-splitinfo] [-mapsize xXy] [-sdl] [-mapscale percentage] [-iconscale percentage] [-triminfo] [-timemapredraw]

Command Line Interface:

gcfclient -server <server_name> -<options>

Example: gcfclient -server crossfire.metalforge.net -cache

Visit the online man page for more information.