Gimme Fuel, gimme Fire(GL)!

Tak samo jak Nvidia, Ati także posiada serię kart przeznaczoną do zastosowań profesjonalnych, nazwaną właśnie FireGL. I tak samo jak w przypadku Nvidii'owskiego Quadro, w FireGL można zamienić zwykłego Radeona! Z pomocą przyjdzie nam oczywiście niezastąpiony RivaTuner.

Modyfikacja jest w 100% bezpieczna – w najgorszym razie skończy się na ponownym zainstalowaniu zwykłych sterowników. Autor nie ponosi jednak odpowiedzialności za ewentualne szkody wynikłe podczas modyfikacji.

CZEGO POTRZEBUJEMY?

1.Karty z serii Radeon – patch działa na modelach: 9500 (Pro), 9550, 9600, 9700, 9800 (S E), X800 (uwzględniając modele kart z przyrostkami typu: S E, XT, Pro itp. , które różnią się tylko taktowaniami od wersji podstawowych)
2. Sterownika Ati dla kart z serii FireGL, w wersji 8.083 (została ona przetestowana i na pewno działa z softmodem). Do pobrania stąd: http://www2.ati.com/drivers/firegl/f...fied-8.083.exe
3. Programu RivaTuner – do pobrania np. Stąd: http://downloads.guru3d.com/download.php?det=163


ZACZYNAMY:

1.Rozpakuj wcześniej ściągnięte sterowniki oraz zainstaluj program RivaTuner.
2.Przejdź do <folder gdzie zainstalowałeś RivaTuner>\PatchScripts\ATI\SoftFireGL\Unified\ i uruchom plik SoftFireGL w2k.rts .
3. Wybierz kartę dla której sterownik chcesz zmodyfikować (musi to być odpowiednik twojego Radeona w wersji FireGL!!!) Czyli:

dla Radeona 9500 non Pro wybierz FireGL Z1
dla Radeona 9600 i 9550 wybierz FireGL T2
dla Radeona 9500 Pro i 9700 wybierz FireGL X1
dla Radeona 9800 wybierz FireGL X2
dla Radeona 9800 S E wybierz FireGL X2 (4 pipeline mode)
dla Radeona X800 wybierz FireGL X3 .



Po czym kliknij na continue. Program spyta teraz o lokalizacje pliku ati2mtag.sys. Zmień jego typ (na rozwijanej liście) na ati2mtag.sy_ i przejdź do <folder gdzie rozpakowałeś sterowniki>\Driver\2KXP_INF\B_19827\ati2mtag.sy_ (zaznacz go i kliknij na „otwórz”).



Pojawi się ostrzeżenie, że plik może nie być zgodny z patchem – kliknij na OK. Powinno pojawić się następne okienko z wiadomością: „The patch script has been successfully executed. Read log for details." Teraz trzeba ręcznie zmodyfikować sterowniki.



4.Po pierwsze musisz się dowiedzieć jaki PCI deviceID. Uruchom RivaTuner – na głównej jego zakładce powinieneś zobaczyć linię podobną do tej:

„256-bit R350 (8x1) with 128MB DDR memory Customize..." (oczywiście informacje będą różne w zależności od karty).



Kliknij na mały przycisk obok napisu „customize” i wybierz "Graphics subsystem diagnostic report" (4 ikona od lewej). W okienku, które zobaczysz znajdź linię: „ Display adapter information", zaraz pod nią znajdzesz: Device ID : xxxx .



Skopiuj i zapisz gdzieś numery, które zobaczysz zamiast xxxx. Następnie przejdź do <folder, w którym rozpakowałeś sterowniki>\Driver\2KXP_INF\ i w notatniku otwórz plik:

C2_19953.inf - jeśli używasz Windows 2000
CX_19953.inf - jeśli używasz Windows XP/2003

Gdy już otworzysz plik znajdź w nim sekcje: [ATI.Mfg.NTx86] , w której znajduje się lista kart. PAMIĘTAJ BY DOKONAĆ ZMIAN TYLKO W KARCIE DLA, KTÓREJ STEROWNIKI MODYFIKUJESZ!!!

Znajdź FireGL, w którego chcesz zamienić swojego Radeona i zmień znaki RÓŻNIĄCE się od deviceID twojej karty na takie by były one zgodne z informacjami z RivaTuner. Pewnie będziesz musiał „zmodyfikować” tylko ostatnią literę (trzecia cyfra w linii karty „normalnej” i secondary MUSZĄ być inne, więc lepiej ich nie ruszaj). Dla przykładu:



