This is the simplest way to correctly install the Catalyst drivers on a FireGL X1-128 in Windows XP. For those with other FireGL models, merely amending the sections relating the cards DeviceID to your own models should also result in a success.
For Windows 2000 users, alter the [WIN2K] headers instead of the [WINXP] sections and alter file "C2_17633.INI" instead of "CX_17633.INI" as shown in this guide. (Guide based on 4.9 Official Catalyst driver download, large package.)
Software to download
The latest Catalyst drivers from here.
RivaTuner from here.
RadLinker from here.
Getting Started
Double click the downloaded Catalyst package, wxp-w2k-catalyst-8-051-040825a-017633c.exe. You will get an error "Setup was unable to find components that can be installed ...". Click OK, which will cancel it.
Now browse to where the extracted files are located, which would be C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C.
There are four things that need to be changed in order to make any Catalyst driver work with a FireGL X1-128.
Step One
With RivaTuner installed, double click "SoftR9x00 w2k.rts" located in C:\Program Files\RivaTuner\PatchScripts\ATI\SoftR9x00. The default is to force 9700 capabilites, which is fine as a FireGL X1-128 to all intent and purposes is a 9700 Pro.
For a FireGL X2-256, select to force 9800 capabilities
Click "Continue". Change the filetype to "ati2mtag.sy_" and browse to
C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C\Driver\2KXP_INF\B_17656 and select "ati2mtag.sy_".
Another prompt will appear stating "This file is not certified to use with this patch script..", ignore it and click "Yes". It will then state "Patch script has been successfully executed". Click "Close".
Step Two
Browse to C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C\Driver and edit file "CX_17633.INI".
Delete everything under the [WINXP] heading to just read the following:
Save and exit.
Step Three
Still in C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C\Driver, edit file "INSTALL.INI". Repeat the process of replacing everything under [WINXP] to:
Save and exit.
Step Four
Lastly, browse to folder C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C\Driver\2KXP_INF and edit file "CX_17633.inf".
Locate the following section:
and alter it to read:
Example for FireGL X2-256:
Locate the following section:
"RADEON 9800 PRO" = ati2mtag_R350, PCI\VEN_1002&DEV_4E48&SUBSYS_00021002
"RADEON 9800 PRO - Secondary" = ati2mtag_R350, PCI\VEN_1002&DEV_4E68&SUBSYS_00031002
and alter it to read:
"RADEON 9800 PRO" = ati2mtag_R350, PCI\VEN_1002&DEV_4E4B&SUBSYS_01521002
"RADEON 9800 PRO - Secondary" = ati2mtag_R350, PCI\VEN_1002&DEV_4E6B&SUBSYS_01531002
Save and exit.
Final Stage
Remove any currently installed drivers and reboot. Cancel any attempts by Windows to install a driver and browse into folder C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C\Driver and run "setup.exe".
You will have no errors when installing, and effectively your FireGL X1-128 will be identified as a 9700 Pro. Complete the installation, but opt not to reboot just yet.
Next, browse to C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C\CPanel and run "setup.exe" to install the Catalyst control panel.
Choose to reboot and start to enjoy the bugfixes/games performance improvements that the Catalyst drivers offer over the native FireGL's.
Code:
[i][b]ATI FireGL Model DeviceID VendorID SubSystemID[/b][/i][b][/b] ATI FireGL V3100 0x5B64 1002 ATI FireGL V3200 0x3E54 1002 ATI FireGL V5100 0x5551 1002 ATI FireGL V7100 0x5550 1002 ATI FireGL X1-128 0x4E47 1002 0172 ATI FireGL X1-256 0x4E47 1002 0152 ATI FireGL X2-256/X2-256t 0x4E4B 1002 0152 ATI FireGL X3-256 0x4A4D 1002 ATI FireGL Z1 0x4147 1002 0172 ATI FireGL T2 0x4154 1002
Software to download
The latest Catalyst drivers from here.
RivaTuner from here.
RadLinker from here.
Getting Started
Double click the downloaded Catalyst package, wxp-w2k-catalyst-8-051-040825a-017633c.exe. You will get an error "Setup was unable to find components that can be installed ...". Click OK, which will cancel it.
Now browse to where the extracted files are located, which would be C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C.
There are four things that need to be changed in order to make any Catalyst driver work with a FireGL X1-128.
Step One
With RivaTuner installed, double click "SoftR9x00 w2k.rts" located in C:\Program Files\RivaTuner\PatchScripts\ATI\SoftR9x00. The default is to force 9700 capabilites, which is fine as a FireGL X1-128 to all intent and purposes is a 9700 Pro.
For a FireGL X2-256, select to force 9800 capabilities
Click "Continue". Change the filetype to "ati2mtag.sy_" and browse to
C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C\Driver\2KXP_INF\B_17656 and select "ati2mtag.sy_".
Another prompt will appear stating "This file is not certified to use with this patch script..", ignore it and click "Yes". It will then state "Patch script has been successfully executed". Click "Close".
Step Two
Browse to C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C\Driver and edit file "CX_17633.INI".
Delete everything under the [WINXP] heading to just read the following:
[WINXP]
Label=R6
R6=DriverPath_R6,0x4E47:0x01721002
DriverPath_R6=\2KXP_INF,CX_17633.INF
Looking at the table at top of page, we can see that "R6=DriverPath_R6,0x4E47:0x01721002" is based apon:
(0x4E47 is the DeviceID and 0x0172 the SubsystemID + 1002 the SubsytemVendorID)
Example: For a FireGL X2-256, change the DeviceID to read: R6=DriverPath_R6,0x4E4B:0x01521002
Label=R6
R6=DriverPath_R6,0x4E47:0x01721002
DriverPath_R6=\2KXP_INF,CX_17633.INF
Looking at the table at top of page, we can see that "R6=DriverPath_R6,0x4E47:0x01721002" is based apon:
(0x4E47 is the DeviceID and 0x0172 the SubsystemID + 1002 the SubsytemVendorID)
Example: For a FireGL X2-256, change the DeviceID to read: R6=DriverPath_R6,0x4E4B:0x01521002
Step Three
Still in C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C\Driver, edit file "INSTALL.INI". Repeat the process of replacing everything under [WINXP] to:
[WINXP]
Label=R6
R6=DriverPath_R6,0x4E47:0x01721002
DriverPath_R6=\2KXP_INF,CX_17633.INF
Example: Again, for a FireGL X2-256, we would change the DeviceID to read: R6=DriverPath_R6,0x4E4B:0x01521002
Label=R6
R6=DriverPath_R6,0x4E47:0x01721002
DriverPath_R6=\2KXP_INF,CX_17633.INF
Example: Again, for a FireGL X2-256, we would change the DeviceID to read: R6=DriverPath_R6,0x4E4B:0x01521002
Step Four
Lastly, browse to folder C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C\Driver\2KXP_INF and edit file "CX_17633.inf".
Locate the following section:
"RADEON 9700 PRO" = ati2mtag_R300, PCI\VEN_1002&DEV_4E44&SUBSYS_00021002
"RADEON 9700 PRO - Secondary" = ati2mtag_R300, PCI\VEN_1002&DEV_4E64&SUBSYS_00031002
"RADEON 9700 PRO - Secondary" = ati2mtag_R300, PCI\VEN_1002&DEV_4E64&SUBSYS_00031002
"RADEON 9700 PRO" = ati2mtag_R300, PCI\VEN_1002&DEV_4E47&SUBSYS_01721002
"RADEON 9700 PRO - Secondary" = ati2mtag_R300, PCI\VEN_1002&DEV_4E67&SUBSYS_01731002
"RADEON 9700 PRO - Secondary" = ati2mtag_R300, PCI\VEN_1002&DEV_4E67&SUBSYS_01731002
Locate the following section:
"RADEON 9800 PRO" = ati2mtag_R350, PCI\VEN_1002&DEV_4E48&SUBSYS_00021002
"RADEON 9800 PRO - Secondary" = ati2mtag_R350, PCI\VEN_1002&DEV_4E68&SUBSYS_00031002
and alter it to read:
"RADEON 9800 PRO" = ati2mtag_R350, PCI\VEN_1002&DEV_4E4B&SUBSYS_01521002
"RADEON 9800 PRO - Secondary" = ati2mtag_R350, PCI\VEN_1002&DEV_4E6B&SUBSYS_01531002
Save and exit.
Final Stage
Remove any currently installed drivers and reboot. Cancel any attempts by Windows to install a driver and browse into folder C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C\Driver and run "setup.exe".
You will have no errors when installing, and effectively your FireGL X1-128 will be identified as a 9700 Pro. Complete the installation, but opt not to reboot just yet.
Next, browse to C:\ATI\SUPPORT\wxp-w2k-catalyst-8-051-040825a-017633C\CPanel and run "setup.exe" to install the Catalyst control panel.
Choose to reboot and start to enjoy the bugfixes/games performance improvements that the Catalyst drivers offer over the native FireGL's.
Comment