pingus-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pingus-CVS] r3013 - branches/pingus_sdl


From: grumbel at BerliOS
Subject: [Pingus-CVS] r3013 - branches/pingus_sdl
Date: Thu, 23 Aug 2007 04:04:29 +0200

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)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]