- #FREECIV SDL CLIENT COMMANDS MANUAL#
- #FREECIV SDL CLIENT COMMANDS PORTABLE#
- #FREECIV SDL CLIENT COMMANDS CODE#
- #FREECIV SDL CLIENT COMMANDS FREE#
#FREECIV SDL CLIENT COMMANDS MANUAL#
For more details about using freeciv-gtk2, freeciv-gtk3, freeciv-gtk3.22, freeciv-sdl, freeciv-sdl2, freeciv-qt, or freeciv-xaw, see the Client Manual which can be found at the Freeciv website as well as the documentation which is part of the Freeciv distribution. This manual page only lists the command line arguments. freeciv-gtk2, freeciv-gtk3, freeciv-gtk3.22, freeciv-qt, freeciv-sdl, and freeciv-sdl2 can also spawn their own local server for single-player games. This is the client program used to connect to a Freeciv server - see also freeciv-server(6). Players of Civilization II® by Microprose® should feel at home, since one aim of Freeciv is to have compatible rules.įreeciv is maintained by an international team of coders and enthusiasts, and is easily one of the most fun and addictive network games out there!
#FREECIV SDL CLIENT COMMANDS FREE#
It also accepts Descriptionįreeciv is a free turn-based multiplayer strategy game, in which each player becomes the leader of a civilization, fighting to obtain the ultimate goal: To become the greatest civilization. It also accepts įreeciv-sdl accepts the following parameters following -: įreeciv-sdl2 accepts the following parameters following -: įreeciv-xaw accepts the standard X11 toolkit parameters following - see X(7). It also accepts įreeciv-qt accepts the standard Qt parameters following - see the Qt documentation. It also accepts įreeciv-gtk3.22 accepts the standard Gtk parameters following - see the Gtk documentation. It also accepts įreeciv-gtk3 accepts the standard Gtk parameters following - see the Gtk documentation. To load, start a new game from the main menu and while in pregame enter /load yourcivsave.sav and hit enter.The clients for the Freeciv game Synopsisįreeciv-gtk2|freeciv-gtk3|freeciv-gtk3.22|freeciv-sdl|freeciv-sdl2|freeciv-qt|freeciv-xaw ] įreeciv-gtk2 accepts the standard Gtk parameters following - see the Gtk documentation.To save, bring up the chatline by pressing Tab then enter /save and hit enter.This might improve in the future, but for the time being these are the workarounds: If you want report a drawing bug in SDLClient then please attach yourĪt the time of writing, the SDL Client lacks an obvious way to save or load games. If your CPU has MMX1 registers then goto gui-sdl/graphics.h line 31 and #define SDL_CVS line (36) from gui-sdl/mapview.c
If you have the current cvs version of SDL (or >= 1.2.6), uncomment the The SDL client looks for its themes in the "gui-sdl" subdirectory within any of the Freeciv theme directories. This library helps to render text for the SDL client, using an externally provided TrueType font. This library loads the PNG images (with the help of libpng) and converts them to "SDL surfaces" that can be handled by the "SDL" library. See the section below for more information about the configure script. You may obtain it at: To compile the client using the "SDL" library add "-enable-client=sdl" to the Freeciv configure script.
#FREECIV SDL CLIENT COMMANDS PORTABLE#
( ) These features make it a good choice for portable games. "Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer." The AA_ZoomSurfaceFastRGBA(.) function and some others in SDLClient are my invention. I don't use the new lib except for these functions.
but I don't known if he agrees that I use his graphics ( but LGeneral is covered by GPL )
#FREECIV SDL CLIENT COMMANDS CODE#
Some graphics and part of the SDL gfx code come from Michael Speck and his "LGeneral".