• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

ATI 9800 Pro not rendering 32-bit color in HL games/mods

Originally posted by: LordOfTheBlings
help!

does anyone know how to fix this?

You need to force 32bit in HL, for any video card. I have no idea if it actually displays 32bit though.
 
Originally posted by: Schadenfroh
you can tell the differance between 32bit and 16bit colour in HL?


i assume you can, i can definitly tell the difference between 16-bit color and 32-bit color on my desktop icon. the edges are rough and jaged. im experiencing the same thing with dod (day of defeat). the walls seem jaged and the colors look washed. something that i haven't experienced with my ati 8500 @ 64MB which actually rendered hl much better which is NOT right IMO.

plz help if anyone knows anything about this.
 
Yea, it must be forced, because I recall, at least for the early versions (original retail), 24 bit color was advertised as a good thing.
 
well, i tried this:

Addition for users with OpenGL problems.

Having trouble with anything OpenGL (Quake engine games, Counterstrike)?

You may want to try another ATI OpenGL driver. Generally, ATI's atioglxx.dll is interchangable between driver revisions.
If you're having trouble with any games in particular, it is very easy to revert back to the last one that worked best for you.


Step 1: Download whatever driver package you need that you expect to contain your working OpenGL driver.


Step 2: Extract atioglxx.dl_ to your Windows Desktop. There are two methods for this.

Methode 1: The driver package you downloaded might be able to be opened using WinZip or WinRAR.
To find out, right click on the file and see if you see a WinZip or WinRAR context menu
(for WinZip, you will see Open with WinZip and for WinRAR you will see Open with WinRAR).
Click the corrosponding command (if you're using WinACE, you already know wtf your doing so don't cry).

The application window will pop up listing the contents of the driver package. Search through until you find atioglxx.dl_ and highlight it,
then click Extract or Extract To. The extraction window will pop up. In the right hand pane, click Desktop
(it will extract the file to your Desktop -duh).
Now in the left hand side of the window, uncheck use folder names (WinZip) or check Do not extract pathnames (WinRAR).
Now click the OK button in WinZip or the Extract button in WinRAR. The file should appear on your desktop.

Methode 2: If the driver package cannot be opened with WinZip or WinRAR (because ATI thinks they are sneaky),
just double click the file so the installation procedure begins. It should prompt for an extraction location before the installation actually begins.
Click OK to this. The files will extract and when the installation comes up, just hit cancel.
Open up an Explorer window (right click the My Computer icon, left click explore. Browse to C:\ATI\xxxx.
Dig through these folders until you find atioglxx.dl_ and right click the file. Left click Copy in the popup menu.
Now minimize or close everything you have open and Right Click on an empty secton of your Desktop (no icons).
In the popup menu, click Paste. The file should appear on your desktop if you have done everything correctly.

Step 3: Expand the file to something useful.

Click Start, then left click Run. Type cmd and click OK. A Windows XP command prompt will appear (looks like MS-Dos).
At this prompt, type cd desktop and hit Enter on your keyboard. Next type expand atioglxx.dl_ atioglxx.dll and hit enter.
You should see a file named atioglxx.dll appear on your Desktop. Good. Now close all open windows.

Step 4: Open up another Explorer window (right click My Computer, left click Explore).

In the Explorer Window that pops up, browse to C:\Windows\System32. Locate the file atioglxx.dll and rename it to atioglxx.bak.
Do this by right clicking on the file and clicking Rename. You will see a blinking cursor on the icon's name.
Now that we have backed up atioglxx.dll to prevent any disasters, switch back to your Desktop and right click the file atioglxx.dll.
Choose copy in the popup menu. Now switch back to the Explorer window showing C:\Windows\System32\.
Click Edit from up under the top meu bar, then choose Paste. Your new OpenGL driver is now in place.


but it didn't help either. im confused, why does this game look better on my old ati 8500???
 
Have you tried configuring your shortcut for 32bit color as ingenuiti specified? Are you using the latest ATi drivers?
 
Go to the shortcut that you use to launch HL. Right click and pick properties. There will be a box labled target. Add the -32bpp to the end. You will need to do this for each mod also. Add it to any HL mod shortcut you use to launch the game.
 
Also, if the shortcut has quotes around the executable, add the -32bpp outside of the quotes, at the end.
 
The Catalyst 3.6s have a bug in OpenGL that defaults games to 16 bit colour unless the game specifically requests 32 bit colour. Games that use startup switches don't tend to work either as they do the request in a round-about way.

The new drivers due in a few days will hopefully fix this issue so until then I wouldn't worry about it, but if it really annoys you then use another version of OpenGL, as was mentioned in this very thread.
 
Back
Top