3 http://super-tux.sf.net/
5 Last update: April 26, 2004
9 FIXME: paste mesages from the sourceforge cvs mailing list
12 0.0.6 - March 15th, 2004
13 ---------------------------
14 * Game save/load feature.
15 Tobias Glaesser <tobi.web@gmx.de>
17 * Created Level 4 (Tux in Sky)
18 Ricardo Cruz <rick2@aeiou.pt>
20 * Created Level 3 (Mondo)
21 Philippe Saint-Pierre <stpere@linuxmail.org>
23 * New collision detection. (object vs. map)
24 Tobias Glaesser <tobi.web@gmx.de>
26 * Nice level-editor help text.
27 Christopher A. Webber <creat0r@lingocomic.com>
29 * Compiling with g++ is supported.
30 Tobias Glaesser <tobi.web@gmx.de>
32 * Added realistic physics.
33 Tobias Glaesser <tobi.web@gmx.de>
35 * Created new letters.
36 Ingo Ruhnke <grumbel@gmx.de>
38 * Gameplay fixes. (with the aim to make it at least as playable as 0.0.5 was)
39 Tobias Glaesser <tobi.web@gmx.de>
41 * Flexible font (text) handling.
42 Tobias Glaesser <tobi.web@gmx.de>
44 * Rewritten menu code.
45 Tobias Glaesser <tobi.web@gmx.de>
47 * Upgrades go into the opposite direction Tux collided with.
48 Ricardo Cruz <rick2@aeiou.pt>
50 * First implementation of a graphical leveleditor interface.
51 Tobias Glaesser <tobi.web@gmx.de>
53 * You can test levels directly in the leveleditor.
54 Ricardo Cruz <rick2@aeiou.pt> & Tobias Glaesser <tobi.web@gmx.de>
56 * Reinit timers when tux dies.
57 Duong-Khang NGUYEN <neoneurone@users.sf.net>
59 * Got rid of the TEXTURE_RECTANGLE NVIDIA extension. It should be possible
60 to play the game in OpenGl mode with the most graphic cards now.
61 Tobias Glaesser <tobi.web@gmx.de>
63 * Added optional backgrounds for levels.
64 Tobias Glaesser <tobi.web@gmx.de>
66 * First code to optimize the FPS. The maximum are 100 FPS.
67 Tobias Glaesser <tobi.web@gmx.de>
69 * Introduced command line option --show-fps. It's self-describing. :)
70 Tobias Glaesser <tobi.web@gmx.de>
72 * Text is displayed correctly in OpenGL mode now.
73 Tobias Glaesser <tobi.web@gmx.de>
75 * Alpha works in OpenGL mode now.
76 Tobias Glaesser <tobi.web@gmx.de>
78 * Rewrite of text/font related code, which should bring huge performance increases to you.
79 Tobias Glaesser <tobi.web@gmx.de>
81 * Added a highscore background and improved the name input code.
82 Tobias Glaesser <tobi.web@gmx.de>
84 * Added feature to enter your name for a new highscore.
85 Ricardo Cruz <rick2@aeiou.pt>
87 * Grid support for the leveleditor and you can look
88 what's inside a brick now.
89 Ricardo Cruz <rick2@aeiou.pt>
91 * Initial infrastructure for mapping keys.
92 Tobias Glaesser <tobi.web@gmx.de> & Ricardo Cruz <rick2@aeiou.pt>
94 * Fixed a little displaying bug of upgrades.
95 Ricardo Cruz <rick2@aeiou.pt>
97 * Improved and fixed the sound support another time.
98 Duong-Khang NGUYEN <neoneurone@users.sf.net>
100 * Fixed uncorrect use of TIME_WARNING.
101 Duong-Khang NGUYEN <neoneurone@users.sf.net>
103 * Provided hint for fixing memory leak when fullscreen is toggled.
104 Ricardo Cruz <rick2@aeiou.pt>
106 * Made the code more flexible. This means we could add support for two-player games
107 relativly easily and add tons of bad guys in the future.
108 Tobias Glaesser <tobi.web@gmx.de>
110 * You can achieve as many frames as your hardware allows now.
111 Tobias Glaesser <tobi.web@gmx.de>
113 * Timers calculate with the real time now.
114 (FIXME: Pause doesn't work properly for now)
115 Tobias Glaesser <tobi.web@gmx.de>
118 Tobias Glaesser <tobi.web@gmx.de>
120 * Restructured much code or even all code of SuperTux in an object orientated way.
121 Yeah, that's even possible in C and brought many new source-files to us. ;)
122 Tobias Glaesser <tobi.web@gmx.de>
124 * Fixes and improvements for the leveleditor.
125 Ricardo Cruz <rick2@aeiou.pt>
127 * WIN32 build fixes and memory freeing fixes.
128 Duong-Khang NGUYEN <neoneurone@users.sf.net>
130 * Can now hold and shoot laptops by holding fire and approaching a flat one.
131 Dan Koestler <offipso@abeminds.com>
133 * Fixed possible segfaults.
134 Tobias Glaesser <tobi.web@gmx.de>
136 * Reorganized level-code and introduced level-subset-structure.
137 Tobias Glaesser <tobi.web@gmx.de>
139 * Fixed Amiga/MorphOS build problem.
140 SixK <dasixk@free.fr>
143 Tobias Glaesser <tobi.web@gmx.de>
145 * Fixed the menu-flickering and added a cool shadow effect.
146 Ricardo Cruz <rick2@aeiou.pt> & Tobias Glaesser <tobi.web@gmx.de>
148 * Fixed some issues around our new leveleditor.
149 Tobias Glaesser <tobi.web@gmx.de>
151 * New leveleditor! I'd like to put a second and a third exclamation mark here. :)
152 Ricardo Cruz <rick2@aeiou.pt>
154 * Added: stereo sounds
155 Duong-Khang NGUYEN <neoneurone@users.sf.net>
157 * Added: displaying tux left
158 Tobias Glaesser <tobi.web@gmx.de>
160 * Added: --disable-music and music on/off menu option
161 Duong-Khang NGUYEN <neoneurone@users.sf.net>
163 * Changed out some music. Created sped-up versions of songs for when
165 Bill Kendrick <bill@newbreedsoftware.com>
167 * New laptop enemy graphics. Sounds when you stomp and kick them.
168 Bill Kendrick <bill@newbreedsoftware.com>
171 0.0.5 - December 24th, 2003
172 ---------------------------
174 Tobias Glaesser <tobi.web@gmx.de>
176 * Added a menu. You can set sound and fullscreen on and off for example.
177 Tobias Glaesser <tobi.web@gmx.de>
179 * Improved sound handling again. Added: playing different
180 songs in one level is now supported (now we need new songs!)
181 Duong-Khang NGUYEN <neoneurone@users.sf.net>
183 * Added 'PAUSE' feature.
184 Tobias Glaesser <tobi.web@gmx.de>
186 * Levels have to specify a theme now.
187 Tobias Glaesser <tobi.web@gmx.de>
189 * Fixed FIXME (tux doesn't die anymore, when he reaches the end of a level).
190 And added a result-screen. (Nothing spectacular ;) )
191 Tobias Glaesser <tobi.web@gmx.de>
193 * Fixed FIXME (sound when 100 distros are reached).
194 And set the maximum lives to 4.
195 Tobias Glaesser <tobi.web@gmx.de>
197 * New images for the shared folder.
198 Duong-Khang NGUYEN <neoneurone@users.sf.net>
200 * command-line option "--disable-sound" and "--help" now work
201 Duong-Khang NGUYEN <neoneurone@users.sf.net>
203 * Added high score feature.
204 Adam Czachorowski <gislan@o2.pl>
206 * Surfaces converted to display format for speed.
207 (Thanks to SDL_DisplayFormatAlpha() - wasn't around a few years ago!)
209 * Sped up FPS (throttle)
211 * Adding a new level (level,images,music) should be very easy now!
212 Tobias Glaesser <tobi.web@gmx.de>
214 * Shooting enemies increases score
215 Tobias Glaesser <tobi.web@gmx.de>
217 * Game over sequence.
218 Tobias Glaesser <tobi.web@gmx.de>
220 * Added 'make install PREFIX=/usr' and 'make uninstall PREFIX=/usr'
221 Tobias Glaesser <tobi.web@gmx.de>
223 * Initial support for additional levels.
224 Tobias Glaesser <tobi.web@gmx.de>
226 * One-ups ever 100 distros
227 Tobias Glaesser <tobi.web@gmx.de>
230 Tobias Glaesser <tobi.web@gmx.de>
232 0.0.4 - July 15, 2002
233 ---------------------
234 * Fixed source so that "nosound" target would actually compile and build.
240 * Coin bricks can be hit multiple times.
241 * You lose shooting (coffee) power-up if you get hurt.
243 * Added "distros" counter to screen.
244 * Added new enemy: Evil Money Bags
245 * Game aborted if sounds/music couldn't be loaded. Fixed.
248 0.0.2 - November 8, 2001
249 ------------------------
250 * Added "--version" and skeleton "--help" displays
251 * More sound effects.
252 * Laptop bad-guy fixed.
253 * Skidding images created.
254 * Initial music code added.
255 * Bullets kill enemies.
256 * Golden Herring (invincibility) upgrade added.
259 0.0.1 - December 3, 2000
260 ------------------------
262 Eric Windish <raptor@bwbohh.net>
265 Ian <brooke@jump.net>
268 INITIAL RELEASE 0.0.0 - April 11, 2000
269 --------------------------------------
270 * Initial alpha release.