Package Details: yamagi-quake2 7.20-1

Git Clone URL: (read-only)
Package Base: yamagi-quake2
Description: Enhanced Quake II engine optimized for modern systems
Upstream URL:
Keywords: first-person-shooter FPS
Licenses: GPL2, custom: Info-ZIP
Submitter: FredBezies
Maintainer: carstene1ns
Last Packager: carstene1ns
Votes: 45
Popularity: 0.778282
First Submitted: 2009-06-27 09:00
Last Updated: 2018-04-11 17:05

Latest Comments

remussatala commented on 2017-10-07 00:35

Here you can find some games you might be interested in:

Retro_Gamer commented on 2015-11-30 00:12

quake2-5.32.tar.xz fails to extract due to corrupted input data from "/aur-yamagi-quake2/src/quake2-5.32/stuff/osx/"?

That zip file is indeed corrupt and will not open. Its been corrupt last few releases actually quake2-5.30.tar.xz is the last known good non-corrupted

I was able to "fix" it by opening quake2-5.30.tar.xz and pulling the needed files:


Then put them into quake2-5.32.tar.xz at the same location.

I wasn't sure if it was needed, but I built it from the terminal with,"makepkg --skipinteg" and all works fine.

carstene1ns commented on 2015-04-18 21:09

No problem, flag removed.

remussatala commented on 2015-04-18 17:47

sorry for flagged out-of-date

carstene1ns commented on 2014-01-24 15:27

After installation of all Quake II data files, your folder structure should look something like this:

carstene1ns commented on 2014-01-24 02:00

Adopted and updated to 5.21, using SDL2 now.

tadeu commented on 2013-09-16 19:13


banditsan commented on 2013-03-09 22:19

Add 'openal' to dependencies:

