Battle Tanks 0.9.0 released on December 30, 2009. Changelog for 0.9.0 grabbed from http://sourceforge.net/projects/btanks/files/btanks/ChangeLog/view (please note that some changes are Windows-specific): *) Multiplayer changes: *) Added high-priority queue for datagram. *) Added codenames for incompatible releases + user friendly error message. (last release was longcat) *) Clunk - 3d sound library: *) Clunk has moved to separate sourceforge project. *) Added three distance attenuations models: linear, inversed and exponent. *) Doppler effect. *) More documentation. *) 3D attenuator's implementation changed from FFT to the MDCT. Less noise and distortion. *) GUI improvements: *) Added player profiles support *) Gamepad setup had been rewritten from scratch. *) Added grid control with colspan/rowspan support. *) Removed bogus "Back"/"Ok" buttons, added "reset to defaults" and "Ok" everywhere. Saving options instantly. *) Added modal mode for dialogs. *) Added static image control. *) Now it's possible to add controls after another control. *) Added render_multiline() to sdlx::Font *) Rewrote tooltip from scratch with better text placement and nbsp/newline support. *) Rewrote main menu / menu in a flexible and extensible way. *) Added names for the control, buttons/mouse icons *) Campaign improvements: *) Added pre-initialization logos with fade in/fade out. *) Added best/last score/time panel with medal icons. *) Added medals support and nice hall of fame. *) Map could provide best stats from developers for a competition *) Disable donation screen for the campaigns which require it. *) Network could be disabled *) Engine improvements/fixes: *) D3D SDL wrapper ported to DirectX 8.1, added per-surface alpha support. *) Fixed long stanging bug preventing user from getting into vehicles. Get into a vehicle much easier now. *) Resample splash screens. Removed all duplicated splashes less than 1280x1024. *) All control methods were ported to events. Sticking keys on some laptops should be fixed now. *) Map could disable minimap. *) Added mouse control. (sic) *) Removed 'enable_lua' as it's completely useless and bogus. *) Fixed possible lua timers race. *) Do not play more than one boomerang sound. *) Changed collision grid to quad tree. *) New base class for cutscene-like objects, ported logos and credits to it. *) Resource optimizations: *) Optimized tiles and sounds, new release will be real lightweight - about 35Mb *) Added spanish/catalanian translations. *) Added static collision maps allowing tiles' alpha pixels optimizations. Reproducible: Always Steps to Reproduce:
Now in portage. Thanks