123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494 |
- Pingus 0.7.6 (24/Dec/2011)
- ==========================
- * added new SVG icons for Pingus
- * added 10 new xmas themed levels
- * added ability to sort levelsets by priority
- Pingus 0.7.5 (25/Oct/2011)
- ==========================
- * fixed memory leak in OpenGL renderer
- * added support for Win32 cross-compilation with mingw32
- * added gamespeed adjustments via KPPlus, KPMinus, KPEnter
- * added single-stepping the game with 'S'
- * added better application icon
- * added access to all levelsets in developer-mode (Ctrl-m)
- * added 10 new Halloween levels
- Pingus 0.7.4 (10/Oct/2011)
- ==========================
- * fixed game not starting when no soundcard is present
- * all halloween and tutorial levels have been converted to a minimum
- size of 1920x1200 so they can be played in fullscreen without letterboxing
- * new --userdir command line switch to set the directory where savegames
- are saved
- * menu getting confused by fast succedding clicks fixed
- * level-demo recording and playback are back (files not compatible between x86 and x86-64)
- * window resize support throughout the whole game
- * dirty-rectangles drawing for improved performance with software rendering
- * OpenGL rendering
- * new blackboard graphic
- * Unicode support
- * two new levelsets, "Desert" and "Factory Campaign", with 27 new levels
- * added a man-page
- * deadly fall height has been increased
- * support for prefab objects and groups in the editor
- * cleaned up digger, miner and basher paths
- * added an option menu
- * lots of minor bug fixes
- * bitmap fonts have been generated with anti-aliasing
- Pingus 0.7.3 (18/Mar/2010)
- ==========================
- * some minimal code changes to make it compilabe with modern compiler
- Pingus 0.7.2 (31/Oct/2007)
- ==========================
- * added support for levelsets
- * added 8 new levels in the form of a halloween levelset
- * added window resize support to the editor (use --allow-resize)
- * added minimap to the editor
- * scroll wheel support to change the actions
- * right and middle button now both scroll
- * 'jumper dying on landing' bug fixed
- * numerous other small bug fixes
- Pingus 0.7.1 (23/Sep/2007)
- ==========================
- * faster sprite drawing, so more overall fps
- * level editor rewritten from scratch
- * level loading from command line fixed
- * numerous other command line parsing bugs fixed
- * separate images for gfx and colmap are used again
- * input subsystem rewritten from scratch, supports now gamepads,
- usbmice, wiimote (some of those might unfinished and not enabled by
- default)
- Pingus 0.7.0 (25/Aug/2007)
- ==========================
- * switch from ClanLib to SDL
- * 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 and Fench
- * level editor temporarly removed
- * a little less fps then the ClanLib version
- * no new levels or other main features
- Pingus 0.6.? (never released)
- =============================
- * ClanLib 0.8 support
- Pingus 0.6.1 (??/Sep/2003, never released)
- ==========================================
- * scroll wheel support in the editor
- * file ending for level files changed from .xml to .plf
- * level preview render code
- * lots of spelling fixes
- * umlaut problems fixed
- Pingus 0.6.0 (16/Apr/2003)
- ==========================
- * one island
- * 22 fully playable tutorial levels
- * story
- * music and sound support
- * enhanced level editor
- * English, Czech, German, French, Turkish and Serbien translation
- * first playable release ever
- * configurable controller support
- Pingus (28/Jul/2001)
- =====================
- * Added basic multiplayer support
- * XML based level file format
- * All images are now eighter png or jpeg format
- * Worldmap
- * A redesign of the main menu
- * Some multilanguage support
- * New actions (superman, boarder, rocketlauncher, etc.)
- * Lots of small fixes in the editor (zooming, object insertion)
- * Thumbnail caching in the editor
- * Some new levels
- * Timing fixes
- * New objects (switches/doors, teleporter, etc.)
- Pingus 0.5.0pre1 (16/Jun/2001)
- ===============================
- * Added object grouping in the editor
- * Added multiple backgrounds (paralax scrolling)
- * Added dynamic backgrounds
- * xml support
- * More flexible world object handling
- * All images are now eighter png or jpeg format
- * World map
- * A redesign of the main menu
- * Added multiplayer support
- Pingus 0.4.0 (16/Jul/2000)
- ===========================
- * Changed the config file syntax (see doc/config)
- * Changed default resolution to 800x600
- * Added a simple console (output only)
- * Added a global fps counter =:-)
- * Added screenshot support (F12)
- * Added a better config file parser (it still sucks...)
- * Added option for disabling fullscreen support
- * Added a credits screen
- * Added HurryUp, when time is running away
- * Added a small quick scroll map
- * Added some nice particle/ground collision
- * Added mouse support in the worlds selector (incomplete)
- * Added support for drawing the colmap instead of the spot map
- * Added support for animated backgrounds (crystal2.plf)
- * Added ColMap support for all objects
- * Added a new ground property (transparent)
- * Added some new gfx (pingu splash animation, a new exit,etc.), thanks
- to Craig Timpany and Joel Fauche
- * Added some more playable levels, thanks to Craig Timpany
- * Fixed line-wrapping code
- * Fixed the jumper
- * Fixed the bridger
- * Fixed a clipping bug in the colmap
- * Source is now docified (doc++)
- * Fixed image color -> colmap color translation (level10.plf)
- * Software mouse cursor support (disabled at default, buggy)
- Pingus 0.3.1 (17/Feb/2000)
- ===========================
- * Updated Pingus to use ClanLib 0.3.x
- * ~/.pingus/options is renamed to ~/.pingus/config
- * Fixed a huge memory hole
- * Misc optimizations
- * the 'dim' of the background uses now alpha values (0.0 - 1.0)
- * background can also have different colors applied (see level1.plf)
- * directory's under "./pingus" are now created correctly with the
- right permissions
- * saving of the game status should work automatically
- * Some optimizations
- * a nice icon panel in the editor
- * tab completion in the editor
- * Input handling is now event based
- * some new levels
- * some new gfx
- * the source should now be namespace clean
- Pingus 0.3.0 (24/Dec/1999)
- ===========================
- * lots of compiler warnings are removed
- * a new (better looking) main menu
- * a new "Intro" (just a logo scroller)
- * a (working!) level editor
- * much better forces support
- * level grouping ('themes')
- * lots of new gfx
- * lots of new levels
- * some special x-mas levels
- * some more Info documentation
- * some huge memory holes (see BUGS)
- * a working bridger
- * the Level selector is temporary removed
- Pingus 0.2.4 (07/Nov/1999)
- ===========================
- * a laser trap
- * a guillotine trap
- * a spike trap
- * complete redesign of the GUI
- * a ugly main menu is present
- * an option menu (press 'O' while playing)
- * some optimizations of the menus
- * Actions are now limited, an option for unlimited actions is
- provided
- * experimental forces support is included
- * some new gfx
- * a new level
- * the hammer and smasher trap are improved
- * A new Armageddon button
- Pingus 0.2.3 (01/Oct/1999)
- ==========================
- * Some new levels, some older ones removed
- * Some new groundpices
- * A new water animation
- * Config file support (have a look 'doc/options')
- * (finally) the Pingus can dig into the ground
- * Some more background properties (dim)
- * A new entrance (woodthing)
- * A Windows port is available (not compileable, but a binary is
- available)
- * Misc fixes which cause throuble with gcc 2.95
- Pingus 0.2.2 (10/Sep/1999)
- ===========================
- * Armageddon button requires now a double click
- * Fixed the Level Selector a bit (level preview is now available), use
- the little 'Play' button to start a level
- * You can now dig holes into the ground, see bridges, press 'U' to
- update the ground state or use --lsurfaces to make that
- automatically (buggy)
- * Fixed the Floater and added Climber action
- * Removed lots of nasty debug messages
- * Added some particle dust (try the digger or the basher)
- * Changed the keyboard mappings (PgUp/PgDown to zoom, cursor keys to
- scroll, F1 - F8 to select an action)
- * Changed the level format a bit width/height are now no longer in the
- psm file, instead they are in the plf file
- * Wrote a new PSM parser
- * Level can now have a time limit
- Pingus 0.2.1 (25/Aug/1999)
- ===========================
- * Changed the directory layout a bit
- * Added --with-extra-include=DIR and --with-extra-libs=DIR to the
- configure script (untested)
- * Added support for multible datafiles, levels are now complitly
- seperatly distributable, for an example see the pingus webpage
- (mostly untested)
- * Fixed the stupid bug which caused the game to get stuck on level
- startup
- * Removed the obsolete tile map
- * Background scrolling works now correct
- * Fast forward works now on slower machines
- * Level start position works now
- * Added check for ClanLib version (should be >= 0.1.16)
- * Change the look of the Level Selector
- Pingus 0.2.0 (11/Aug/1999)
- ===========================
- * Added Result window, after finishing a level (not correct working)
- * Added fps printer is back again
- * A software cursor is now available, it can be enabled with
- --enable-cursor, usefull for graphic modes, which doesn't provide
- one, for example GGI.
- * Liquid Data Type (water, lava, ...), see level2 or level8
- * Some new gfx (many thank to Joel Fauche)
- * A new trap and a new exit
- * Some new levels
- * Automatic generated collision maps, no more need for a seperate pcx
- file.
- * A pause, armageddon and a forward button
- * Misc bug fixes
- * Some of the new feature can break some old stuff, so this releas
- could be a bit more unstable than the last.
- Release 0.1.2 (27/Jul/1999)
- ===========================
- Included some more levels, nothing special, mostly examples of using
- different approaches to generate the levelmap and or colmap.
- Fixed some bugs in the particle system and added some funnier
- explosions.
- 10/Jul/1999
- -=-=-=-=-=-
- Merged PinguData and Pingu. Cleanup of PinguAction.hh. Some more
- internal changes. Seperated all pingu animation to a seperate
- datafile. Improved the buttons, only the active button is animated
- now. ColMap's can now be loaded from a 256 color pcx. Rewrote the plf
- reader and changed the level format of pingus.
- 07/Jul/1999
- -=-=-=-=-=-
- Moved all pingus images to data/images/pingus/. Renamed SoundSpecs to
- PingusSound. Added a man page. The level is now exited automatically
- if no more pingus are present.
- 06/Jul/1999
- -=-=-=-=-=-
- Fixed a bug, which causes -d to segfault. Changed -d to -p. Added the
- posibility to record and play a demo, try -d ../data/demo/level1.dem.
- 30/Jun/1999
- -=-=-=-=-=-
- Added a simple file selector for levels. Fixed zooming, the capture
- rectangle works now while zooming.
- Added some GUI components, the level can now be selected from a menu,
- on ESC a nice yes/no box pops up and F1 pressents a nice help screen.
- 28/Jun/1999
- -=-=-=-=-=-
- Released LinuxTag Special Edition
- It includes three new levels (parsec, linuxtag and worldforge). Fixed
- the zooming and added primitive scrolling backgrounds.
- 22/Jun/1999
- -=-=-=-=-=-
- Fixed some bugs in 'make install'. Added zoom support. Fixed the
- handling of music files. Added armageddon button, press 'a'.
- Added font support. Added a pingu info display. The bomber shows now a
- nice count down.
- Pingus 0.0.16 binary - 07/Jun/1999
- ===================================
- Added View class for easier split screening.
- Pingus 0.0.15 - 30/May/1999
- ============================
- Added event/message handling code from PenguinPlay.
- `make install' puts pingus now in the correct places, `pingus' to
- `/usr/local/games/', the info files to `/usr/local/info/' and the data
- to `/usr/local/share/games/pingus/'. The `make install' is full
- working, but not tested much, so bug reports are welcome.
- 29/May/1999
- -=-=-=-=-=-
- Fixed the random map, it now blow correct holes in the ground, but its
- still very slow.
- Renamed all files which doesn't have the same name as the classes they
- contain. Added Werner Steiner patch for the basher, the basher is now
- full working.
- 23/May/1999
- -=-=-=-=-=-
- Implemented random map, see example `level4.plf' and dig in the ground.
- 22/May/1999
- -=-=-=-=-=-
- Renamed class Button to ActionButton. Primitive Armageddon function
- integraded, press the `a' key. The bomber now waits some seconds
- before he explode. Moved the levels from `date/' to `data/level'.
- 21/May/1999
- -=-=-=-=-=-
- Added multible resolution. They can be activated with:
- $ ./pingus -r 800x600
- 19/May/1999
- -=-=-=-=-=-
- Added inherit particles (GroundParticle, PinguParticle). The digger
- throws now particles if he is digging.
- Added patch for capture recangles (they change the color if the action
- can't be set).
- 16/May/1999
- -=-=-=-=-=-
- Added particle system. Added Enviroment system, so that some action
- can't be set while the pingu is in the air.
- 15/May/1999
- -=-=-=-=-=-
- Included GameTime, release rate is now constant. Long comment are now
- allowed in the plf files ( /* ... */ )
- 14/May/1999
- -=-=-=-=-=-
- Included a time wrapper, presh space. Reimplemented the resource
- management. The objects are now inherit from GameObj. Some Sound
- support is now pressend, but read the data/sound/README first!
- Pingus 0.0.14 (09/May/1999)
- ===========================
- Included verbose switch, created two new levels to demonstrate the bmp
- and the spot map
- Pingus 0.0.13 (25/Apr/1999)
- ===========================
- Included pause modus. Hotspot preferences are now read from a
- file. Animated hotspots are possible. Split screen playing is now
- possible, but not perfect (Try 's' while the game is running).
- 16/Apr/1999
- -=-=-=-=-=-
- Included new tile set and parallax scrolling. Made the configure
- script more robust.
- 14/Apr/1999
- -=-=-=-=-=-
- Improved startup speed, now twice as fast as before (<5sec on my
- P133). Included digger action.
- 09/Apr/1999
- -=-=-=-=-=-
- Put pingus under CVS control.
- Pingus 0.0.10 (04/Apr/1999)
- ===========================
- The Blocker is back again and this time it works (a bit
- more). Scrolling is improved, Exits and Entrances are now read from
- the level file. Hotspot (foreground/background) are now possible.
- Pingus 0.0.9 (28/Mar/1999)
- ==========================
- Now uses getopt_long, instead of getopt. Bomber and Faller should be
- included.
- Pingus 0.0.8 (21/Mar/1999)
- ==========================
- Scrolling is now possible and the entrance and exits are ready. The
- Pingu class is completely rewritten now separated in PinguAction,
- PinguData and Pingu. Most action needs to be reimplemented.
- Pingus 0.0.7 (14/Mar/1999)
- ==========================
- Included the gfx which I forgot in 0.0.6. The walker pingu is now
- included. It should compile fine which a ClanLib CVS snapshot
- Pingus 0.0.6 (07/Mar/1999)
- ==========================
- More user interactions possible, more bugs and
- more trouble to get it compiled.
- Pingus 0.0.5 (20/Feb/1999)
- ==========================
- Simple user interactions now possible. Some
- more command line options (try "pingus -?"). Resolution lowered to
- 640x480 for faster display.
- Pingus 0.0.4 (31/Jan/1999)
- ==========================
- Not much visible changed. Most changes are intern. The levels are now
- read from a file and command line arguments are accepted.
- Pingus 0.0.3 (17/Jan/1999)
- ==========================
- Looks better than 0.0.2 and the drawing routines are more complete but
- it is now extremely slow.
- Pingus 0.0.2 (03/Jan/1999)
- ==========================
- It compiles and run, but no user interaction and totally unfinished
- graphics.
- Pingus 0.0.1 (06/Dec/1998)
- ==========================
- won't work or compile
- # EOF #
|