Here's Alpha 20!

Here's our twentieth alpha release! Read on for what's new…

Stages? Who needs stages?

We've removed stages! In their place, upgrades, weapons and alien forms have unlock thresholds; the current state is shown in a bar along the lower edge of the game window, with markers indicating unlock (or re-lock) points. For the moment, they're set up as for stages, but we expect to change this (as we already have on our dev server). We don't yet show what each marker represents; however, that's on the to-do list.


Bots are now available in our release builds! You can now start a local game and add bots (via the/botcommand) without having to recompile.


Humans now have firebombs to throw at the aliens! Cheaper than the fragmentation grenades which have been available since, well, Tremulous, they explode with less force but, like the flamer, they throw out some burning fuel and may set fire to nearby alien buildings. (And, yes, there's [firebomb] too for chat.)

Burning ambition

New indicators!

You now get to see whether friend or foe is in your sights, and you get to see when you've damaged something. Watch your cross-hair…

SDL 2!

Unvanquished has been ported to SDL 2. This brings various improvements – better handling of window manager hot keys (Alt-Tab etc.), mouse motion and multiple monitors, for example. There's still plenty which we could do to better make use of SDL , though. (It can still be built with SDL 1.2 for compatibility, e.g. you want to use externally-compiled SDL but 2.0 isn't readily available.)

More engine and renderer changes!

FXAA (fast approximate anti-aliasing) has been added. It requires the GL3 renderer, but may not work on some older Intel hardware due to driver deficiencies. Click here if you want to read more about FXAA. To enable it, /set r_FXAA 1.

Some work has been done on multi-threading, allowing the renderer to run in a separate thread. This will help with complex scenes, giving a frame-rate boost (possibly as much as 40%) because it allows the game to get on with processing your input and talking to the server while the display is being updated – so long as you have a multi-core CPU (which you probably do). To enable it, /set r_smp 1 then restart the client.

GeoIP support is present now. Some will have noticed “$PLAYER has connected from $COUNTRY” on some of servers – that's basically it, except that admins get /listgeoip too.

Improved IPv4 and IPv6 support – the server list now shows servers which are listening on both IPv4 and IPv6 once only, and you'll connect using whichever protocol is preferred and available. (If you have publicly-visible IPv6 addresses and you want IPv6 to be preferred, /set net_enabled 7 (assuming that its value was 1 or 3) and restart the client, and you'll be connecting via IPv6 where possible by default.

Other bits

There are some animation fixes for alien buildings when they're destroyed but there's no overmind. We've also quietened loading of animations – there were “couldn't load” messages which some thought were errors, but these were actually harmless.

Warnings issued by admins are now recorded in the ban log, and admins get to see who has active warnings against them via /listplayers and /showbans.

There's also the usual set of miscellaneous fixes and rendering improvements.

Refresh Posts
Re: Here's Alpha 20! -- majkifajki
Monday, 07 October 2013 08:57
Lot of new stuff under the hood :)
| Quote |
Re: Here's Alpha 20! -- A tremulous player (guest)
Monday, 07 October 2013 11:11
| Quote |
Re: Here's Alpha 20! -- dracone
Monday, 07 October 2013 11:23
| Quote |
Re: Here's Alpha 20! -- Unvanquished (guest)
Monday, 07 October 2013 11:23
Got generic build on Linux.The mouse doesn't work right. x axis is inverted and y axis too. Also if I move the mouse faster the pointer gets slower.
| Quote |
Re: Here's Alpha 20! -- razzee
Monday, 07 October 2013 11:40
I can regain my days of Tremulous! happy.png

By the way, what will happen with that game? (Tremulous) I've playing it since 2008...
| Quote |
Re: Here's Alpha 20! -- viech
Monday, 07 October 2013 12:29
"Unvanquished" wrote:
Got generic build on Linux.The mouse doesn't work right. x axis is inverted and y axis too. Also if I move the mouse faster the pointer gets slower.
This release, we moved from SDL 1.2 to SDL 2, which affects mouse handling. Make sure you have a recent version of SDL2 installed. If you compile from source, you can unset USE_SDL2 via cmake and see if that helps.

People might also notice increased sensitivity. That's not a bug but a result of the SDL upgrade. The upside is that mouse handling is now more precise and independent of screen size, if I got that right.
| Quote |
Re: Here's Alpha 20! -- ccSadegh (guest)
Monday, 07 October 2013 14:52
Thank you very much for BOTs, This is the best release :)
| Quote |
Re: Here's Alpha 20! -- razzee
Monday, 07 October 2013 17:35
I got a serie of errors while trying to enter on a server...
| Quote |
Re: Here's Alpha 20! -- icaro440
Monday, 07 October 2013 18:26
everything went perfect for me, THANK YOU VERY MUCH FOR THE BOTS
| Quote |
Re: Here's Alpha 20! -- qznc (guest)
Monday, 07 October 2013 18:53
Another thanks for the bots!
| Quote |
Re: Here's Alpha 20! -- Tuxxy (guest)
Tuesday, 08 October 2013 16:30
Tried running the game, but the menu kept freezing and behaving strangely.Come to think of it, I'm not even sure if SDL 2 is installed on this Linux Mint box at all, or if it is on the repos.
| Quote |
Re: Here's Alpha 20! -- anomalous
Tuesday, 08 October 2013 21:45
The unvanquished .debs depend on libsdl2-2.0-0 where available, libsdl1.2debian otherwise. At present, SDL 2 is, regarding Debian, Ubuntu and derivatives, so far as I'm aware, only found in Debian testing and unstable and Ubuntu 13.10; it seems likely that you'll be using 1.2.
| Quote |
Re: Here's Alpha 20! -- sentinel
Monday, 21 October 2013 00:21
Guys. I didn't enjoy for me still Tremulous so much since it unofficially died couple years ago. It is time to adopt for me the new name, because it fully deserve it. I got tears in my eyes and old memories coming back when I played with bots. So, thank you guys for effort you all putting in it. Thank you so much.
| Quote |
Re: Here's Alpha 20! -- tom
Monday, 21 October 2013 13:48
Welcome Sentinel. wink.png
| Quote |
Username :
What is the name of the game that we are developing?: