Sophie

Sophie

distrib > Mageia > 4 > x86_64 > media > core-updates > by-pkgid > e7a80ff77b746c3435d5ab9ab3668031 > files > 25

freeciv-client-2.4.4-1.mga4.x86_64.rpm

______________
First of all :
--------------

 -  Some part of graphics and SDL gfx code come from Michael Speck
    and his "LGeneral" (GPL). Great thanks for his job.
     
 -  The zoom and putline functions come from SDL_gfx-2.0 lib (LGPL).
    AA_ZoomSurfaceFastRGBA(...) function and some others in SDLClient
    are my invention.
 
_____________
Requirements:
-------------

SDL
SDL_image ( req: libpng )
FreeType2
iconv

To compile use:

autogen.sh
configure --enable-client=sdl
make
and pray :)

See also the section on SDLClient in INSTALL

__________
Some Info:
----------

Current default GUI theme is "Human" by Hogne HÃ¥skjold. To use
another theme, start the client with the --theme yourtheme option.

See also http://www.freeciv.org/wiki/Themes

If you have current cvs version of SDL (or >= 1.2.6) then uncomment
#define SDL_CVS line (36) from gui-sdl/mapview.c

If your CPU has MMX1 registers then goto gui-sdl/graphics.h line 31 and 
#define HAVE_MMX1 parm.

If you want report draw bug in SDLClient then please attach your 
screen bits per pixel coding.

_________________
In-game controls:
-----------------

    - <Tab> to show input dialog (chatline)
    - <ctrl - shift - w> hide/show fog of war
    - <ctrl - w> hide/show city worker output on map
    - <ctrl - r> hide/show road/railroad
    - <ctrl - shift - t> hide/show terrain
    - <ctrl - t> hide/show city traderoutes
    - <ctrl - i> hide/show irrigation/farmlands
    - <ctrl - u> hide/show units    
    - <ctrl - o> hide/show pollution
    - <ctrl - p> hide/show city production
    - <ctrl - s> hide/show map specials
    - <ctrl - g> hide/show map grid
    - <ctrl - b> hide/show national borders
    - <ctrl - l> hide/show nuke waste
    - <ctrl - c> hide/show cities
    - <ctrl - n> hide/show city names
    - <print screen> make screenschot
    - <F1> - cities report
    - <F2> - units report
    - <F3> - players report    
    - <F5> - economy report
    - <F6> - science report
    - <F7> - wonder list
    - <F8> - top 5 cities
    - <F10> - hide/show log
    - <F11> - demographic
    - <F12> - your spaceship
    - <MMB> - advanced menu    
    - <Left Shift + LMB> - advanced menu
    - <left CTRL + LBM on city> - open production dialog.
    - <left ALT + LBM on city> - open buy production dialog
    - if active unit stays on city then <Enter> opens the city dialog
    - <Esc> - options dialog
    - <Shift + Enter> - end turn
  In options dialog:
    - <q> exit game
  In city dialog:
    - <c> change production dlg.
    - <h> hurry production dlg.
    - <a> governor dlg.
  All dialogs:
    - <Esc> - exit/close dlg.
    - <Enter> - ok/commit/etc.
  In Worklist dialog:
    - <LMB> on "target" - change production to "target"
    - <RMB> on "target" - add "target" to work list
    - <MMB> on "target" - call help about "target"
    - <LMB> on "worklist item" - swap "item" up
    - <RMB> on "worklist item" - swap "item" down
    - <MMB> on "worklist item" - remove "item" from worklist.
  In Science dialog:
    - <MMB> on "target" - call help about "target"
  In Unit Info Window
    - <LMB> - next unit.
    - <RMB> - center on focused unit.
  On MiniMap :
    - <RMB> center map here.
    - <???> open minimap scaling dialog.