Plik oryginalny:

(....)
"ATI FireGL X2 AGP Pro" = ati2mtag_R350GL, PCI\VEN_1002&DEV_4E4B
"ATI FireGL X2 AGP Pro Secondary" = ati2mtag_R350GL, PCI\VEN_1002&DEV_4E6B
(....)


Czerwone zaznaczenie – różnica pomiędzy kartą normalną i secondary.
Żółte zaznaczenie – różnica pomiędzy deviceID R9800 a FireGL X2 - trzeba ją zmienić z „B” na „8”



Plik zmodyfikowany:

(....)
"ATI FireGL X2 AGP Pro" = ati2mtag_R350GL, PCI\VEN_1002&DEV_4E48
"ATI FireGL X2 AGP Pro Secondary" = ati2mtag_R350GL, PCI\VEN_1002&DEV_4E68
(....)

5.DODATKOWE ROZDZIELCZOŚCI
Zdarzają się przypadki „znikania” rozdzielczości wyższych niż 1024 X 768 we właściwościach ekranu po podmienieniu sterowników. Jeśli padłeś ofiarą tego błędu, wykonaj poniższe czynność by przywrócić żądaną rozdzielczość. Wszystko wykonuje się w pliku C2_19953.inf lub CX_19953.inf (w zależności od systemu).

Znajdź sekcje [ati2mtag_XXXXX_SoftwareDeviceSettings] odpowiednią dla twojej karty (gdzie xxxxx to nazwa chipa twojej karty – możesz ją odczytać z linii, w których wcześniej zmieniałeś deviceID). W tej sekcji znajdź linię zaczynającą się od: HKR,, DALNonStandardModesBCD2, %REG_BINARY%,17,92,13,44, (.....) i dodaj na jej końcu ,xx,xx,yy,yy,00,00,00,rr gdzie:

xx,xx,– szerokość ekranu
yy,yy, - wysokość ekranu
rr – częstotliwość odświeżania

Na przykład dla rozdzielczości 1024 X 768 @ 85 Hz:

,10,24,07,68,00,00,00,85



Teraz możesz już zapisać plik!

6.INSTALOWANIE ZMODYFIKOWANEGO STEROWNIKA.
Do instalacji nie używaj standardowego instalatora z pliku .exe. Zamiast tego zaktualizuj sterownik z Menadżera Urządzeń. Kliknij na ikonę „Mój komputer” prawym klawiszem, wybierz z menu „właściwości”, przejdź na zakładkę „sprzęt” i kliknij na przycisk „Menadżer Urządzeń”. Rozwiń listę „karty graficzne”, zaznacz swojego Radeona i kliknij na niego prawym przyciskiem myszy. Z kolejnego menu wybierz „ Aktualizuj Sterownik” W oknie, które się pojawi zaznacz opcje „Zainstaluj z listy lub określonej lokacji (zaawansowane)” i kliknij „Dalej”. W następnym oknie wybierz opcję „ Nie wyszukuj, wybiorę sterownik do zainstalowania” i znowu kliknij „dalej”. Pojawi się kolejne okno, w którym kliknij na „Z dysku”. Teraz wybierz plik, który wcześniej modyfikowałeś (C2_19953.inf dla W2000 lub CX_19953.inf dla W XP/2003) w folderze, w którym rozpakowałeś sterowniki, po czym kliknij na „ok”. System powinien zacząć instalować sterownik, wyświetlając przy okazji ostrzeżenia o braku certyfikatu – zignoruj je klikając „Mimo to instaluj”. Gdy już będzie po wszystkim zrestartuj system i...*

*Czasami system zmienia sterownik tylko w „normalnej” karcie i operacje trzeba powtórzyć dla karty secondary – robi się to analogicznie jak dla karty zwykłej, tylko w menadżerze urządzeń wybieramy kartę secondary.

BRAWO WŁAŚNIE ZMODYFIKOWAŁEŚ SWOJEGO RADEONA NA FireGL!!!



Tłumaczenie artykułu „[How to] Ati Radeon -> ATI FireGL (softmod)” autorstwa Marcina Bińczyka,
za zgodą autora.
Oryginał dostępny TUTAJ .