[devel] [bernie на develer.com: Doom3 works on R200!]

Konstantin A. Lepikhov =?iso-8859-1?q?lakostis_=CE=C1_altlinux=2Eorg?=
Пн Окт 25 22:39:16 MSD 2004



советую также почитать продолжение этого треда -

----- Forwarded message from Bernardo Innocenti <bernie на develer.com> -----

Date: Sat, 23 Oct 2004 20:33:43 +0200
From: Bernardo Innocenti <bernie на develer.com>
To: dri-devel на lists.sourceforge.net, mesa3d-dev на lists.sourceforge.net
Subject: Doom3 works on R200!
User-Agent: Mozilla Thunderbird 0.8 (X11/20041020)
X-Accept-Language: en-us, en


I just wanted to report success running the Linux native
version of Doom 3 with the open-source ATI driver with
only minor glitches.

Congratulations: you've beated ATI's propretary driver
which still doesn't work properly with Doom :-)

To get it working, I've built the latest CVS snapshots of
xorg, dri and Mesa, plus the external S3TC library:


For the past few days, I couldn't get Mesa to build in the
xorg tree with working direct-rendering.  So I've applied
Adam's recent patch to build GLX in Mesa's tree:


The patch doesn't care update the Makefile to install
the dri modules, so I had to install the manually.  I also
had to change the modules path hardcoded in libGL by adding
-DDEFAULT_DRIVER_DIR=\"/usr/local/xorg/lib/modules/dri\" to

The DRM linux-core worked fine with 2.6.9 (almost vanilla),
of course after disabling the in-kernel version.  I hope
the new core can soon be dropped in Linus's tree or at least
in -mm.

After installing all this stuff, everything was fine with
glxinfo, glxgears and et, while doom3 was just crashing.
This was easily fixed with the LD_PRELOAD trick:

  LD_PRELOAD=/usr/local/xorg/lib/libGL.so.1 doom3

Speed with my 9200 is almost as good as with Wine's
version: 15 to 30fps depending on the scene complexity,
with a usual rate of 22-25fps.

The only thing I'm complaining about is the light torch: the
aura looks good, but the projected light circle is invisible
most of the times.  Other lightning effects look fine,
including dangling lights in ceilings.

I also noticed that wine + Doom3.exe doesn't work any more
(blue window complaining about OPENGL32.DLL missing).  I'm
not sure if it's caused by new Mesa or new Wine, but I could

 // Bernardo Innocenti - Develer S.r.l., R&D dept.
\X/  http://www.develer.com/

This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
Dri-devel mailing list
Dri-devel на lists.sourceforge.net

----- End forwarded message -----

WBR, Konstantin	      chat with ==>ICQ: 109916175
     Lepikhov,	      speak  to ==>JID: lakostis на jabber.org
aka L.A. Kostis       write  to ==>mailto:lakostis на pisem.net.nospam

...The information is like the bank... 			  (c) EC8OR

Подробная информация о списке рассылки Devel