Timothee Besset
id Software | Programmer | Apr 28, 2006, 13:28:59 (ET) | ttimo@idsoftware.com

Name: Timothee Besset
Description: Programmer
Fri Apr 28 11:30:12 CDT 2006

Quake4 1.2.1 for GNU/Linux x86 update!

ed9ecbddf8d3e5cf4e7d5330303c3610 quake4-linux-1.2.1.x86.run

This update is fully compatible with other versions of Quake4 1.2. The main reason for this release is the addition of SMP renderer acceleration to the Linux version. Same rules apply for Linux SMP as they do on Windows. Depending on your system ( CPU limited, GPU limited, processor cache sizes.. ), this may or may not improve performance.

The SMP binary requires a modified version of the SDL library, which is shipped with the installer. A patch of the changes we applied to the lib is in the setup as well.

Other things fixed:
- no longer using SDL_ListModes to filter available resolutions ( use +set r_useSDLModes to re-enable, SDL_ListModes returns way too little of the possible resolutions )
- fix stalls that may happen with DNS resolution ( Linux bug only )
- fix a download bug: if the server is configured with some of the fs_*path cvars having a trailing slash, they might cut one character when returning download URLs.

The download bug affects all operating systems. If you run a Windows server, make sure you don't have a trailing slash at the end of fs_basepath

The update is available from our ftp and from the BitTorrent tracker:

Wed Feb 22 17:53:17 CST 2006

New Quake 4 1.1 Linux installer:
c23c4c54d05dc5bc7fa23251a58210aa quake4-linux-1.1-beta.3.x86.run

A few things while I'm here:

- We are seeing reports of problems connecting to servers because pak013.pk4 is missing. That's the QuakeMas maps, which you can get from our ftp [1] and mirrors. The final installer for 1.1 will bundle QuakeMas maps and several new maps so that will go away.

- The Linux client does not support SMP or VoiceChat at this point

- The SMP code in Quake 4 takes advantage of multiple cores for rendering purposes only. It will not affect dedicated server performance at all. It will not send both of your CPUs to 100% usage either.

[1]: ftp://ftp.idsoftware.com/idstuff/quake4/linux/Quake4_Quakemas_Map_Pack.zip

Wed Feb 22 16:59:28 CST 2006

Busted Linux installer!

Do not download the current Quake 4 1.1 Linux installer, it has some bad files that will prevent windows clients from connecting in.

So, the file you don't want to get:
3edd112401bac3b7d6636e1c4f5ef9c6 quake4-linux-1.1-beta.x86.run

Thanks to everyone who reported this already. Will upload a new one in a bit.

Fri Feb 17 11:26:49 CST 2006

GtkRadiant is now available under GPL license, along with some Quake II tools which we never got a chance to put under GPL before. Head over to the qeradiant website [1] for all the details.

I want to personnaly thank everyone who has been contributing to the project over the years, specially Randy Reddig ( ydnar ) and William Joseph ( spog ) for the many hours they've put into this. And thanks for sticking to my word that eventually we were going to be able to place radiant under a more "open" license.

[1]: http://www.qeradiant.com/

Wed Dec 21 11:10:11 CST 2005

I've uploaded a zip version of the QuakeMas map pak for Quake 4 to our ftp [1].
Merry Christmas!

[1]: ftp://ftp.idsoftware.com/idstuff/quake4/linux/Quake4_Quakemas_Map_Pack.zip

Mon Dec 12 17:18:27 CST 2005

Quake 4 1.0.5 is out. See all details on our website [1], more about the Linux release on the Linux page [2]

[1]: http://www.idsoftware.com/
[2]: http://zerowing.idsoftware.com/linux/quake4/

Tue Nov 29 15:49:15 CST 2005

Quake 4 Demo!

The GNU/Linux installer for the Quake 4 demo is on the ftp [1] as well and on the BitTorrent tracker [2].

Note regarding multiplayer that windows clients are able to connect and play on the Linux dedicated server, but Linux clients can only play on Linux servers. Read through the FAQ [3] for details.

[1]: ftp://ftp.idsoftware.com/idstuff/quake4/demo/quake4-linux-1.0-demo.x86.run
[2]: http://zerowing.idsoftware.com:6969/
[3]: http://zerowing.idsoftware.com/linux/quake4/

Wed Nov 16 13:55:19 CST 2005

We have released the 1.0.4 update for Quake 4. Check our website [1] for all the announcement details. This update is compatible with the current release, but we recommend everyone to upgrade. We also released an SDK so you can start making game modifications. There is also lots of documentation on content creation on the iddevnet website [2].

Now to answer a few frequently asked questions about the GNU/Linux version:

- Linux clients can't play on pure Windows servers 'out of the box'. Even with this update, Windows server still need to put a game pak in their path so Linux clients can join in. This is documented in the Quake 4 GNU/Linux FAQ [3].

- The builtin level editor will not be available on Linux. As was the case with Doom 3, it is too heavily dependent on Windows APIs to be ported. I would advise anyone interested in content creation for Quake 4 on GNU/Linux to help add support in GtkRadiant [4].

