1 CHANGES.txt for Super Tux
3 by Bill Kendrick & Tobias Glaesser
4 bill@newbreedsoftware.com
5 http://www.newbreedsoftware.com/supertux/
8 0.0.6 - current CVS version
9 ---------------------------
10 * Provided hint for fixing memory leak when fullscreen is toggled.
11 Ricardo Cruz <rick2@aeiou.pt>
13 * Made the code more flexible. This means we could add support for two-player games
14 relativly easily and add tons of bad guys in the future.
15 Tobias Glaesser <tobi.web@gmx.de>
17 * You can achieve as many frames as your hardware allows now.
18 Tobias Glaesser <tobi.web@gmx.de>
20 * Timers calculate with the real time now.
21 (FIXME: Pause doesn't work properly for now)
22 Tobias Glaesser <tobi.web@gmx.de>
24 * Introduced highly experimental OpenGL mode.
25 Tobias Glaesser <tobi.web@gmx.de>
27 * Restructured much code or even all code of SuperTux in an object orientated way.
28 Yeah, that's even possible in C and brought many new source-files to us. ;)
29 Tobias Glaesser <tobi.web@gmx.de>
31 * Fixes and improvements for the leveleditor.
32 Ricardo Cruz <rick2@aeiou.pt>
34 * WIN32 build fixes and memory freeing fixes.
35 Duong-Khang NGUYEN <neoneurone@users.sf.net>
37 * Can now hold and shoot laptops by holding fire and approaching a flat one.
38 Dan Koestler <offipso@abeminds.com>
40 * Fixed possible segfaults.
41 Tobias Glaesser <tobi.web@gmx.de>
43 * Reorganized level-code and introced level-subset-structure.
44 Tobias Glaesser <tobi.web@gmx.de>
46 * Fixed Amiga/MorphOS build problem.
50 Tobias Glaesser <tobi.web@gmx.de>
52 * Fixed the menu-flickering and added a cool shadow effect.
53 Ricardo Cruz <rick2@aeiou.pt> & Tobias Glaesser <tobi.web@gmx.de>
55 * Fixed some issues around our new leveleditor.
56 Tobias Glaesser <tobi.web@gmx.de>
58 * New leveleditor! I'd like to put a second and a third exclamation mark here. :)
59 Ricardo Cruz <rick2@aeiou.pt>
61 * Added: stereo sounds
62 Duong-Khang NGUYEN <neoneurone@users.sf.net>
64 * Added: displaying tux left
65 Tobias Glaesser <tobi.web@gmx.de>
67 * Added: --disable-music and music on/off menu option
68 Duong-Khang NGUYEN <neoneurone@users.sf.net>
70 * Changed out some music. Created sped-up versions of songs for when
72 Bill Kendrick <bill@newbreedsoftware.com>
74 * New laptop enemy graphics. Sounds when you stomp and kick them.
75 Bill Kendrick <bill@newbreedsoftware.com>
78 0.0.5 - December 24th, 2003
79 ---------------------------
81 Tobias Glaesser <tobi.web@gmx.de>
83 * Added a menu. You can set sound and fullscreen on and off for example.
84 Tobias Glaesser <tobi.web@gmx.de>
86 * Improved sound handling again. Added: playing different
87 songs in one level is now supported (now we need new songs!)
88 Duong-Khang NGUYEN <neoneurone@users.sf.net>
90 * Added 'PAUSE' feature.
91 Tobias Glaesser <tobi.web@gmx.de>
93 * Levels have to specify a theme now.
94 Tobias Glaesser <tobi.web@gmx.de>
96 * Fixed FIXME (tux doesn't die anymore, when he reaches the end of a level).
97 And added a result-screen. (Nothing spectacular ;) )
98 Tobias Glaesser <tobi.web@gmx.de>
100 * Fixed FIXME (sound when 100 distros are reached).
101 And set the maximum lives to 4.
102 Tobias Glaesser <tobi.web@gmx.de>
104 * New images for the shared folder.
105 Duong-Khang NGUYEN <neoneurone@users.sf.net>
107 * command-line option "--disable-sound" and "--help" now work
108 Duong-Khang NGUYEN <neoneurone@users.sf.net>
110 * Added high score feature.
111 Adam Czachorowski <gislan@o2.pl>
113 * Surfaces converted to display format for speed.
114 (Thanks to SDL_DisplayFormatAlpha() - wasn't around a few years ago!)
116 * Sped up FPS (throttle)
118 * Adding a new level (level,images,music) should be very easy now!
119 Tobias Glaesser <tobi.web@gmx.de>
121 * Shooting enemies increases score
122 Tobias Glaesser <tobi.web@gmx.de>
124 * Game over sequence.
125 Tobias Glaesser <tobi.web@gmx.de>
127 * Added 'make install PREFIX=/usr' and 'make uninstall PREFIX=/usr'
128 Tobias Glaesser <tobi.web@gmx.de>
130 * Initial support for additional levels.
131 Tobias Glaesser <tobi.web@gmx.de>
133 * One-ups ever 100 distros
134 Tobias Glaesser <tobi.web@gmx.de>
137 Tobias Glaesser <tobi.web@gmx.de>
139 0.0.4 - July 15, 2002
140 ---------------------
141 * Fixed source so that "nosound" target would actually compile and build.
147 * Coin bricks can be hit multiple times.
148 * You lose shooting (coffee) power-up if you get hurt.
150 * Added "distros" counter to screen.
151 * Added new enemy: Evil Money Bags
152 * Game aborted if sounds/music couldn't be loaded. Fixed.
155 0.0.2 - November 8, 2001
156 ------------------------
157 * Added "--version" and skeleton "--help" displays
158 * More sound effects.
159 * Laptop bad-guy fixed.
160 * Skidding images created.
161 * Initial music code added.
162 * Bullets kill enemies.
163 * Golden Herring (invincibility) upgrade added.
166 0.0.1 - December 3, 2000
167 ------------------------
169 Eric Windish <raptor@bwbohh.net>
172 Ian <brooke@jump.net>
175 INITIAL RELEASE 0.0.0 - April 11, 2000
176 --------------------------------------
177 * Initial alpha release.