PDA

View Full Version : 9800Pro e problemi con mod @fire-gl


Furla
16-04-2005, 17:44
ho moddato la mia 9800Pro @fire-gl grazie ai driver freefiregl, ma quando gioco a need for speed 2 devo disattivare per forza dalle opzioni video una di queste 2 voci:
scie di luce
bagliori luci

altrimenti vedo soltanto i fanali, il neon della macchina e eventuali lampioni nella zona.
mettendo su "no" anche una sola delle due voci si vede tutto perfettamente.

avevo messo gli omega 2605a, e tutto funzionava correttamente, poi li ho aggiornati con i freefiregl 6378 ed è sorto il problema, che permane anche a frequenze default.

come posso rimediare? se usassi drivers ati ufficiali cambierebbe qualcosa? qualcuno ha avuto questo problema

Neppy78
17-04-2005, 13:01
Ciao io ho moddato i driver ati Firegl8083 con Rivatuner e non ho problemi, fai così:

Steps are.
1) Extract FireGL Drivers.(Rivatuner funziona solo con i Firegl 8083)
2) Run ..\RivaTuner v2.0 RC 15.4 New Year Edition\PatchScripts\ATI\SoftFireGL\Unified\SoftFireGL w2k.rts
3) Select Workstation couterpart, click continue (per la 9800pro seleziona la FireGl X2)
4) Look where you extract drivers ..\Driver\2KXP_INF\B_19827
5) Select "ati2mtag.sy_" Click "Open"
6) Close
Qui da un'ulteriore quida che ho trovato ho fatto questo:
La patch genera un file ati2mtag.sys, nuovo questo risulta non compresso; con makecab.exe" (si trova dentro
a windows, da finestra di dos scrivi "makecab ati2mtag.sys"), adesso è diventato atitmtag.sy_. (devi lavorare
con makecab nella directory del file da comprimere, quindi dentro ..\Driver\2KXP_INF\B_19827. Creato il nuovo file
compattato ho cancellato il file ati2mtag.sys e ati2mtag.old

7a) Open ..\Driver\CX_19953.ini (winXP) (fai "Apri con" e scegli come applicazione il notepad)
"Look where you extract drivers"
7a) Open ..\Driver\C2_19953.ini (win2k)
"Look where you extract drivers"

8) Edit, search/find "r6=" . Add your device id's of your card at the end of this line. Example for my 9800Pro
r6=....,0x3E74,0x5571,0x5570,0x4154,0x4E48,0x4E68
I added the ,0x4E48,0x4E68 (this is the 9800Pro Device IDs), Save File

9a) Open ..\Driver\2KXP_INF\CX_19953.inf (winXP)
"Look where you extract drivers"
9a) Open ..\Driver\2KXP_INF\C2_19953.inf (win2k)
"Look where you extract drivers"

10)edit, search/find "[Manufacturer]". Here you will find stuff that looks like this
.....
....
"ATI FireGL X1" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4E47
"ATI FireGL X1 Secondary" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4E67
"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
"ATI FireGL X3-256" = ati2mtag_R420GL, PCI\VEN_1002&DEV_4A4D
....
.....

Here you must copy the two workstation counterparts of your card. Example mine is the FireGLX2. So i copy this:

"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

And i past it right after
"ATI FireGL Z1 Secondary" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4167
before the ";". so it looks like this
.....
.....
"ATI FireGL Z1" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4147
"ATI FireGL Z1 Secondary" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4167
"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
;
; General installation section
.....
.....

Now on those two lines i copied and pasted i will change the device ID to match the 9800Pro. So 4E4B goes to 4E48
and 4E6B goes to 4E68. So finally it looks like this

.......
.......
"ATI FireGL Z1" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4147
"ATI FireGL Z1 Secondary" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4167
"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
;
; General installation section
;
.......
.......

Now save the file.

11) Open system properties, Hardware, Device Manager, Display properties, right lick on current primary card
(mine is 9800 Pro) properties, update driver. Now browse for the inf you just edited. It should put up with
the Card you copied if you did your deviceId correctly. Click Install. (l'inf da usare per winxp è quello che
inizia con CX, per win2000 il C2)

