E
Effizienz
Gast
Hi Folks!
Hier mal eine kleine Anleitung für einen Softmod der ATI Radeon (R5xx) Reihe mittels des Riva Tuners!
Die erste Vorraussetzung besteht darin, dass man die aktuelle Version des Riva Tuners installiert hat.
Anschliessend wird der firegl 8.263 Treiber benötigt.
Diesen Treiber in ein beliebiges Verzeichnis entpacken, anschliessend das passende Script zum patchen des Treibers aus diesen beiden wählen:
...in eine txt Datei einfügen und die Endung *.txt in "*.rts" umbenennen!
Nun habt ihr die benötigte Datei um den FireGL Treiber so zu modifizieren, dass eure ATI
Radeon Grafikkarte mit einem R5xx Chip als Gegenstück der FireGL Karte erkannt wird und sich auch genau so verhält!
D.h. im Klartest:
Die *.rts Datei mittels Doppelklick ausführen, und die Datei "Ati2mtag.sy_" welche sich in einem
Unterordner des entpackten Treibers befindet, patchen!
Zu guter Letzt müsst ihr noch die Device id, welche ihr u.a. im catalyst Treiber oder mittels
Riva Tuner auslesen könnt in der Treiber .inf Dati ändern. (Je nach Betriebssystem C2_34003.inf oder eben CX_34003.inf)
Das sieht dann im Falle einer x1900xt 512MB folgendermaßen aus:
Das Original:
in
ändern!
Nun müsst ihr nurnoch den Treiber installieren, am besten über den Gerätemanager
das installieren erzwingen/Treiber zuweisen.
Um die volle Funktionalität ausnutzen zu können, erfordert es auch das beiliegende Controlpanel
des FireGL Treibers 8.263 manuell zu installieren.
Wenn nun alles glatt gelaufen ist, wird eure ehemals Radeon Karte, folgendermaßen als FireGL Karte erkannt:
Als kleinen Leistungsverlgiech in Sachen CAD etc. habe ich den SPEC ViewPerf 8.1 Benchmark heran gezogen und folgende Veränderung feststellen können:
Als X1900XT 512MB erreichte ich folgende Werte:
Als FireGL V7300 folgende:
Die Ergebnisse brauche ich wohl nicht weiter zu erläutern, ein Unterschied ist denke ich ersichtlich!
Das benötigte Patchsrcipt und die FireGL Treiber Version für die neuen HD 2x00 Serien und einen
neuen Treiber (8.293.0.0) + Patchscript für die R5xx Serie werde ich ebenfalls in Kürze ergänzen.
Viel Spaß beim nachmachen!
Hier mal eine kleine Anleitung für einen Softmod der ATI Radeon (R5xx) Reihe mittels des Riva Tuners!
Die erste Vorraussetzung besteht darin, dass man die aktuelle Version des Riva Tuners installiert hat.
Anschliessend wird der firegl 8.263 Treiber benötigt.
Diesen Treiber in ein beliebiges Verzeichnis entpacken, anschliessend das passende Script zum patchen des Treibers aus diesen beiden wählen:
[Common]
SrcFile = ati2mtag.sys
BakFile = ati2mtag.old
HlpFile = SoftR9x00.rth
MakeCRC = 1
Packed = 1
;common script for 663X+
Src0 = 81 FA 00 80 00 00 75 16 A9 00 00 00 08 74 0F A9 00 00 00 10 75 08
Dst0 = 81 FA 00 80 00 00 90 90 A9 00 00 00 08 90 90 A9 00 00 00 10 90 90
Src1 = FF 74 24 08 E8 83 75 FF FF A8 04 75 0B 6A 2E
Dst1 = FF 74 24 08 E8 83 75 FF FF A8 04 90 90 6A 2E
Src2 = 85 BE B4 00 00 00 75 3A 6A 3C
Dst2 = 85 BE B4 00 00 00 90 90 6A 3C
Src3 = E8 90 93 FF FF 85 C0 74 2E
Dst3 = E8 90 93 FF FF 85 C0 90 90
Src4 = E8 E0 50 FF FF F6 C4 20 74 08
Dst4 = E8 E0 50 FF FF F6 C4 20 90 90
Src5 = 85 C0 74 2F 50 8B 47 04
Dst5 = 85 C0 EB 2F 50 8B 47 04
Src6 = 8A 85 04 FF FF FF
Dst6 = B0 80 90 90 90 90
[Common]
SrcFile = ati2mtag.sys
BakFile = ati2mtag.old
HlpFile = SoftR9x00.rth
MakeCRC = 1
Packed = 1
;common script for 6618+
DstVar0 = force FireGL 3300 capabilities
DstVar1 = force FireGL 5200 capabilities
DstVar2 = force FireGL 7350 capabilities
DstVar3 = force MOBILITY FireGL V5200 capabilities
DstVar4 = force MOBILITY FireGL V7200 capabilities
Src0 = 81 FA 00 80 00 00 75 16 A9 00 00 00 08 74 0F A9 00 00 00 10 75 08
Dst0 = 81 FA 00 80 00 00 90 90 A9 00 00 00 08 90 90 A9 00 00 00 10 90 90
Src1 = 83 F8 40 75 1D 66 81 BD 00 00 FF FF 02 10 75 00 0F B7 85 FE FE FF FF
SCM1 = FF FF FF FF 00 FF FF FF 00 00 FF FF FF FF FF 00 FF FF FF FF FF FF FF
Dst1_0 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 52 71 66 89 85 FE FE FF FF 90
Dst1_1 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D DA 71 66 89 85 FE FE FF FF 90
Dst1_2 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 0F 71 66 89 85 FE FE FF FF 90
Dst1_3 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D C4 71 66 89 85 FE FE FF FF 90
Dst1_4 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 03 71 66 89 85 FE FE FF FF 90
Src2 = FF 74 24 08 E8 C1 7B FF FF A8 04 75 0B 6A 2E
Dst2 = FF 74 24 08 E8 C1 7B FF FF A8 04 90 90 6A 2E
Src3 = 85 C0 75 0E F6 45 0A 80 74 08
Dst3 = 85 C0 90 90 F6 45 0A 80 90 90
Src4 = 85 BE AC 00 00 00 75 3A 6A 3C
Dst4 = 85 BE AC 00 00 00 90 90 6A 3C
Src5 = E8 B1 9C FF FF 85 C0 74 2E 68 84 00 00 00
Dst5 = E8 B1 9C FF FF 85 C0 90 90 68 84 00 00 00
Src6 = E8 EC 5B FF FF F6 C4 20 74 08
Dst6 = E8 EC 5B FF FF F6 C4 20 90 90
...in eine txt Datei einfügen und die Endung *.txt in "*.rts" umbenennen!
Nun habt ihr die benötigte Datei um den FireGL Treiber so zu modifizieren, dass eure ATI
Radeon Grafikkarte mit einem R5xx Chip als Gegenstück der FireGL Karte erkannt wird und sich auch genau so verhält!
D.h. im Klartest:
Die *.rts Datei mittels Doppelklick ausführen, und die Datei "Ati2mtag.sy_" welche sich in einem
Unterordner des entpackten Treibers befindet, patchen!
Zu guter Letzt müsst ihr noch die Device id, welche ihr u.a. im catalyst Treiber oder mittels
Riva Tuner auslesen könnt in der Treiber .inf Dati ändern. (Je nach Betriebssystem C2_34003.inf oder eben CX_34003.inf)
Das sieht dann im Falle einer x1900xt 512MB folgendermaßen aus:
Das Original:
"ATI FireGL V7300" = ati2mtag_R520GL, PCI\VEN_1002&DEV_710E
"ATI FireGL V7300 Secondary" = ati2mtag_R520GL, PCI\VEN_1002&DEV_712E
in
"ATI FireGL V7300" = ati2mtag_R520GL, PCI\VEN_1002&DEV_7249
"ATI FireGL V7300 Secondary" = ati2mtag_R520GL, PCI\VEN_1002&DEV_7249
ändern!
Nun müsst ihr nurnoch den Treiber installieren, am besten über den Gerätemanager
das installieren erzwingen/Treiber zuweisen.
Um die volle Funktionalität ausnutzen zu können, erfordert es auch das beiliegende Controlpanel
des FireGL Treibers 8.263 manuell zu installieren.
Wenn nun alles glatt gelaufen ist, wird eure ehemals Radeon Karte, folgendermaßen als FireGL Karte erkannt:
Als kleinen Leistungsverlgiech in Sachen CAD etc. habe ich den SPEC ViewPerf 8.1 Benchmark heran gezogen und folgende Veränderung feststellen können:
Als X1900XT 512MB erreichte ich folgende Werte:
Run All Summary
---------- SUM_RESULTS\3DSMAX\SUMMARY.TXT
3dsmax-03 Weighted Geometric Mean = 25.36
---------- SUM_RESULTS\CATIA\SUMMARY.TXT
catia-01 Weighted Geometric Mean = 18.80
---------- SUM_RESULTS\ENSIGHT\SUMMARY.TXT
ensight-01 Weighted Geometric Mean = 28.99
---------- SUM_RESULTS\LIGHT\SUMMARY.TXT
light-07 Weighted Geometric Mean = 20.50
---------- SUM_RESULTS\MAYA\SUMMARY.TXT
maya-01 Weighted Geometric Mean = 31.69
---------- SUM_RESULTS\PROE\SUMMARY.TXT
proe-03 Weighted Geometric Mean = 23.56
---------- SUM_RESULTS\SW\SUMMARY.TXT
sw-01 Weighted Geometric Mean = 19.57
---------- SUM_RESULTS\UGS\SUMMARY.TXT
ugs-04 Weighted Geometric Mean = 26.11
Als FireGL V7300 folgende:
Run All Summary
---------- SUM_RESULTS\3DSMAX\SUMMARY.TXT
3dsmax-03 Weighted Geometric Mean = 53.14
---------- SUM_RESULTS\CATIA\SUMMARY.TXT
catia-01 Weighted Geometric Mean = 37.18
---------- SUM_RESULTS\ENSIGHT\SUMMARY.TXT
ensight-01 Weighted Geometric Mean = 36.35
---------- SUM_RESULTS\LIGHT\SUMMARY.TXT
light-07 Weighted Geometric Mean = 40.17
---------- SUM_RESULTS\MAYA\SUMMARY.TXT
maya-01 Weighted Geometric Mean = 78.83
---------- SUM_RESULTS\PROE\SUMMARY.TXT
proe-03 Weighted Geometric Mean = 63.53
---------- SUM_RESULTS\SW\SUMMARY.TXT
sw-01 Weighted Geometric Mean = 48.58
---------- SUM_RESULTS\UGS\SUMMARY.TXT
ugs-04 Weighted Geometric Mean = 39.04
Die Ergebnisse brauche ich wohl nicht weiter zu erläutern, ein Unterschied ist denke ich ersichtlich!
Das benötigte Patchsrcipt und die FireGL Treiber Version für die neuen HD 2x00 Serien und einen
neuen Treiber (8.293.0.0) + Patchscript für die R5xx Serie werde ich ebenfalls in Kürze ergänzen.
Viel Spaß beim nachmachen!