-> Extracting quake2-5.10.tar.xz with bsdtar
==> Entering fakeroot environment...
==> Starting build()...
===> Building quake2
make release/quake2
make[1]: Entering directory `/tmp/yaourt-tmp-marius/aur-yamagi-quake2/src/quake2-5.10'
===> CC src/backends/generic/qal.c
src/backends/generic/qal.c:39:19: fatal error: AL/al.h: No such file or directory
compilation terminated.
make[1]: *** [build/client/src/backends/generic/qal.o] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-marius/aur-yamagi-quake2/src/quake2-5.10'
make: *** [client] Error 2
==> ERROR: A failure occurred in build().
==> ERROR: Makepkg was unable to build yamagi-quake2.
==> Restart building yamagi-quake2 ? [y/N]

Anonymous comment on 2013-02-08 04:40


qs9rx commented on 2012-09-09 10:15

On 09/03/2012 Quake II 5.00 was released.

qs9rx commented on 2012-08-20 10:22

Update please!

4.21 is out. md5sum is 9f5bde93b49e350ced7228cf2b2dc11f

sseering commented on 2012-08-04 18:18

A new version is out. Please update the PKGBUILD.

abraxas commented on 2012-06-11 11:26

openal should be added as a dependency. otherwise you'll get a compile error.

abraxas commented on 2012-06-11 11:26

openal should be added as a dependencie. otherwise you'll get a compile error.

abraxas commented on 2012-06-10 09:18

i get a build error:

==> Beginne build()...
===> Building quake2
make release/quake2
make[1]: Entering directory `/tmp/yaourt-tmp-abraxas/aur-yamagi-quake2/src/quake2-4.20'
===> CC src/client/cl_cin.c
===> CC src/client/cl_console.c
src/client/cl_console.c: In Funktion »Con_DrawInput«:
src/client/cl_console.c:366:7: Warnung: Variable »y« gesetzt, aber nicht verwendet [-Wunused-but-set-variable]
===> CC src/client/cl_download.c
===> CC src/client/cl_effects.c
===> CC src/client/cl_entities.c
src/client/cl_entities.c: In Funktion »CL_CalcViewValues«:
src/client/cl_entities.c:571:13: Warnung: Variable »ent« gesetzt, aber nicht verwendet [-Wunused-but-set-variable]
===> CC src/client/cl_input.c
===> CC src/client/cl_inventory.c
===> CC src/client/cl_keyboard.c
===> CC src/client/cl_lights.c
===> CC src/client/cl_main.c
===> CC src/client/cl_network.c
===> CC src/client/cl_parse.c
===> CC src/client/cl_particles.c
===> CC src/client/cl_prediction.c
===> CC src/client/cl_screen.c
===> CC src/client/cl_tempentities.c
===> CC src/client/cl_view.c
===> CC src/client/menu/menu.c
===> CC src/client/menu/qmenu.c
===> CC src/client/menu/videomenu.c
src/client/menu/videomenu.c: In Funktion »ApplyChanges«:
src/client/menu/videomenu.c:131:8: Warnung: Variable »gamma« gesetzt, aber nicht verwendet [-Wunused-but-set-variable]
===> CC src/client/sound/snd_al.c
In file included from src/client/sound/snd_al.c:35:0:
src/client/sound/../../unix/header/qal.h:34:19: schwerwiegender Fehler: AL/al.h: Datei oder Verzeichnis nicht gefunden
Kompilierung beendet.
make[1]: *** [build/client/src/client/sound/snd_al.o] Fehler 1
make[1]: Leaving directory `/tmp/yaourt-tmp-abraxas/aur-yamagi-quake2/src/quake2-4.20'
make: *** [client] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
Breche ab ...
==> ERROR: Makepkg was unable to build yamagi-quake2.

neuromancer85 commented on 2012-04-16 21:11

Here is the updated PKGBUILD:

neuromancer85 commented on 2012-04-16 20:53

Version 4.10 is out... Is this pkg still mantained?

punkrockguy318 commented on 2012-01-19 16:45

Looks like the segfault issue can be resolved by doing:

sudo ln -s /usr/lib/ /usr/share/quake2/opengl32

which was posted earlier

punkrockguy318 commented on 2012-01-19 04:07

I can reproduce my segfault in 4.01 as well, so I must have not upgraded since pre 4.01. I'm emailing "" about my segfault issue. If anyone else is experiencing this issue as well let me know

punkrockguy318 commented on 2012-01-19 03:49

There is currently an error with the .install

It should be --

:: Touch launch game: cd /usr/share/quake2/
instead of /usr/bin/quake2. In addition, it might be worth creating a couple line script that will do this and install it to /usr/bin/

I'm also having segfault issues with the latest version (but did not have issues with the previous). I will post more information when I find out more

Anonymous comment on 2011-11-08 08:37

I had the same problem but deleteing my ~/.quake2 directory and letting this recreate it fixed it.

Anonymous comment on 2011-10-29 21:44

I am having problems with the textures in game. Sometimes the player textures and some in the map dissapear or are changed by others, also the HUD and the menu, which appear as a series of rectangles. I think it's associated with lighting because in open maps this issue doesn happen all the time. Is anyone else having the same problem?

omer666 commented on 2011-03-28 10:34

Please forgive me for asking the question, but is this package orphan or what ?

omer666 commented on 2011-03-05 19:02

Version 3.0 released

widowild commented on 2011-02-04 13:50

widowild commented on 2010-12-15 13:40

:: You need the retail Quake II data files to play,
:: copy them to '/usr/share/quake2/'
:: To launch game : cd /usr/bin/quake2/
:: ./quake2

remplace by:

:: You need the retail Quake II data files to play,
:: copy them to '/usr/share/quake2/'
:: To launch game : cd /usr/share/quake2/
:: ./quake2

veox commented on 2010-11-07 21:04

Needed this to avoid segmentation fault:

sudo ln -s /usr/lib/ /usr/share/quake2/opengl32


widowild commented on 2010-06-28 13:31


make[1]: quittant le répertoire « /tmp/packerbuild-0/yamagi-quake2-xatrix/yamagi-quake2-xatrix/src/xatrix-1.04 »
install: impossible d'évaluer « »: Aucun fichier ou dossier de ce type
The build failed.