Rage3D Error processing SSI file
Rage3d.com
Error processing SSI file



 

Radeon Registry Setting


The following  settings are all located in the: [HKEY_LOCAL_MACHINE\SOFTWARE\ATI Technologies\Driver\xxxx\DAL] registry key.  Where xxxx = the adapter "number" as specified by Windows.  The first two registry settings should be DWORD values.

-GCOOPTION_SlowerEdge:  Settings:  1 = Enabled, 0 = Disabled

This setting corrects for the shimmering that some Trinitron/Diamondtron tube monitors experience with the Radeon.  It slightly modifies the horizontal frequency/slows the edge rates to correct for inconsistencies in system configuration and varying monitor timings.  By default this value is set to "0", or disabled and should be fine for the majority of systems out there.  If you experience shimmering in your monitor, try setting this to "1" and you should see significant improvement.  You will have to reboot between changes of this setting.  This option is only available in the most recent drivers, specifically drivers with a build of D7.16-xxxxx-xxxx-ATI and later.  There appear to still be some issues with full screen DOS sessions, but this is supposed to be fixed with drivers coming out shortly.

-GCORULE_RMXSupport:  Settings 1 = Enabled, 0 = Disabled

Inserting and setting this value to "1" enables the "Scale image to panel size" button so that it will appear in the FPD section of "ATI Displays" in the advanced display properties.  This option will scale resolutions lower than the maximum supported by a given flat-panel screen to be the full size of the screen instead being displayed in a smaller window.  Changing this setting requires a reboot.  [Props to forum member "X" for getting the information from ATI and Tater for alerting me to the post.]

-Enabling 1280x960 resolution:

The following information comes courtesy of this thread over at http://www.avsforum.com with Stephen Orr from ATI answering A/V related questions from forum members.

I will first explain what needs to be done for 1280x960 to work as that is the most requested question related to this.  After that, I'll list exactly what Stephen posted for folks interested in other modes.

Open regedit and go to the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\ATI Technologies\Driver\xxxx\DAL
(this is the same as mentioned above)

Once there, the majority of people will find the following registry value already entered:
DALNonStandardModesBCD.  If you do not have this value already, then create a new Binary Value with the previously mentioned name and everything should work the same from here.

There will be a series of numbers in place already most likely, so here's what you need to do.

  1. Double-click on DALNonStandardModesBCD  --  This will bring up a new window which should look something like this:
  2. See where the cursor is in that picture? You will need to put the cursor at the beginning of the last available line (your numbers may be different than mine)
  3. Type in the following numbers:  12 80 09 60 00 00 00 00
    The cursor should hop from column to column automatically.
  4. When you are done it should look something like this:
  5. Open up Quake2/3 or Half Life/CS and you should now have the 1280x960 resolution available full screen.  Remember, if your monitor does not support this mode though, this will not work for you.

Note:  by using the last four digits at 00 00 00 00, you are using wild cards which allow any color depth and refresh rate for the mode (dependant on your monitor).

Note2:  You may have to remove a registry entry called DALRestrictedModesBCD in the DAL registry key for 1280x960 mode to work.  In the 7089 drivers I had to do this after entering the resolution as explained above.

Here is the full post from Stephen Orr:

TIMING AND RESOLUTION --- PART 1 --- The not so hidden registry keys
====================================================================
The Radeon display driver is built to support a number of display modes that are not enabled in the driver by default. The reasons for this are many fold and I won't go into the details. At any rate, it is possible to enable these modes by adding registry keys to turn them on, IF and only IF your monitor reports that it supports these modes.

Here are the modes that are built in but not enabled

704x480 @ 60 Hz
720x400 @ 70, 75, 85, 160, 200 Hz
720x480 @ 59.94, 60, 72, 75, 85, 90, 100 Hz
720x576 @ 59.94, 60, 75, 100 Hz
848x480 @ 60, 75, 88 Hz
856x480 @ 60 Hz
864x480 @ 60, 75 Hz
960x720 @ 60 Hz
1024x600 @ 60 Hz
1072x600 @ 60 Hz
1280x720 @ 59.94, 60, 75, 85 Hz
1280x768 @ 56, 60, 75, 85 Hz
1280x800 @ 60, 85, 100, 160, 200 Hz
1280x960 @ 60, 70, 72, 75, 85, 100, 120, 160, 200
1360x768 @ 62 Hz
1400x1050 @ 60 Hz
1536x864 @ 60, 85, 100, 120, 160 Hz
1600x900 @ 60, 75, 85, 100, 120, 160 Hz
1600x1000 @ 60, 75, 85, 100, 120, 160 Hz
1600x1024 @ 76 Hz
1600x1280 @ 86.52 Hz
1856x1392 @ 60, 72, 75, 90, 100 Hz
2048x1152 @ 60, 75, 85, 100 Hz
2048x1280 @ 60, 70, 75, 85, 90, 100 Hz

To turn these on, go to the following section
HKEY_LOCAL_MACHINE\Software\ATI Technologies\Driver

In there will be numbered sub-folders (perhaps only 1 of them) \, for example ?\0002?. In the numbered folder will be a \DAL folder, and in that will be the key;

DALNonStandardModesBCD

The format of this key is a number of entries that enable the non-standard modes above. The data is formatted as follows

HH HH VV VV CC CC RR RR 

where
* HH HH represents horizontal resolution
* VV VV represents vertical resolution
* CC CC represents color depth
* RR RR represents refresh rate

for example, to enable [email protected]: DALNonStandardModesBCD 19 20 10 80 00 00 00 70. The value of 00 00 indicates a wild card. In this case CC CC = 00 00 represents all color depths.

 



 

I've endeavored to describe each setting in an understandable way for those who are just learning, as well as providing enough information that knowledgeable folks find it useful as well.  I hope you've found this article helpful.

For any corrections or additions, please email me.

Eric "Ichneumon" Amidon
http://www.rage3d.com

Mad props go out to everyone who has helped me to compile this document.
Thank you all.

Last updated:  4/4/2001


On to Rage3d Home =>

Table of Contents

  1. Introduction and Tweaker Information

  2. Direct3D Key Settings

  3. OpenGL Key Settings

  4. OpenGL Private key Settings

  5. Additional Settings and Conclusion

 

 

 

 

 

 

Error processing SSI file
 


Error processing SSI file