[1]: http://www.idsoftware.com/
[2]: http://www.iddevnet.com/
[3]: http://zerowing.idsoftware.com/linux/quake4/#head-b18b67b7a08a9e0fc5cfc729715cd78b99d6cb27
[4]: http://zerowing.idsoftware.com/

Mon Oct 24 11:34:16 CDT 2005

Just to spread the word a bit:
Quake 4 crashing on Debian and Debian-based GNU/Linux distributions, see

Thu Oct 20 10:25:39 CDT 2005

Quake 4 for GNU/Linux is available now! The installer has been uploaded to our ftp and on the BitTorrent tracker.
We're very pleased to announce that this it with both a dedicated server and a native client.

A licensed copy of Quake 4 retail for Windows(r) is required
You will copy the assets files from it and use the CD key
( a CD key is not required to run a dedicated server )

96ac1b993dafe5d255a7ee85d07187db quake4-linux-1.0.2147.12.x86.run

See the Quake4 GNU/Linux FAQ page [1] for all the details.

[1]: http://zerowing.idsoftware.com/linux/quake4/

Fri Aug 19 13:49:55 CDT 2005

Quake III Arena source code released under GPL

We're done packaging up the Quake III Arena source code for a GPL release:

af8aaac46cc82035e1cba632b1a16e03 quake3-1.32b-source.zip

note that a build of Q3Radiant 200f is included under GPL as well

some D3 SDK things:

I've uploaded an XCode project file [1] to make it easier to build
the gamecode on Mac. There is no SDK source update needed at
this point.

[1] ftp://ftp.idsoftware.com/idstuff/doom3/source/mac

Fri Jul 15 18:56:18 CDT 2005

DOOM 3 1.3 for Mac OSX

Aspyr released DOOM 3 1.3 update for Mac OSX this week. The game code is compatible with the other 1.3 releases, mod makers can produce mac game code from the current SDK release. We will look into updating the SDK with some XCode project files to make it easier.


Tue May 24 15:35:57 CDT 2005

DOOM 3 1.3 Released

The 1.3 patch for DOOM 3 and updated SDK are now available on the id FTP
server [1], on http://www.doom3.com [2] and on the torrent tracker [3].
Please refer to the documentation after installation for a complete
list of changes since version 1.0.

The Linux update adds support for DOOM 3: Resurrection of Evil. See the
Linux FAQ [4] for installation instructions.

The updated SDK also includes game source code for the Resurrection of Evil
expansion pack. New features in 1.3 have been documented in the Linux FAQ [5].

[1] ftp://ftp.idsoftware.com/idstuff/doom3/
[2] http://www.doom3.com/update.asp
[3] http://zerowing.idsoftware.com:6969/
[4] http://zerowing.idsoftware.com/linux/doom/
[5] http://zerowing.idsoftware.com/linux/doom/FrontPage#head-68edbf8a1721998a8a59e91ebad1e09849f7b751

Fixes & Updates in 1.3:
- PunkBuster(TM) support has been added.
- EAX(R) ADVANCED HD(TM) support in the sound engine contributed by Creative
Labs(R). Doom 3 base game comes with room reverb data.
- To utilize EAX(R) ADVANCED HD(TM) in Doom 3, you must have 100% EAX 4.0
compatible sound card. Please refer to your sound card manufacturer for
details on whether or not your sound card supports EAX 4.0.
- Sound Blaster(R) Audigy(R) 2 users who wish to utilize the new EAX 4.0
feature in Doom 3 should download the latest Creative Beta Drivers for the
card released on April 5th, 2005. Not using these drivers may result in game
instability while using EAX 4.0.
- Server provides .pk4 file download URLs (http/ftp), client has internal
- New class of .pk4 files: 'addon paks' are only referenced when the map is
loaded in.
- .pk4 downloads and addon paks come with a number of fixes to the 'pure
server mode' filesystem code.
- Fixed ragdoll bounciness.
- Fixed how Doom 3 detects LAN client vs. Internet clients.
- LZW compression of render demos.
- Fixed command line parameter passing.
- Added a QuakeIII-style graph of the connection quality for network clients
controlled with net_clientLagOMeter cvar
displays a graph of how much the client predicts ahead of the server
note that you can change the minimum predict ahead of a client by
setting net_clientPrediction

Changes relevant to mod developers (SDK):

- Added UploadImage to idRenderSystem interface. This lets the user blit
images to the renderer.
- Supports fs_game_base; this lets you base a mod off base game + d3xp +
your own content.
- Most of the download redirection is handled in the game code, and can be

Linux specific:

- ALSA device opened non-blocking to avoid hangs.

Wed Apr 13 10:08:55 CDT 2005

Wolfenstein Enemy Territory 2.60 SDK & misc D3 1.3 / ROE information

The SDK for ET 2.60 has been uploaded to our ftp:
ef938347cf8ac9cbd1e2b6fabf29c204 ET_2.60_SDK_Setup.exe
51f929a7b24e5def093fcec1922e542f et-linux-2.60-sdk.x86.run
9784720e9d5904a86fe46b62fa1e5394 et-sdk-2.60.dmg

