Saturday, April 22, 2006

Quake3 in XGL


I've finally figured out how Novell ran Quake 3 in that demonstration video. All you need to do is launch Quake 3 (or any Quake 3 engine based game) like:

quake3 +set r_GLdriver "/usr/lib/nvidia/libGL.so.1.2.xlibmesa"

(The key is telling the engine specifically to use NVIDIA's libGL.)

While this fixes the missing texture problem, it still suffers from the performance loss that's incurred from running XGL. (We're still waiting for new NVIDIA/ATI drivers that feature complete hardware acceleration for XGL.)

Note: This was based off these UT instructions.

No comments: