How To Install Unvanquished Alpha 35 On Ubuntu, Debian And Derivative Systems

Hello Linux Geeksters. As you may know, Unvanquished is an open-source, first-person shooter game (based on the good old Tremulous), combined with real-time strategy elements and a sci-fi This game is a free, open source first-person shooter combined with real-time strategy elements. It has a sci-fi plot and it’s updated on a constant basis. Each new release brings more and more features, and the current version is no different.

The latest version available is Unvanquished Alpha 35, which has been recently released, coming with the below changes:

  • Download torrent file via SSL inside download-pk3-torrent.sh.
  • Remove usage of SYSTEMINFO for pmove cvars
  • Fix the spam of NET_CompareAdr
  • Make sure all the bot detection uses SV_IsBot
  • Some more SV_IsBot fixes
  • Fix clients connecting as bots (and related problems)
  • Do not send the renderer info to the server >_>
  • Simplify the bot client allocation logic
  • Revert “Revert “Merge remote-tracking branch ‘origin/remove_sdl1_support’””
  • Try to make travis use sdl2
  • Explain to travis it should say yes when adding a PPA
  • Remove filename extensions from rcss images and explicitly state image-s and image-t for checkbox
  • Fix delay on the dedicated server
  • Fix commit removing SDL1, SDL2 was always true and removes the cls.glconfig.isfullscreen, thanks ZTM!
  • Change vm.*.type to default to TYPE_NACL
  • Fix buffer overflow in R_UploadImage
  • Fix /delay’s help text
  • Fix /exec with arguments for the file being execed
  • Fix the motion blur effect
  • Fix pitch of turret for new model. yaw still WIP
  • Allow buildable model configs to rotate the model, use this for the turret.
  • Use neutral pitch for turret in construction.
  • Fix bad rotation of preview buildables.
  • Add turret barrel rotation and muzzle flash.
  • Move turret brass ejection to the right place.
  • Don’t draw tracers when buildables shoot as they use their origin as muzzle point.
  • Fix flickering of turret muzzle flash particle system.
  • Reintroduce tracers for buildables, draw them more precisely everywhere.
  • Make tracers more visible.
  • Misc tracer improvments:
  • Add documentation to explain the different VM types
  • Update turret shader.
  • Don’t play a construct animation for the turret.
  • Make turret death animation consider the current pitch.
  • Remove the tesla generator and add basic support for the rocket pod.
  • Fix typos and explain NACL_LIBPATH, thanks ZTM, Viech and Amanieu!
  • Demerge turret and rocketpod some more.
  • Split rocket pod and turret target comparators and improve both.
  • Don’t crash if an IQM animation has no bounds.
  • Another fix for animation without bounds.
  • Make the rocket pod enter a safe mode when an enemy is very close.
  • Allow scaling and rotation of missile models; Use it for the rocket.
  • Make rocket shader use transparency.
  • Add a trail system for the rocket.
  • Increase turret giveup on target time and add an assertion for it.
  • Set default spectator color to white
  • Attempt to fix two issues that can break compilation.
  • Fix rocket pod animation jumps when leaving safe mode.
  • Add basic tracking to the rocket.
  • Make sure the rocket pod doesn’t hurt friends.
  • Start balancing rocket pod and turret.
  • Only set IQM anim bounds/poses if they exist
  • Allow adding a muzzle PS to the rocket pod.
  • Improve rocket pod target selection.
  • Remove some dead ‘viewlog’ code
  • Refactor buildable animation handling.
  • Make the rocket pod shutters functional.
  • Force the client to always have com_dedicated 0
  • Remove “inline” directive that can prevent compilation.
  • Buildable animation coins.
  • Fix rocket pod reacting to close spectators.
  • Fix fbb084f breaking the medistation animation.
  • Allow buildables to be rotated along all axis, similiar to missiles.
  • Lots of small changes to remove com_dedicated, it is now server.lanOnly
  • Fix a crash at startup with some compilers in Release mode
  • Delete Fences after they have been waited for.
  • Use a preallocated ent structure to avoid alignment issues on QVM.
  • Make lcc report aligned structs on the stack.
  • Make all aligned structs used by cgame static so lcc doesn’t mess them up.
  • Split static refEntity_t from 2b615ff by function.
  • Fix SIGSEGV on client disconnect before their building finishes construction.
  • Make daemon work out of the compile on mac
  • Fix r_showLightGrid crashing
  • Copy all runtime dependencies into the build directory
  • Add some comments to explain the ring buffer mechanism.
  • Allow tagging of buildables in construction and confirm their death earlier.
  • Fix and add filter support to /shaderlist
  • Update weapon skeleton bounds when rotating
  • Update the skeleton bounds when building the skeleton for an iqm model
  • Show votes above the tutorial
  • Verion bump to Alpha 35

