1Version 1.5.8
2 - Remove spaces from filenames to fix problems with "make install"
3
4Version 1.5.7
5 -replace audio files with CC licensed ones (Thanks Bruno Kleinert
6  <fuddl@debian.org>)
7 -update credits screen
8 -update autotools files
9
10Version 1.5.6
11 -new CC licensed background image (author for old image could not be
12  contacted)
13 -both ctrl keys can be used for special in single player mode
14 -add man page
15
16Version 1.5.5
17 -updated autotools files
18 -updated README
19 -spelling corrections
20 -less compiler warnings
21 -reset levels to include time bonus when restarting game
22
23Version 1.5.3
24 -fixed keyboard input after crash/timeout combination (thanks Bas Wijnen)
25 -added more info to AUTHORS file
26 -updated automake/autotools
27
28Version 1.5.2
29 -new background picture (thanks tozzie!)
30 -players collide in two player mode (thanks Christoph Sommer)
31 -minor fixes and cleanups (thanks Martin Michlmayr, Christoph Sommer)
32 -improved backspace handling in text input (fixes problem under Mac OS X)
33
34Version 1.5.1
35 -updated autoconf files
36 -improved second level set and fixed a bug concerning alternate level
37  sets (Thanks Mehdi Yousfi)
38 -removed more warnings
39 -fade in should behave identical on all systems now
40 -removed SDL_Image files from source and added SDL_Image as external dep
41 -slighly changed configure.in
42
43Version 1.5.0
44 -replaced old fadeout by a new one, which should be fast enough on every
45  system
46 -added XCode project file for easy compilation under OS X
47 -minor source code fixes to allow compilation under OS X
48 -added Mac OS X icon
49 -removed a lot of warnings
50 -applied some patches (and forgot to note what they changed...)
51
52Version 1.46
53 -more hard levels (use --levelset 1)
54 -speed increase on some systems (probably)
55 -fixed choppy sound problem (perhaps)
56
57Version 1.45
58 -fixed crash-after-racer-selection bug. I can't understand why this bug
59  didn't cause a crash on my computer... (Thanks Ben Marzinski)
60
61Version 1.44
62 -2 new levels
63 -better balanced racers
64 -changed the URL on the help screen
65 -fixed "time boni are gone forever" bug
66
67Version 1.??
68 -new aclocal file (fixes compilation on arm)
69
70Version 1.43
71 -no SDL_mixer included
72 -command line help
73 -changed command line options
74 -new option: no fadeout for slow computers
75 -fixed a bug concerning wrong video flags
76
77Version 1.42
78 -game now easier (some smaller changes)
79 -other changes?? (I deleted changelog... ooops!)
80 -now using SDL>=1.1.5 (including a bug workaround)
81 -hiscore bug finally fixed
82
83Version 1.4
84 -the highscore list is shown properly after the name has been entered
85 -the lasers are now animated
86 -messages like "crashed" are displayed until all particles have disappeared
87 -the shot leave the cannon more precisely
88 -a new level
89 -the racer can move closer to the edges of the screen
90 -changed some tile graphics
91 -new timeout picture
92 -new scoring system
93 -changed collision code (I hope it's better...)
94 -fixed a small update bug (nothing serious)
95 -fixed a bug in the racer selection menu
96 -bumprace uses always 16 bpp again, cause there are some problems with 8bpp
97
98Version 1.3
99 -now using input from sdl-config for configure
100 -configure now checks for mathlib (-lm), too, if it is needed
101 -bumprace can now be installed anywhere
102 -the version number, which is displayed at startup, changes automatically
103 -the last version installed an unneccessary header file -> fixed
104 -removed a timeout bug when playing two times without quitting
105 -music is faded out when quitting
106 -removed some other bugs when played two times
107 -added highscore list
108 -now using SFont for fonts output
109 -using the gfx.cpp of penguin-command which makes coding easier for me
110  and it has also better error checking.
111 -the particles are much better now.
112 -there's a frame limit now.
113 -a BumpRace Version without mixer is available
114 -changed the special key to left ctrl for player 2
115 -new images for "crashed" and "level completed"
116 -BumpRace can now run in any color depth, and uses the color depth of the
117  X-server
118 -some new tiles
119 -png support
120
121Version 1.2
122 -fixed a bug in 2p team mode (the game didn't terminate after the timeout)
123 -reduced the time between crashing and the crash sound by decreasing the
124  chunk size.
125 -repaired wrong output when the sound is turned off due a used device
126 -fixed a bug in HandleShots() that could cause BumpRace to crash when
127  the free CPU time for BumpRace is very low.
128 -fixed a bug that caused the racer selction to be skipped on fast computers
129 -added a quit button to the main menu. The game now returns to the main
130  menu after the scoring.
131 -moved the menus to menu.c
132 -level numbers are displayed again (was a bug in 1.1)
133 -the cannon is now displayed correctly
134 -reduced cannon's turn speed
135 -added a fullscreen fade after the scoring. This is very slow under Linux,
136  but this will be better with XFree 4, when hardware acceleration is ready.
137 -added configure/automake/autoconf support. This is not prefect yet, but
138  I'm still working on it
139 -modified LoadImage() to search for the graphic files in different
140  directories
141 -modified the sound and font loading to use the path selected by LoadImage
142 -modified the README file, deleted README-SOURCE and created NEWS,AUTHORS
143  and INSTALL files
144 -better directory stucture
145 -fullscreen mode is default now, cause the new SDL fullscreen code works
146  perfect.
147 -configure now checks for the needed libs and allows "make install"
148 -the points hasn't been displayed correctly in competition mode. fixed.
149 -now using SDL_Mixer 1.0.4
150
151Version 1.1
152 -moved some gfx functions into gfx.c
153 -added jpg support
154 -all loaded images are converted to the pixel format of the screen surface.
155  This should speed up bumprace and increase the image quality.
156 -added some startup output
157 -BumpRace is now using a backbuffer. This increases the memory usage but it
158  makes a lot of programming easier and faster.
159 -some pics are converted to jpg -> smaller download
160 -BumpRace doesn't quit when it can't find a sound device, now it just turns
161  the sound off
162 -The time display is now labelled with "TIME LEFT" and the time decreases
163  from the sides to the middle
164 -You can quit BumpRace now by pressing the close button of your window manager
165 -moved the particle code to particles.c
166 -added the most complex obstacle: the cannon! This makes the game much more
167  interesting IMO.
168 -Racer are now handled very similar to shots and particles. This allows
169  multiple racers, and eleminates some reasons for flickering.
170 -yet another background
171 -added two new game modes: 2player teamwork and 2player competition
172 -added a nice menu for selecting the game mode
173 -the startup message (This is free software...) is now faded in and out.
174 -added simple scoring
175
176Version 1.00
177 -4 more levels (now 14).
178 -added output "You have completed ?? levels". Windows users won't be able to
179  see this, cause this appears in the shell after the game.
180 -added tree levels (now 17)that were done by Stephan. Thanks!
181 -added lasers (obstacles that switch on and off)
182 -other background
183 -encapsulated the particle routines into the "correct" functions.
184 -fixes a particle removing bug over transparent surfaces
185 -added email/web adresses to the credits
186 -added racer info to the menu
187 -the data is loaded while displaying the title screen -> faster startup
188 -added a new racer
189 -added the "sticky" ability
190 -improved collision
191 -time is only updated when the change is visible
192 -time can now show a wider range of time
193 -got timidity out of the sound system -> smaller package
194
195Version 0.90
196 -fixed the "quickstart bug" again :-)
197 -now using SDL 0.10.0
198 -added short command line parameters. The old ones start with -- now.
199 -added particle effects ( thanks Lion! )
200 -added new sound effects
201 -fixed time display bug
202
203Version 0.80
204 -fixed the "quick start" bug
205 -added help (and credits) screen
206 -added a fadeout after every crash and the timeout
207 -added fps counter (-fps , but it shows a very high value, so I'm not sure
208  if that's correct: On my Cyrix200 it does 170fps!)
209 -new 3D-Logo
210 -added the "real" auto-slowdown ablility
211 -added gravity
212 -put racer abilities into variables
213 -one new level with gravity
214 -rendered new racer graphics, now with 18 pics for a smoother rotation
215  Is anyone interested in the .blend files?
216 -now 3 racers are available
217 -added racer ability extra_time. This is the percentage of extra time at the
218  beginning of the game
219 -new graphic for the info board
220 -lifetime if now displayed as a colored bar decreasing from green to red
221
222Version 0.70:
223 -fonts are now blitted correctly
224 -random level select
225 -more levels (now 11)
226 -bonus time for every completed level
227 -collision rewritten
228 -moved the levels to the file "levels.h"
229 -new background(s)
230 -added the output "This is free software..." like recommended.
231
232Version 0.60:
233 -added timeout
234 -added (terrible) fonts
235 -better (but still flickering and buggy) fullscreen mode
236 -fixed some bugs
237 -added music: 22khz, 16bit, stereo!
238 -added sound effect(s)
239 -BumpRace is now available under the GNU General Public License version 2.
240 -added command line parameter
241 -added three levels
242
243Version 0.45:
244 -one speed on all systems
245 -cleaned up the source
246 -title screen
247 -smaller background ( 144 KB )
248 -added one level
249
250------------------------------------< BUGS >------------------------------------
251
252no known bugs -> please mail any bug reports to karl42@gmail.com
253