12) Do not restart
13) Do the same with the Secondary as you did in 11
Ti installi manualmente il Control Panel da ..\Cpanel\Setup.exe
14) restart.
15) Now you have a FireGL counterpart running really fast in 3dAPPs.

Per finire installi "GLinfo" per controllare che l'opengl si gestito dai driver ati è il "Radlinker" se vuoi
portare la scheda alle frequenze della FireglX2 e per avere nel Control Panel le opzioni per i settaggi DirectX
Visto che quello delle Firegl Non li presenta.

montelli
17-04-2005, 22:58
ma vale la pena di fare la mod se giochi solo con le direct-x?

Furla
27-04-2005, 17:36
8) Edit, search/find "r6=" . Add your device id's of your card at the end of this line. Example for my 9800Pro
r6=....,0x3E74,0x5571,0x5570,0x4154,0x4E48,0x4E68
I added the ,0x4E48,0x4E68 (this is the 9800Pro Device IDs), Save File

9a) Open ..\Driver\2KXP_INF\CX_19953.inf (winXP)
"Look where you extract drivers"
9a) Open ..\Driver\2KXP_INF\C2_19953.inf (win2k)
"Look where you extract drivers"

10)edit, search/find "[Manufacturer]". Here you will find stuff that looks like this
.....
....
"ATI FireGL X1" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4E47
"ATI FireGL X1 Secondary" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4E67
"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
"ATI FireGL X3-256" = ati2mtag_R420GL, PCI\VEN_1002&DEV_4A4D
....
.....

Here you must copy the two workstation counterparts of your card. Example mine is the FireGLX2. So i copy this:

"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

And i past it right after
"ATI FireGL Z1 Secondary" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4167
before the ";". so it looks like this
.....
.....
"ATI FireGL Z1" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4147
"ATI FireGL Z1 Secondary" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4167
"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
;
; General installation section
.....
.....

Now on those two lines i copied and pasted i will change the device ID to match the 9800Pro. So 4E4B goes to 4E48
and 4E6B goes to 4E68. So finally it looks like this

.......
.......
"ATI FireGL Z1" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4147
"ATI FireGL Z1 Secondary" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4167
"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

scusami ma non mi sono chiari questi punti... come trovo l'id della mia scheda? e se reinstallo windows l'id cambia? se la metto in un altro PC? in tal caso dovrei moddare il file ini ogni volta che formatto o la metto in un altro sistema, vero?

Neppy78
27-04-2005, 19:18
0x4E48 Id 9800pro
0x4E68 Id 9800pro Secondary

Se vai in pannello di controllo, schermo, impostazioni, avanzate, scheda, trovi l'id della 9800pro (0x4E48)

L'id della scheda originale non cambia mai, sei tu che modificando i drivers "inganni" Windows e fai coincidere l'id della 9800 pro con quello della fireglX2, in questo modo puoi usare la 9800 come una firegl.
Una volta che sistemi i driver te li tieni così e li puoi usare su qualsiasi altro pc che ha una 9800pro. Se il pc ha una 9500 o una 9600 l'id è diverso e quindi i driver vanno moddati in maniera diversa, io ti ho postato la procedura per la 9800Pro@FireglX2.
Se vuoi i driver già fatti e se usi messenger te li posso mandare.
I driver li devi installare manualmente non lanciando il setup.

Furla
28-04-2005, 12:39
ah ho capito, è l'id del modello, non c'entra nulla l'indirizzamento del bus :D
sorry per la niubbaggine, e grazie per la disponibilità :D

quindi se non ho capito male anche da me quella parte del file .ini deve venire così:

"ATI FireGL Z1" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4147
"ATI FireGL Z1 Secondary" = ati2mtag_R300GL, PCI\VEN_1002&DEV_4167
"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

giusto? :)

Neppy78
28-04-2005, 17:54
Esatto in pratica:

"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

sono gli id della fireglx2 (0x4E4B,0x4E6B)

aggiungendo questo:

"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

