Linux - GamesThis forum is for all discussion relating to gaming in Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I've been trying to get Half-Life to run on my new computer for the past few days now but with little luck. I've done so in the past with an NVidia card using wine. This time around I have and ATI card, and I've installed the ATI drivers from their website and have got 3D acceleration working. However, the problem is that these drivers apparently only support a 24bit color depth. Whenever I try to start Half-Life under wine it complains about the color-depth (which threads have only shown to alleviate through changing the colors to 16bit, an option that I don't have with these drivers). Does anyone know of a way I can get Half-Life to run (with 3D acceleration) on my ATI 9700pro?
The problem with that is if you try to do that then the Xserver won't start with an error message something along the lines of fglrx doesn't support 16 color depth. After looking at the ATI website FAQs, apparently 24 and 8 bit depths are the only ones supported by this driver, so I don't think I'm gonna be able to change it that way.
Or u can get winex and play with that. Dont want to buy it, just send me an email me at firstname.lastname@example.org and ill send u a free version of winex 3.3 tgz or rpm. hey the linux community has to stick together. :-)
Well I tried that, too, actually. I just downloaded Fedora Core 1 recently and when I tried to get winex cvs as an alternative the thing just plain refused to compile. Eventually I found a site that had a fc1 rpm compiled that I downloaded, but unfortunetly winex 3.3 seems to also be giving me this error about colors whenever half-life starts up.
Originally posted by melknin Yep, that's the problem pretty much. Any ideas for a way to work around it or something?
Only hope is if you've got an ~R200. Then you may simply switch between the fglrx driver (for games like UT2Kx, etc) and use the DRI drivers for HL... It's about what I can think of right now... BTW, you can get S3TC support on those cards, visit: The S3TC Guide for Dummies.
Here's the way (or at least the one which lead me to this) :
As Void Main mentioned before, do not forget to type "export CC=gcc32" in your console before proceeding to the RPM install.
Then, install thr RPM package as usual (-Uvh for some of you, -Uvh --force for the others) and actually as mentioned on ATI's driver webpage.
Some important stuff at this point :
once the RPM has been fully RPM'ed launch the "fglrxconfig" and answer all the clear questions.
At the one asking if you want to use an external "gart" or "agp gart" you should answer "y" (yes).
This fglrxconfig file will write a new XF86Config-4 in your /etc/X11/ directory.
I clearly advise you to then delete (or preferably back-up) the original XF86Config and to rename the "XF86Config-4" in "XF86Config"
Last important point, when all this has been done, edit your modules.conf file located in your /etc/ directory.
And add this line :
options agpgart agp_try_unsupported=1
It should run fine now ... and if it doesn't, you're then extremely close of it !