Also, regarding the next Doom 3 patch ( version 1.3 ):
- Resurection of Evil will be supported on Linux
- release 1.3 has EAX HD support, PunkBuster and bunch of other goodies
- we will release an updated SDK shortly after the patch release
- it's not done yet

Mon Mar 21 14:00:38 CST 2005

Updated Mac OS X setup

The initial setup had some permission bugs. We've put together a better one:
b4f1ea8f8502ce7ad86bd64195724ed5 Wolfenstein Enemy Territory 2.60-2.dmg

Wolfenstein Enemy Territory 2.60

An updated version of Wolfenstein Enemy Territory [1] is available.

We'd like to thank the ETPro mod team [2] for all the work they did helping us getting this release out. We also have a Mac OS X client thanks to Brad Oliver at Aspyr [3].

A quick incomplete summary of the changes ( fully detailed information is available in the patch documentation ):
- minor optimizations in server and client engine for lower cpu usage
- demo recording and playing fixes. sound recording
- server can redirect clients to other servers when full
- mods menu
- anisotropic texture filtering is now supported in renderer
- fixed http download crashes
- various server engine crashes fixed
- fixed Antilag (it was dependent on client fps, and headshots weren't delagged)
- upped the number of servers in the browser


MD5 checksums:
a7ba6fdee3de6150b887068d58e91729 ET_Patch_2_60.exe
94a7036471b90955a88339d677e467c2 et-linux-2.60-update.x86.run
2d2373f29f02e18d365d7f1860eee435 et-linux-2.60.x86.run

Where can you download the files? You can get them from id's ftp [4] or from the BitTorrent tracker [5]. Many websites will carry the files within a few hours too.


[1] http://games.activision.com/games/wolfenstein/ - Enemy Territory
Wolfenstein Enemy Territory is a free, stand-alone, downloadable multiplayer game in which players wage war as Axis or Allies in team-based combat.
[2] http://bani.anime.net/etpro/
[3] http://www.aspyr.com/
[4] ftp://ftp.idsoftware.com/idstuff/et/
[5] http://zerowing.idsoftware.com:6969/

Mon Mar 14 15:51:46 CST 2005

congrats to Aspyr on shipping DOOM 3 for Mac today!

Fri Nov 26 11:55:45 CST 2004

Linux Doom III 1.1.1286 build:

There are new GNU/Linux binaries for Doom3 on the ftp[1] and the BitTorrent tracker[2]. This build is compatible with the previous release, brings a number of bug fixes and new sound code. Alsa[2] and multichannel sound output are now supported.

No GUI changes were made in order to remain compatible with the first release, you will need to set some cvars on the command line to configure your sound:

set s_driver to best, alsa or oss. (best will just try alsa and fallback to OSS otherwise )
set s_numberOfSpeakers to 2 for stereo, 6 for multichannel sound ( whatever your actual number of speakers may be ).

For instance:
doom3 +set s_driver alsa +set s_numberOfSpeakers 6
will start doom3 using the Alsa sound backend in multichannel mode

notes about OSS:

The Linux kernel comes with the OSS/Free API, which works great in most cases but lacks multichannel support. You can download a binary OSS/Linux implementation from 4Front Technologies[4]. To sum up, the drivers are 'free for non commercial use'. You can use them to play Doom III. They have great multichannel support, and that's the drivers I used to develop the OSS backend.

Thanks to everyone who helped testing this build .. and thanks for the positive Linux feedback emails we've been getting..


[1] ftp://ftp.idsoftware.com/idstuff/doom3/linux/doom3-linux-1.1.1286.x86.run
[2] http://zerowing.idsoftware.com:6969/
[3] http://www.alsa-project.org/
[4] http://www.opensound.com/

Tue Nov 16 15:52:29 CST 2004

There is a new release of the DOOM3 SDK available. See http://www.iddevnet.com/ for details. This release is compatible with the Linux 1.1 release ( and includes scons build scripts ).
id Software...
Timothee Besset 2007/02/02
Christian Antkow 2005/09/08
Kenneth Scott 2005/07/18
John Carmack 2005/01/02
Fred Nilsson 2004/11/08
Todd Hollenshead 2004/11/04
Robert Duffy 2004/10/15
Tim Willits 2003/09/10
Graeme Devine 2003/07/03
Jim Dose 2002/08/19
Kevin Cloud 2002/04/16
Andy Chang 2002/03/14
Matt Hooper 2002/03/14
Paul Jaquays 2002/03/08
Seneca Menard 2002/02/15
Brandon James 2002/02/15
Eric Webb 2001/08/01
Mal Blackwell 2001/02/01
John Cash 2000/03/31
Dave Kirsch 2000/03/24
Brian Hook 1999/06/01
Katherine Anna Kang 1999/03/04
Paul Steed 1998/12/29

Also Today...


Full list

Visit Webdog today!


Square Eight - Taking over the world and you don't even know it yet! Copyright © Square Eight 1998-2024. All Rights Reserved.
The BlueTracker is provided by Webdog.
We are not responsible for the content of the .plans displayed here.