Dici a win che anche la tua 9800pro è una fireglX2

Di niente figurati.

Furla
29-04-2005, 19:21
uhm, deve esserci qualche problema... rispetto agli omega 2605a ho perso 3000 punti al 3dmark2k1 e 15000 (quindicimila) ad aquamark3... sapevo che non avrei guadagnato praticamente in questo tipo di benchmark 3D, ma ora è diventata una lumaca!

in compenso posso tornare a giocare a nfsu2 con tutte le impostazioni video al max...

Neppy78
29-04-2005, 22:40
Purtroppo si, comunque io con le frequenze della 9800xt con la mod faccio più di 6000 punti al 3dmark2003, quasi 20000 al 2001 e più di 2600 al 2005, con aquamark 47000. Ad essere sincero dopo l'acquisto ho subito moddato la scheda quindi non ho fatto prove in configurazione standard.

dario amd
29-04-2005, 22:44
ho moddato la mia 9800Pro @fire-gl grazie ai driver freefiregl, ma quando gioco a need for speed 2 devo disattivare per forza dalle opzioni video una di queste 2 voci:
scie di luce
bagliori luci

altrimenti vedo soltanto i fanali, il neon della macchina e eventuali lampioni nella zona.
mettendo su "no" anche una sola delle due voci si vede tutto perfettamente.

avevo messo gli omega 2605a, e tutto funzionava correttamente, poi li ho aggiornati con i freefiregl 6378 ed è sorto il problema, che permane anche a frequenze default.

come posso rimediare? se usassi drivers ati ufficiali cambierebbe qualcosa? qualcuno ha avuto questo problema

questo è un problema risaputo con nfs2 e sk video ati
basta disabilitarli e giochi tranquillo tanto non ti perdi nessun effetto spettacolare
anzi le scie di luci le reputo un brutto effetto

Furla
30-04-2005, 14:47
questo è un problema risaputo con nfs2 e sk video ati
basta disabilitarli e giochi tranquillo tanto non ti perdi nessun effetto spettacolare
anzi le scie di luci le reputo un brutto effetto
nono, non è il chipset, anche perché con gli omega 2605 funzionava tutto a meraviglia e quando ho moddato i firegl seguendo la guida di neppy78 pure, era un problema dei drivers che avevo messo che non erano adatti.

boh, con gli omega 2605 alle tue frequenze facevo 45300 con aqua, 18800 al 3Dmark 2k1 e 5900 al 2k3 (os quotidiano, niente di ottimizzato)... mi si sarà incasinato un po' il registro...

comunque ora che formatto ed ho i drivers firegl moddati posso installare la vga direttamente con quelli oppure li posso usare solo per aggiornare i catalyst?

Neppy78
30-04-2005, 15:10
L'ultima volta che ho formattato, due settimane fa, ho messo direttamente i mod e non ho avuto problemi. Forse cambia un pelo la procedura di install manuale ma al momento non mi ricordo precisamente. Mi sembra che compariva un elenco di tipologie di periferiche, sono andato a cercare la voce schede video e poi ho selezionato il solito file *.inf. La prossima volta che fai esperimenti di questo tipo, prima di formattare o comunque quando cambi qualsiasi driver ti consiglio di pulire il sistema con Drivecleaner e di spazzare il registro di win con i programmi appositi, io facendo così mi evito molti, lunghi e noiosi format.

Furla
01-05-2005, 14:56
si in effetti non mi è passato per la testa di ripulire il registro, anche perché nella guida si diceva solo di aggiornare i drivers attuali con quelli moddati (neanche avevo capito che i driver nuovi potevano essere sostituiti totalmente a quelli originali, per quello ho chiesto :))
comunque questi esperimenti li faccio perché so che fra qualche giorno dovrei formattare in ogni caso :D

allora a questo punto non mi resta che formattare e vedere se il calo di prestazioni è dovuto soltanto a incasinamento del registro o in qualcosa che è andato storto nella modifica... in tal caso tanto vale riformattare e rimettere gli omega, o tentare la mod again...

grazie ancora per l'aiuto :D