Yamagi.org



Debian packages of Yamagi Quake II

Here you will find Debian packages of Yamagis Quake II Port.
They were built for Debian etch, so they *should* work on any halfway recent Debian-based Linux distribution like Ubuntu. This wasn't excessively tested though, so feedback (to "metalcaedes .AT. gmail .DOT. com") would be appreciated.
The packages are known to work on Debian lenny (i386 and amd64), Ubuntu 8.10 (i386) and Ubuntu 9.04 (amd64).

News

- 2010-02-24 -
Packages for the brand new stable version 2.11 are ready. This brings back support for blending (when using quad damage or picking up an item etc) and should fix crashes on Ubuntu 9.10.
Also the script starting quake2 now disables the gnome screensaver while playing (this is a workaround for Ubuntu Bug #32457)
Savegames of version 2.10.RC3 will work with this new version, because the game.so wasn't changed.

- 2010-02-01 -
Finally packages for the the 2.x version of Yamagi Quake II are ready!
This brings you, amongst other changes, support for OGG/Vorbis music and custom resolutions. See /usr/share/doc/yamagi-quake2/README and README.Debian for further information.
Beware!: This version breaks savegame-compatibility because of various changes and Quake2's horrible savegame-code, which makes savegames unuseable even if you just recompile the game.so...
I hope to avoid breaking savegames in the future by avoiding to recompile the game.so if its code is not affected by changes.

This is still a RC (Release Candidate) version, so please test it and send bugreports to me ("metalcaedes .AT. gmail .DOT. com") or Yamagi (quake2@yamagi.org).

There are three different packages

yamagi-quake2
containing Yamagis Quake II-Client.
It depends on libsdl1.2debian (>= 1.2.10-1) and libc6 (>= 2.3.6-6). Since version 2.x it also depends on libvorbisfile3 (>= 1.1.2) and zlib1g (>= 1:1.2.1), because of OGG/Vorbis and PK3 support.
Once installed, you may start the game with
$ yamagiq2
or by clicking the entry in your desktops menu in the section "games".

quake2-data
Installs either the Quake II-game-data from a Quake II CD or the Quake 4 Bonus DVD and installs the quake2 3.20 pointrelease incl. CTF or installs the Quake II-Demo.
It depends on wget, unzip, debconf (>= 0.5.00).

yamagi-quake2-addons
containing the game libs of the official Quake II Missionpacks (The Reckoning, Ground Zero).
The package also cotains scripts to install the missionpacks game-data from the original CDs or the Quake 4 Bonus DVD in /usr/share/doc/yamagi-quake2-addons/examples/
The missionpacks can be started with
$ yamagiq2-MP1
to start Q2: The Reckoning or
$ yamagiq2-MP2
to start Q2: Ground Zero
or by clicking the entry in your desktops menu in the section "games".

Downloads

The most recent versions of the binary packages are linked.
If you want an older version or the packages sources (to build your own packages for another architecture or whatever) look here.

Newest stable version:
yamagi-quake2: i386 amd64
quake2-data (still old version): all architectures
yamagi-quake2-addons: i386 amd64

For your convenience I created tarballs containing the latest version of all three packages for amd64 und i386.
Newest stable version:
All-in-One package for i386
All-in-One package for amd64

Installation

After you have downloaded the packages you want to install, you may install them via
$ dpkg -i /your/path/to/packages/PACKAGE.deb
where PACKAGE.deb should be replaced by the package you want to install, for example "yamagi-quake2_1.05-1_i386.deb".
You need root privileges to do this, so become root or place "sudo" in front of the command.

The executables and game libs will be installed to /usr/lib/games/yamagi-quake2/.
The game data (levels, videos, ...) are expected to be located in /usr/share/games/quake2/

For further information (on how to install the game data etc) see /usr/share/doc/yamagi-quake2/README.Debian and /usr/share/doc/yamagi-quake2-addons/README.Debian after installing the package(s).

Have a lot of fun,
- Daniel ("caedes")