Package Details: unvanquished 0.51.2-1

Git Clone URL: https://aur.archlinux.org/unvanquished.git (read-only, click to copy)
Package Base: unvanquished
Description: A team-based, fast-paced, fps/rts hybrid game which pits aliens against humans.
Upstream URL: http://www.unvanquished.net
Licenses: GPL3
Conflicts: unvanquished-git
Provides: unvanquished
Submitter: Viech
Maintainer: Viech
Last Packager: Viech
Votes: 58
Popularity: 0.011574
First Submitted: 2012-07-24 13:59
Last Updated: 2021-01-27 19:10

Required by (0)

Sources (7)

Latest Comments

« First ‹ Previous 1 2 3 4 5

Viech commented on 2013-09-11 18:56

RunningDroid, we had such an issue in the past. The reason was that GCC optimization was changed in a way that a part of the Quake virtual machine toolchain (e.g. q3rcc, but I think last time it was q3cpp) was compiled in a way that lead to a crash and the calling program (q3lcc) threw that glorious descriptive error message.

The issue was fixed with this commit: https://github.com/Unvanquished/Unvanquished/commit/836e85e2087401b9d86a9ee83769d63891076fae

I just did a full update and Unvanquished compiles just fine here. You should try to update your system and compile Unvanquished from a clean clone. If that doesn't help try to modify CmakeList.txt so that compiler optimization isn't used (alternatively you can set the build type from "Release" to "Debug" via cmake).

RunningDroid commented on 2013-09-10 16:16

I ran into this issue when trying to build this package or unvanquished-git:

Building CXX object CMakeFiles/glsl/CMakeFiles/glsl_optimizer.dir/src/glsl/lower_clip_distance.cpp.o
/tmp/tmp.s5WwRTgeVU/unvanquished/src/Unvanquished-0.19.0/lcc/q3lcc: fatal error in /tmp/tmp.s5WwRTgeVU/unvanquished/src/Unvanquished-0.19.0/lcc/q3rcc
make[2]: *** [CMakeFiles/gppgame-qvm.dir/g_main.asm] Error 1
make[1]: *** [CMakeFiles/gppgame-qvm.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

full makepkg log: http://sprunge.us/CVFV

jffstone commented on 2013-08-08 08:36

this game needs more players

Viech commented on 2013-07-14 13:03

I think it looks cleaner if the game doesn't spawn a console. If you want to have one because your game crashes on startup you could always spawn one manually. On the other hand there is crashlog.txt and the ingame console. I guess the ncurses "frontend" is really just useful for server administrators in combination with screen.

someoneelse123 commented on 2013-07-08 23:28

How about adding xterm -e to unvanquished.desktop, so console can be used even if game is launched from launcher/menu ?

Viech commented on 2012-08-28 13:24

Probably yes but with a few disadvantages. Everyone who upgrades from Alpha 6 to Alpha 7 would have to redownload assets then and also the unvanquished-data package would need to be installed seperately which is bad for people hwo use the AUR via website. I will see if I seperate the packages but currently I tend to leave them as they are, since this should be the most comfortable way to install the game for most people (non-developers). If you plan to switch between git head and the milestone release, remove the lines in pre_remove() that delete game assets and be aware that you have to delete the assets manually if you ever feel like removing the game completely.

MCMic commented on 2012-08-27 14:36

having unvanquished and unvanquished-data packages would solve the redownload problem, no?

Viech commented on 2012-08-26 15:45

unvanquished-update-paks uses the official script that should download and keep track of the game assets. Using it in post_install() and post_upgrade() has a few advantages: First of all the resulting package is only a few megabytes big and doesn't waste space in /var/cache/pacman/pkg/. More importantly, updating to a new version of this package doesn't require redownloading the game media, just new assets are loaded. This speeds up the update progress significantly. In pre_remove() all media packages are removed from the installtion directory so there shouldn't be any leftover files when you uninstall the game. The only thing I'm dissatisfied with is the fact that switching between unvanquished and unvanquished-git requires a redownload of the assets (as long as you don't edit pre_remove()). However, this should mainly affect the game developers.

Ape commented on 2012-08-25 17:06

Are you sure that the install script and unvanquished-update-paks is the correct way to get data packages?