Author: grumbel Date: 2007-08-23 04:04:28 +0200 (Thu, 23 Aug 2007) New Revision: 3013
Modified: branches/pingus_sdl/INSTALL.unix branches/pingus_sdl/NEWS Log: - some updates Modified: branches/pingus_sdl/INSTALL.unix =================================================================== --- branches/pingus_sdl/INSTALL.unix 2007-08-22 17:35:36 UTC (rev 3012) +++ branches/pingus_sdl/INSTALL.unix 2007-08-23 02:04:28 UTC (rev 3013) @@ -1,80 +1,66 @@ Pingus Installation Guide for GNU/Linux ======================================= -Foreword: -========= -If you run GNU/Linux on a x86 it is strongly recommended that you use -the static-binares provided at the Pingus Webpage http://pingus.seul.org. -Compiling Pingus is only needed if you run a non-x86 architecture or a -non-Linux Unix like OS (FreeBSD, GNU/Hurd or something like that). - - -Installation: -============= +Requirements: +------------- To compile Pingus you need: - ClanLib 0.8.0 - http://www.clanlib.org + SDL - http://libsdl.org/ + SDL_mixer + SDL_image + boost - http://www.boost.org + PhysicsFS - http://icculus.org/physfs/ + libpng - http://libpng.org/ + scons - http://scons.org/ -For full music and sound support you also need: +In most cases you will find those in your distribution. - MikMod - http://www.mikmod.org/ - Vorbis & Ogg - http://www.xiph.org/ogg/vorbis/ -Compile Vorbis, Ogg, and MikMod before ClanLib. To compile -ClanLib you need to apply all the patches to it from the -contrib/clanlib/ subdirectory to it, without them Pingus will have a -few bugs (editor windows have a close button, which on click results -in freeze or crash, console will be showable/hidable with many keys, -scrollwheel support will be missing). Once all libraries are in place, -compile Pingus with: +Compilation: +------------ +Once all libraries are in place, compile Pingus with: - % ./autogen.sh - % ./configure - % make + % scons -You can now run Pingus directly from the src/ subdirectory. If you -want to install Pingus, which is required if you want to have the i18n -support working, just type: +The current SConscript doesn't do any extra checking for available +libraries, so make sure you have installed them all. - % make install -For non-root installs use something like: +Running: +-------- +Once the compilation is successful you can run Pingus directly from +the top level directory of the source tree via: - % ./configure --prefix=/home/juser - % make - % make install + % ./pingus -Starting Pingus can be done by: +There is no need to install Pingus. - % src/pingus - If you have a slow machine, starting Pingus with: - % src/pingus -g 640x480 --frame-skip 3 + % ./pingus -g 640x480 --frame-skip 3 -Might lead to a better playable game. Fullscreen support is available via: +If you want to run Pingus in a larger resolution, you can do so with: - % src/pingus --fullscreen + % ./pingus -g 1024x768 +Might lead to a better playable game. Fullscreen support is available via: -OpenGL Support: -=============== + % ./pingus --fullscreen -In addition to the normal X11 support, Pingus can also be compiled -with OpenGL support, to do so you just need to make sure that you have -ClanGL compiled and installed (its part of ClanLib) and then compile -Pingus with: +Languages can be listed with: - % ./configure --with-clanGL - % make + % ./pingus --list-languages -You need than to start Pingus with: +And started with: - % src/pingus --use-opengl + % ./pingus --language de -But note, that OpenGL support is buggy and lead to visual artifacts, -OpenGL graphic cards with a texturesize of 1024x1024 or lower will -also cause trouble and be unable to display the Worldmap. +Installation: +------------- +As mentioned above, you don't need to install Pingus to run it, if you +still want to do it, you can do so with: + % ./install.sh DIR + # EOF # Modified: branches/pingus_sdl/NEWS =================================================================== --- branches/pingus_sdl/NEWS 2007-08-22 17:35:36 UTC (rev 3012) +++ branches/pingus_sdl/NEWS 2007-08-23 02:04:28 UTC (rev 3013) @@ -1,12 +1,15 @@ 0.7.0 ===== * switch from ClanLib to SDL -* anti-aliased fonts -* better support for resolutions larger then 800x600 (see --geometry - WxH option) +* new anti-aliased fonts +* better support for resolutions larger then 800x600 (see --geometry WxH option) +* s-expression based file format (converter scripts are available) +* PPC and 64bit support +* language support for Czech, German, Finish, Italian, Norwegian, + Serbian, Turkish, Danish, Dutch, Spanish, Fench and Polish * level editor temporarly removed -* less fps then the ClanLib version -* s-expression based file format (converter scripts are available) +* a little less fps then the ClanLib version +* no new levels other main features 0.6.? (never released) _______________________________________________ pingus-cvs mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/pingus-cvs
