A 64-bit native version of UT2004 for GNU/Linux on the amd64 is now available. This includes both the dedicated server and the 3D graphical client.

Some notes:

First, please don't go nuts benchmarking this. The compiler isn't as mature as it's 32-bit counterparts, the drivers aren't as mature, we didn't include some SSE code you'd find in 32-bit versions, etc...the game is fast, but it probably won't edge out other builds at this point. This is a tech demo, really.

If you don't have a 64-bit CPU (Opteron, Athlon64, AthlonFX), you can't use this. If you have an AthlonXP, AthlonMP, or any Intel chip, this isn't for you! If you aren't sure, you probably can't use this.

If you aren't running a 64-bit OS, you can't use this. If you aren't sure, then you aren't.

Some users are reporting system lock ups and even spontaneous reboots. This is part of the growing pains of a new system. UT2004 stresses a lot of things that haven't been exercised to date. Please report bugs. And save your work before running this.

Getting ut2004/linux64:

With thanks to Brad House and Jon Portnoy, this demo is already in the Gentoo portage system. Gentoo/amd64 users can just run "emerge ut2004-demo" to get it. I've been told this works for 32-bit users, too.

More to the point, those outside of Gentoo can benefit from this, too, since the portage mirrors rapidly distribute the original package between lots of high-bandwidth servers around the world.

So, find a mirror, and grab "/distfiles/ut2004-lnx64-demo-3120.run.bz2" on that server to get the file. (UPDATE: fixed filename. Whoops.)

Those that want a mirror listed here, please mail me after pulling the file down from another mirror and I'll list it here.