how to install Unvanquished Alpha 35 on Ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr, Ubuntu 12.04 Precise Pangolin, Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Linux Mint 13 Maya, Pinguy OS 14.04, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna, Deepin 2014, Peppermint Five, LXLE 14.04, Linux Lite 2.0, Debian Jessie, Debian Sid, Debian Wheezy

In this article I will show you how to install Unvanquished Alpha 35 on Ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr, Ubuntu 12.04 Precise Pangolin, Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Linux Mint 13 Maya, Pinguy OS 14.04, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna, Deepin 2014, Peppermint Five, LXLE 14.04, Linux Lite 2.0, Debian Jessie, Debian Sid, Debian Wheezy and other Ubuntu and Debian derivative systems.

Because it is available via repository, installing Unvanquished Alpha 35 on Ubuntu, Debian and derivative systems is easy. All you have to do is add the repository and the key to your system, update the local repository index and install the unvanquished package.

Follow the instructions for your system exactly, in order to get a successful installation.

How to install Unvanquished Alpha 35 on Ubuntu 14.10 and derivative systems:

$ sudo sh -c 'echo "deb http://debs.unvanquished.net utopic main" >> /etc/apt/sources.list.d/unvanquished.list'
$ wget http://debs.unvanquished.net/unvanquished-archive-key.gpg.asc
$ sudo apt-key add unvanquished-archive-key.gpg.asc
$ sudo apt-get update
$ sudo apt-get install unvanquished

How to install Unvanquished Alpha 35 on Ubuntu 14.04 and derivative systems:

$ sudo sh -c 'echo "deb http://debs.unvanquished.net trusty main" >> /etc/apt/sources.list.d/unvanquished.list'
$ wget http://debs.unvanquished.net/unvanquished-archive-key.gpg.asc
$ sudo apt-key add unvanquished-archive-key.gpg.asc
$ sudo apt-get update
$ sudo apt-get install unvanquished

How to install Unvanquished Alpha 35 on Debian Sid and derivative systems:

$ sudo sh -c 'echo "deb http://debs.unvanquished.net sid main" >> /etc/apt/sources.list.d/unvanquished.list'
$ wget http://debs.unvanquished.net/unvanquished-archive-key.gpg.asc
$ sudo apt-key add unvanquished-archive-key.gpg.asc
$ sudo apt-get update
$ sudo apt-get install unvanquished

How to install Unvanquished Alpha 35 on Debian Jessie and derivative systems:

$ sudo sh -c 'echo "deb http://debs.unvanquished.net jessie main" >> /etc/apt/sources.list.d/unvanquished.list'
$ wget http://debs.unvanquished.net/unvanquished-archive-key.gpg.asc
$ sudo apt-key add unvanquished-archive-key.gpg.asc
$ sudo apt-get update
$ sudo apt-get install unvanquished

How to install Unvanquished Alpha 35 on Debian Wheezy and derivative systems:

$ sudo sh -c 'echo "deb http://debs.unvanquished.net wheezy main" >> /etc/apt/sources.list.d/unvanquished.list'
$ wget http://debs.unvanquished.net/unvanquished-archive-key.gpg.asc
$ sudo apt-key add unvanquished-archive-key.gpg.asc
$ sudo apt-get update
$ sudo apt-get install unvanquished

Optional, to remove unvanquished from Ubuntu, Debian or a derivative system, do:

$ sudo apt-get remove unvanquished

Liked it? Take a second to support Geekster on Patreon!
Tagged with: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Posted in The Linux and Unix Articles!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Support LinuxG via Patreon
Support LinuxG.net on Patreon!
Subscribe

  

Subscribe to get the latest Linux news and how to guides directly on your e-mail!