Alien Arena 2009 Editor's Pick
Main | Details | Download Now | History | Statistics
Version History
Track changes made to Alien Arena 2009 since its original version.
Version 7.33
Tue Dec 29, 2009 12:19 am by hivltg
Major 7.33 features
1 - Major performance optimizations.
2 - Automatic video setting detection on first run(improved).
3 - In game IRC client
4 - Access to player rankings and stats, and skill matchmaker
5 - Improved disruptor effects
6 - New map, Dm-Deathray
7 - Vastly improved antilag code
8 - GLSL shell effects
9 - Headshots
10 - Improved player skins and other gfx
11 - Various client and server bugfixes
7.32 to 7.33 Changelog
Revision: 1605
Fixed bug with volumetric shadows causing occaisonal crashes.
Revision: 1604
Updated with some code cleanups.
Revision: 1603
Add CPU info for Linux. Remove uninitialized variable.
Revision: 1600
Fixed invalid shader call.
Revision: 1599
GLSL shells should only be used when normalmapping is enabled.
Revision: 1598
Cleaner shell code.
Revision: 1595
Fixed bad shader.
Revision: 1593
Added headshots.
Revision: 1586
Dm-deathray, completed.
Revision: 1581
Improved HUD FPS display calculation. Make curtime variable consistent.
Revision: 1577
Fix bug with irc shutdown.
Revision: 1575
ATI/NVidia checks in first run(in other words, if it's an offbrand GPU, don't default to high settings no matter what).
Menu updates in IRC chat. Allow setting of server.
Revision: 1574
1. Improved Gamara Skin(martian enforcer)
2. Shell tweak.
3. Menu cleanup.
Revision: 1573
Max's zoom fix.
Revision: 1569
Improved vaporizor readout.
Revision: 1568
Better zoomscope.
Revision: 1567
Updated lauren's skins.
Revision: 1566
Enforcer skin improvements.
Revision: 1565
Commander gets some improvements in skin.
Revision: 1564
Some optimizations in r_mesh.c
Revision: 1562
CPU core and speed checks for automatic video setting detection on first run.
Revision: 1557
IRC now uses it's own buffer.
Revision: 1555
Use GLSL on shell effects.
Revision: 1554
Fixed volume of countdowns.
Revision: 1553
1. Player setup now on main menu
2. Players can no longer join servers or IRC until they change their player name from default.
Revision: 1552
IRC connection indicator in menu.
Revision: 1549
Fix unix socket.
Revision: 1548
1. In game IRC, early version. 2. Some shell effects for dying bodies.
Revision: 1546
Green effect on disruptor when firing.
Revision: 1545
Updated announcer sounds.
Revision: 1543
Moved all bot slot checking out of game code and into server code.
Revision: 1540
Removed instant packets for firing weapons, this causes packet flooding.
Revision: 1538
Revert shadow/mesh storing of lerped vertex info in entity. This caused a 10 percent or more slowdown.
Revision: 1537
Strat's send packet fix.
Revision: 1536
Strat's "sticky walls" fix.
Revision: 1533
Plasma flash tweak.
Revision: 1532
Attached muzzleflash for disruptor beams.
Revision: 1531
Changes to disruptor beam. Now fires a more random beam, and effect fades into distance.
Revision: 1529
Various weapon model improvements. Skins, position, etc.
Revision: 1528
Completed ranking, matchmaking items in game browser.
Fixed Statsgen truncating player names over 16 chars.
Revision: 1525
Added new stats lookup system.
Callvotes with only two players win on simple majority(i.e 2 votes).
Revision: 1524
Spectator no longer displays chat icon.
Revision: 1523
Polygon offset to reduce z-fighting artifacts with shadowmaps.
Revision: 1522
Added rotating icon during map loading. Disabled due to some inconsistencies.
Revision: 1521
Fix bug in menu.
Remove legacy scoreboard code in servers.
Revision: 1520
Antilag enabled by default. Added projectile antilag, but it is disabled.
Revision: 1519
Notification for antilag.
Revision: 1517
Add debug cvar for antilag. g_antilagdebug.
Revision: 1516
Some cleanup on antilag.
Revision: 1514
Fixed antilag.
Revision: 1512
Added framebuffer extension check failsafe.
Version 7.32
Wed Oct 21, 2009 11:45 pm by hivltg
Version 7.32 of Alien Arena has been released today for windows and linux users! This release fixes some critical bugs with version 7.31, as well as adding some new content and other features.
Some of the new features in this release:
* Fixed bug with Nvidia 191.xx drivers causing game to crash on startup
* Dynamic world shadows using shadowmaps
* Game no longer automatically sets video settings on first run.
* New level, Dm-zion2k9!
* Splash damage triggers hit indicator.
* New spawn effects.
Version 7.31
Thu Oct 08, 2009 8:21 pm by hivltg
CHANGELOG 7.30 to 7.31
Revision: 1473
1. Added blowing leaf weather effect (type 3).
2. Cleaned up some ugly code in particles.
3. Removed redundant, useless c++ version of the map script loading routines.
4. Fog isn't drawn if density is zero(allows for weather effects without fog).
Revision: 1471
Fixed bug when going into menu with maps that had alot of grass/beams.
Revision: 1469
Dm-purgatory completed.
Revision: 1467
1 - near complete dm-purgatory, few tweaks remain.
2 - type 2 lensflares added.
Revision: 1463
Update oalinst.exe to version 2.0.7.0
Revision: 1462
Adds OpenAL device selection
Tunes OpenAL parameters
Various other sound improvements, cleanups
Deletes obsolete win32/snd_win.c
Revision: 1457
Fix doppler velocity initialization bug
Correct attenuation classification for announcements
Quiet some gcc "unspecified behavior" warnings
Revision: 1454
Massive code cleanup.
Revision: 1453
Fix bug with forgetting table sort order when selecting between 10, 20, 30, 40 or 50 results.
Revision: 1451
Much better working world shadows. Set gl_shadows 4 to test, note this is not nearly finished, or perfect yet, but there was good progress.
Revision: 1450
1 - cleaned up a few warnings and vars.
2 - added fraglimit, timelimit, and map to callvote commands.
3 - changed voting requirements. Must be at least 3 "yay" votes, and vote must win by 2 or more.
4 - Updated world shadow code, but this still is not working correctly, so it's deactivated.
Revision: 1449
Do not allow players to change names during votes.
Some work on world shadows, a little closer, but no cigar yet.
Revision: 1447
Added empty index.php for security in ip_flags web directory
Revision: 1446
Update of IP to country mappings from software77.net
Revision: 1445
More IP block to country mappings, mostly China and Russia ISPs
Revision: 1444
IP to country mapping updates including two huge new address blocks for China Unicom
Revision: 1443
Duplicate player names get renamed when entering server.
Revision: 1441
For outcast :) (archived some cvars).
Revision: 1440
Add OpenAL Version check and Sources statistics. Mod for MS VC9 compiler issue. Remove ref. to old menumusic location.
Revision: 1438
Added callvote. To disable, set g_callvote 0, it is on by default. This is in early stage, more to be added.
Revision: 1437
Misc. minor fixes:
1. More bouncing brass fixes.
2. Fix filename string declares per Gentoo patch.
3. Make generic "sv addbot" work in team games.
4. Remove redundant glFlush in Unix version.
Revision: 1436
If less than OGL 2.0, forget about glsl.
Revision: 1435
Added automatic detection of video settings on first run. Maybe we can do some CPU checks. For now, we just look at OGL version. If a card has OGL 2, it can be safe to assume the game will run reasonable on high settings. If it has OGL 3, we can assume it will run on highest. Below 2, we check the subversion, and if it's below 1.4, then we know that it cannot run GLSL so we set it to low. Might want to check for cases like intel cards where we can set it to lowest.
Revision: 1434
Better blaster sound.
Revision: 1433
1. F keys in map vote message.
2. Enhanced blaster effect(kind of like those novelty electro balls).
Revision: 1431
Removed some of the ancient hardware checks.
Revision: 1429
Fixed cvars with anisotropic filtering.
Revision: 1428
Allow leaves to be lighted according to real lighting(grass already had this).
Added anisotropic image filtering.
Revision: 1423
Implement VBO for meshes. Right now, it's only used for normalmapped meshes, when normalmapping is used. Otherwise, there is no effect as of yet, but this will change after a few issues are resolved.
Revision: 1421
Add VBO subsystem.
Rewrite particle, vegetation, and light volumes to use vertex arrays.
Optimizations in mesh, shadows, and other areas for fps increases.
Revision: 1420
Fixed duel scoreboard.
Revision: 1413
Further shadow optimizations. If card supports separate stencil, we use it, allowing for shadow volumes to be done in one pass instead of two.
Revision: 1412
Redid lerping optimization, now fixed bugs with array overwrite.
Revision: 1410
Optimization - normal, tangent, binormal calcs done at load time for bsp surfaces.
Revision: 1407
Yet more optimizations. We still need to address view weapon, as well as translucent entities having different shadow alpha, no biggie. Speed is getting closer to standard shadows, and this is probably as optimized as shadows can possibly be. We will need to do some optimizations in other areas to make up the difference, which is next on the list.
Revision: 1405
More shadow improvements. Meshes now can self shadow, as well as cast on other meshes. To - do this shouldn't be done on view weapon, as player shadow is on it alot and isn't pretty.
Some more optimizations. No longer lerping, as we have that from the mesh routines and save it off now.
Revision: 1402
Cleaned up a variety of warnings.
Revision: 1397
Final version of dm-saucer2k9.
Revision: 1393
Fix error handling for OpenAL device initialization. Correct OpenAL shutdown sequence.
Revision: 1392
Added dynamic light option to func_train(only purple flicker for now).
Added some the numerous alien props for dm-saucer2k9 - many more coming.
Small section of saucer2k9 for testing effects.
Textures for saucer2k9.
Revision: 1391
Better fix for security issue?
Revision: 1390
1. Change static url to dynamic for default download repo.
2. Galaxy - change all static urls to dynamic.
3. Fix security issue in menu.
Revision: 1389
Remove old screen sizing code, no games use this anymore, it's ancient junk that has no real purpose.
Version 7.30
Tue Jun 30, 2009 11:17 pm by hivltg
7.21 - 7.30 changelog
1. Rscript shader optimizations, fixed bug with flushing.
2. Fixed maxclients so that timedemo and other items can be run.
3. Added new textures and meshes for maps.
4. Added dm-deimos2k9.
5. Added realistic sun object.
6. Quake4 style explosion shockwave effect.
7. Added type option for vegetation shaders(grass and leaves).
8. Fixed and modified cvar r_speeds operation.
9. Added dm-warmachine2k9.
10. New scoreboards.
11. Rewrote mesh rendering routines, removed ordered iteration for non-legacy code.
12. Replaced all fixed function mesh per-pixel lighting routines with GLSL.
13. Removed Cybergirl until UV maps and animations can be fixed.
14. Changed lighting in player setup menu.
15. Added support for scrolling and glow effects for GLSL mesh shaders.
16. Improved accuracy of real-time lighting of meshes in GLSL.
17. New player model, Slashbot.
18. Much faster shadow rendering.
19. Fixed map voting string.
20. Low skill bots no longer user disruptors or vaporizers.
21. Added Mouse Smoothing(adaptive sensitivity).
22. Constrain overbrights to valid values.
23. Eliminate duplicate putenv() calls.
24. Updated blaster skin, fixed uv maps.
25. New HUD for AA2k9.
26. Ejecting brass now makes noise.
27. Add gl_showpolys.
28. Fixed some bad water normalmaps.
29. New player character, the Commander.
30. Added voice taunt system.
31. Fixed bug in func_rotating flags.
32. Rescaled Violator view weapon.
33. Added ctf-frost2k9.
34. Added dm-invasion.
35. Better culling of grass.
36. Fixed bullets endless bouncing in some cases.
37. Added water splash entity(misc_watersplash).
38. Added OpenAL 1.1 sound system.
39. Replaced all music with stero files.
40. Rocket, rocket launcher sound effects changed.
41. Vaporizor sound effect changed.
42. Disruptor no longer sends sound to entire level.
43. Added GLSL post process framebuffer effects.
44. Added explosion distortion(using GLSL FB effect).
45. Added pain distortion(using GLSL FB effect).
46. Added widescreen resolutions to non-custom list.
47. Updated menus with new options.
48. Added aoa-frost2k9.
49. Allow alt-fire to respawn players.
50. Added dm-chasmatic2k9.
51. Added normalmaps for vehicles, consoles, and powerup items.
52. Fixed bug with normalmaps getting gamma correction.
53. Added smoke to explosions, updated smoke effects.
54. Flag return for campers who die from anti-camp.
55. Resampled sounds that need to be upsampled.
56. Status explanations of video settings.
57. Added doppler effect setting.
58. Fixed bug with normals array being undersized.
59. Updated vehicle icons.
60. Added dm-command2k9.
61. Added Ogg-vorbis support.
62. Slight repositioning of beamgun.
63. Fixed menu bug with dynamic lights, bulletproof the menu from doing bad things with settings.
