Yamagi.org
Yamagi Quake II is an enhanced client for id Software's Quake II. The main focus is an unchanged single player experience like back in 1997, thus the gameplay and the graphics are unaltered. Over 1000 bugs were fixed and an extensive code audit done, making Yamagi Quake II one of the most solid Quake II implementations available. Other than most ports Yamagi Quake II is full 64 bit clean, so it works perfectly on modern amd64 processors and processors and operating systems. Yamagi Quake II is supported on FreeBSD and Linux, but porting to other POSIX compliant systems should be easy.
Features:
- Anisotropic filtering.
- Compatible with most mods (as long as their source is
available).
- From scratch rewritten savegame system.
- Full 64 bit support.
- Ingame soundtrack playback via OGG/Vorbis.
- IPv6 support.
- Mature and stable codebase.
- No gameplay and graphic enhancements.
- SDL for input and rendering.
- Support for unlimited screen size / resolutions.
- Widescreen support.
Things that won't be implemented:
- Gameplay and graphic enhancements.
- r1q2 network protocol.
- Support for retexturing packs.
On 01/08/2012 Yamagi Quake II 4.02 was released.
Changes since 4.02 are:
- Work around a linker problem in Ubuntu.
On 01/08/2012 The Reckoning 1.07 was released.
Changes since 1.06 are:
- A major rewrite of the savegame system.
- Reorder files to match "baseq2".
On 01/08/2012 Ground Zero 1.05 and was released.
Changes since 1.07 are:
- A major rewrite of the savegame system.
- Reorder files to match "baseq2".
On 12/26/2011 Yamagi Quake II 4.01 was released.
Changes since 4.00 are:
- Fix build with certain versions of GNU ld.
- Some small gamecode fixes.
On 12/21/2011 Yamagi Quake II 4.0 was released to
celebrate the tenth anniveray of the release of the Quake II
source under the terms of the GPLv2. Changes since 3.00
include:
- A major rewrite of the savegame system.
- Add a crash handler, printing a backtrace on Linux
platforms.
- Add support for system wide installations.
- ctf was moved into a separate download.
- All open bugs were fixed.
- Fix spawnpoint selection if single player maps are loaded
via console.
- Rename ~/.quake2 to ~/.yq2 to ease parallel installation
with other Quake II clients.
- The client does no longer crash if the menu is opened
while connecting to remote server.
- The game code received a code audit and major rework.
The rewrite of the save game system results in much more
reliable savegame handling. Savegames shouldn't break any
longer if the game.so is rebuild or even altered. Since
the savegame code is part of the game.so this only affects
the "baseq2" game.
Yamagi Quake II:
Yamagi Quake II Client Version 4.02 (01/08/2012)
Tree Wave Caputure The Flag:
Three Wave CTF Version 1.00 (12/21/2011)
The Reckoning:
The Reckoning Version 1.07 (01/08/2012)
Ground Zero:
Ground Zero Version 1.05 (01/08/2012)
Older versions can be found here:
Old releases
Debian packages build by cades can be found here:
Debian packages
Send bug reports to quake2@yamagi.org, but be sure to read the README file and to follow all instructions! Most "bugs" are just configuration problems and a waste of time. Please include an accurate problem description and - if possible - a screenshot of the problematic situation and the name of the map.