Jump to content
sm0ka

Ati Firepro Mod

Recommended Posts

Dopo qualche ricerca sono riuscito a moddare via software la mia ati 4890 a Firepro 8700. Il procedimento, indicato sul forum di Guru3D al thread dedicato ai patchscript, è abbastanza semplice, si patchano i driver firepro e si forza l'installazione degli stessi su una normale ati 4890. La procedura è assolutamente reversibile e le prestazioni aumentano notevolmente. Per farvi un esempio questi sono i risultati in specview prima della mod:

3dsmax-04 17.27 no result

catia-02 13.59 no result

ensight-03 27.58 no result

maya-02 38.97 no result

proe-04 11.52 no result

sw-01 26.87 no result

tcvis-01 7.30 no result

ugnx-01 16.66 no result

e questi dopo la mod (driver 8.603):

3dsmax-04 39.36 no result +228%

catia-02 38.12 no result +281%

ensight-03 54.94 no result +199%

maya-02 224.61 no result +576%

proe-04 38.43 no result +334%

sw-01 82.72 no result +308%

tcvis-01 32.83 no result +450%

ugnx-01 66.56 no result +400%

specviewsmall.th.jpg

(hardware: Q8200@default, XP32)

Di cosa hai bisogno?

1. Rivatuner http://downloads.guru3d.com/RivaTuner-v2.2...wnload-163.html

2. FirePro driver 8.603 http://support.amd.com/us/gpudownload/fire...es/fire_xp.aspx

3. Patchscript per Rivatuner (in allegato) reperito dal forum di Rivatuner su guru3d.com dall'utente gellmaR, ed adattato per la 4890

Cosa fare?

1. Installare Rivatuner, avviarlo e --> tab "Main" --> "Customize..." --> "Graphic subsistem diagnostic report" --> nella finestra di log andare sulla sezione "Display adapter information" ed annotare il valore del "Device ID", che nel caso della mia scheda è 9460

2. Scaricare il file in allegato ed aprirlo con il notepad, vi si presenterà una cosa di questo tipo:

# ATI FireGL/FirePRO XP32 mod by gellmaR (gellmaR@yahoo.com)

# for FireGL drivers version 8.603

# Thanks to schoko and YaoZ for general patchscript for 2x00 and 3850,

# wesley8 for testing on 48xx and making preliminary mods

[Common]

SrcFile = ati2mtag.sys

BakFile = ati2mtag.old

HlpFile = newbietechFireGLX2000.rth

MakeCRC = 1

Packed = 1

;common script for 669x+

DstVar0 = force ATI FireGL V8650 capabilities

DstVar1 = force ATI FireGL V8600 capabilities

DstVar2 = force ATI FireGL V7700 capabilities

DstVar3 = force ATI FireGL V7600 capabilities

DstVar4 = force ATI FireGL V5600 capabilities

DstVar5 = force ATI FireGL V3600 capabilities

DstVar6 = force AMD FirePro 2260 capabilities

DstVar7 = force AMD FirePro 2450 capabilities

DstVar8 = force AMD FirePro V3700 capabilities

DstVar9 = force AMD FirePro V3750 capabilities

DstVar10 = force AMD FirePro V5700 capabilities

DstVar11 = force AMD FirePro V7770 capabilities

DstVar12 = force AMD FirePro V8700 capabilities

DstVar13 = force AMD FirePro V8700 Duo capabilities

DstVar14 = force AMD FirePro V8750 capabilities

DstVar15 = force AMD FireStream 9170 capabilities

DstVar16 = force AMD FireStream 9250 capabilities

DstVar17 = force AMD FireStream 9270 capabilities

Src0 = BB 00 40 00 00 85 9E EC 00 00 00 75 2E

SCM0 = FF FF FF FF FF FF FF FF FF FF FF FF 00

Dst0 = BB 00 40 00 00 85 9E EC 00 00 00 EB 26

DCM0 = 00 00 00 00 00 00 00 00 00 00 00 00 00

Src1 = 83 F8 40 75 0B 66 81 BD FC FE FF FF 02 10 74 0C 6A 00 E8 0C 04 CA FF 6A

SCM1 = FF FF FF FF 00 FF FF FF 00 00 FF FF FF FF FF 00 FF FF FF FF 00 00 00 FF

Dst1_0 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 0A 94 66 89 85 FE FE FF FF EB 04

Dst1_1 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 0B 94 66 89 85 FE FE FF FF EB 04

Dst1_2 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 11 95 66 89 85 FE FE FF FF EB 04

Dst1_3 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 0F 94 66 89 85 FE FE FF FF EB 04

Dst1_4 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 8C 95 66 89 85 FE FE FF FF EB 04

Dst1_5 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 8D 95 66 89 85 FE FE FF FF EB 04

Dst1_6 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D CF 95 66 89 85 FE FE FF FF EB 04

Dst1_7 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D CD 95 66 89 85 FE FE FF FF EB 04

Dst1_8 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D CC 95 66 89 85 FE FE FF FF EB 04

Dst1_9 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 9F 94 66 89 85 FE FE FF FF EB 04

Dst1_10 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 9E 94 66 89 85 FE FE FF FF EB 04

Dst1_11 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 46 94 66 89 85 FE FE FF FF EB 04

Dst1_12 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 60 94 66 89 85 FE FE FF FF EB 04

Dst1_13 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 47 94 66 89 85 FE FE FF FF EB 04

Dst1_14 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 44 94 66 89 85 FE FE FF FF EB 04

Dst1_15 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 19 95 66 89 85 FE FE FF FF EB 04

Dst1_16 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 52 94 66 89 85 FE FE FF FF EB 04

Dst1_17 = 0F B7 85 FE FE FF FF 66 25 00 00 66 0D 50 94 66 89 85 FE FE FF FF EB 04

in base al prorpio Device ID reperito prima, bisogna editare i numeri evidenziati in rosso.

Nel mio caso il device ID era 9460 ed ho modificato il codice anteponendo le ultime 2 cifre alle prime due: 60 94

A questo punto salvate e chiudete.

3. Scaricate i driver e scompattateli (basta lanciare l'installer ed interrompere l'installazione appena possibile,

generalmente vengono scompattati in "C:\AMD\FirePro_8.603_XP32_79796")

4. Avviare ora il file in allegato modificato precedentemente, selezionare nel menù a tendina inferiore "force AMD FirePro V8700 capabilities" e premere il pulsante "Continue". Vi verra richiesto di selezionare il file "ati2mtag.sys". Cambiate il tipo di file in "ati2mtag.sy_" e portatevi dove avete scompattato i driver FirePro, più precisamente in "C:\AMD\FirePro_8.603_XP32_79796\Driver\XP_INF\B_79047". Selezionate il vostro file ed apritelo.

Il file verrà patchato e se la procedura non darà errori ci sono buone probabilità di riuscire nella mod.

(la procedura restituisce il backup del file come "ati2mtag.old", quidi se dovete riprovare vi basta rinominare questo)

5. A questo punto dovete modificare il file in "CX_79796.inf" contenuto nella cartella "XP_INF" dei driver socompattati in precedenza: nel mio caso "C:\AMD\FirePro_8.603_XP32_79796\Driver\XP_INF\CX_79796.inf".

Apritelo ed andate nella sezione "[ATI.Mfg.NTx86]", riga

--> "ATI FirePro V8700 (FireGL)" = ati2mtag_R7XGL, PCI\VEN_1002&DEV_9460

e sostituite le quattro cifre finale con il vostro Device ID

Salvate e chiudete.

6. A questo punto siete pronti ad installare i driver della FirePro nella Ati 4890. Consiglio di rimuovere i driver video precedenti ed i vari control panel ati e riavviare.

Al nuovo avvio non lanciare il setup dei driver ma forzare manualmente l'installazione degli stessi.

--END

Spero di essere stato utile almeno a qualcuno, se avete ulteriori domande chiedete

bye

softmod_ati_xp32.zip


Edited by papafoxtrot
Aggiuta fonte del tutorial

Share this post


Link to post
Share on other sites

Direi interessante grazie! Ora servono riscontri sulla stabilità della soluzione, ma anche in passato le mod spesso funzionavano.

Potresti spiegare la procedura in modo meno conciso? Ci sono alcuni punti che non si comprendono bene,... Come hai individuato il device ID e come hai trovato le cifre giuste da invertire sul file di testo?

Come avvii il file modificato? lo apri con rivatuner vero? Dovresti spiegare meglio...

In ultimo, dove hai trovato queste informazioni? E' bene citare la fonte, soprattutto se hai riportato il testo senza grossi cambiamenti.

Share this post


Link to post
Share on other sites

Guru3D al 100%... La fonte principale di informazioni è sempre quella. Anche il topic è il notissimo dedicato a XP.

Purtroppo a quanto pare la mod su Vista non funziona mentre su Win 7 sembra di si ma ancora non si è capito (io almeno non ci sono riuscito, sebbene mi pare di aver capito che la HD4850 non abbia un corrispettivo FirePro). Alcuni utenti stanno sviluppando alcuni script o roba simile per cercare di rendere più automatico il tutto, speriamo in fruttuose novità future.

A pare il mio bisogna specificare nel titolo che la mod è dedicata a sistemi XP, per non ingenerare confusione negli utenti meno esperti. Oltre alle domande di papax per creare un bel thread dedicato all'ATI-mod. ;)

Share this post


Link to post
Share on other sites
Direi interessante grazie! Ora servono riscontri sulla stabilità della soluzione, ma anche in passato le mod spesso funzionavano.

Potresti spiegare la procedura in modo meno conciso? Ci sono alcuni punti che non si comprendono bene,... Come hai individuato il device ID e come hai trovato le cifre giuste da invertire sul file di testo?

Come avvii il file modificato? lo apri con rivatuner vero? Dovresti spiegare meglio...

In ultimo, dove hai trovato queste informazioni? E' bene citare la fonte, soprattutto se hai riportato il testo senza grossi cambiamenti.

ciao,

guarda per quanto riguarda la stabilità ieri ho lavorato in 3dsmax tutto il giorno senza avere il benchè minimo rallenatamento e/o crash del sistema.

Ho anche provato un po' di autocad3d e devo dire che in wireframe nessun problema, ma nelle altre visualizzazioni non si riesce a lavorare, non ci sono artefatti grafici ma selezionando un qualsiasi solido lo scheletro in wire del modello è spostato rispetto al modello stesso; problema quest'ultimo che mi dava anche con i driver standard della ati4890.

Per individuare il DeviceID devi installarti Rivatuner, cmq è il punto uno del mio post precedente:

1. Installare Rivatuner, avviarlo e --> tab "Main" --> "Customize..." --> "Graphic subsistem diagnostic report" --> nella finestra di log andare sulla sezione "Display adapter information" ed annotare il valore del "Device ID", che nel caso della mia scheda è 9460

Lo script è un file di testo con estensione .rts, quindi se hai installato Rivatuner ti basta fare doppio click e ti parte in automatico.

La citazione l'ho fatta ...

3. Patchscript per Rivatuner (in allegato) reperito dal forum di Rivatuner su guru3d.com dall'utente gellmaR, ed adattato per la 4890

Per trovare la corretta procedura mi sono basato anche sulle letture di altri forum, è comunque documenatazione proveniente dal forum di guru3D.com

@simone82

quoto in pieno quello che hai detto; il therad dedicato ai pachscript è questo:

http://forums.guru3d.com/showthread.php?t=275174&page=8

interessante lo sviluppo dell'utente gellmar di un'applicazione (AtiFuse), progettata al fine di attuare la mod delle ati come avveniva con nvstrap con schede nvidia... afferma che la distribuirà a breve... da provare insomma.

Share this post


Link to post
Share on other sites

Ricorda che quando riporti dei tutorial o comunque delle indicazioni che hai trovato altrove devi sempre indicarne l'autore. E' una questione di correttezza... Aggiungo io. Poi nei prossimi giorni mettiamo in ordine tutta la discussione e ne facciamo un thread dedicato eventualmente.

Scusami per le domande sull'ID e sul file rts, non avevo letto con sufficiente attenzione :)

Spiacente per autocad!


Edited by papafoxtrot

Share this post


Link to post
Share on other sites

nessun problema; comunque tanto per dare un'idea dei problemi che i driver mi danno in autocad 2009 posto un'immagine chiarificatrice

autocadfail.th.jpg

ho provato a regolare i driver in opengl o direct3d ma rimane lo scostamento fra il wire ed il solido in visualizzazione

Share this post


Link to post
Share on other sites
Per il problema con autocad, vai nelle impostazioni video e ripristina le impostazioni consigliate, vedrai che andrà bene dopo ;)

avevo già provato ma ho scoperto che quel problema mi si presenta solo con un file...

deve esserci qualche geometria che lo disturba.

Se parto da zero in un file nuovo tutto ok, bha... vallo a capire..

grazie comunque :D

Share this post


Link to post
Share on other sites
interessante lo sviluppo dell'utente gellmar di un'applicazione (AtiFuse), progettata al fine di attuare la mod delle ati come avveniva con nvstrap con schede nvidia... afferma che la distribuirà a breve... da provare insomma.

Lo so, mi sono iscritto al beta test pubblico, anche se da tre settimane non ho controllato cosa hanno risposto... :D

Attendo con impazienza l'uscita di quel programmino, potrebbe essere utile... Se hai notizie per la HD4850 passa pure, non ho ancora capito se rientra tra le moddabili oppure no su Win 7...

Quoto sul fatto che sia un errore geometrico, può capitare a volte, soprattutto nel passaggio di file tra versioni diverse del software o da importing di altri programmi cad. ;)

Share this post


Link to post
Share on other sites
Lo so, mi sono iscritto al beta test pubblico, anche se da tre settimane non ho controllato cosa hanno risposto... :D

Attendo con impazienza l'uscita di quel programmino, potrebbe essere utile... Se hai notizie per la HD4850 passa pure, non ho ancora capito se rientra tra le moddabili oppure no su Win 7...

Quoto sul fatto che sia un errore geometrico, può capitare a volte, soprattutto nel passaggio di file tra versioni diverse del software o da importing di altri programmi cad. ;)

ma hai già provato con gli ultimi patchscript postati su guru3d?

Share this post


Link to post
Share on other sites

rispolvero questo vecchio post perchè sarei interessato anch io al modding per windows 7 64 bit, qualcuno sa qualcosa oppure ha dei link di riferimento?

sempre il forum di guru3d, ci ero arrivato googlando un po' e ho moddato la (al tempo) mia hd4850 su windows 7 a 64bit. (si parla di tre mesi fa)

funzionava tutto perfettamente.

Share this post


Link to post
Share on other sites

ok, come non detto. ho trovato da solo tutto (anche se non con l'ultima versione dei driver... ma comunque). la scheda funziona alla perfezione con w7_64. L'ho accoppiata con la gtx 460 che avevo, ora però devo capire come gestire le applicazioni con una scheda o con l'altra... un passetto alla volta :)

Share this post


Link to post
Share on other sites

ok, come non detto. ho trovato da solo tutto (anche se non con l'ultima versione dei driver... ma comunque). la scheda funziona alla perfezione con w7_64. L'ho accoppiata con la gtx 460 che avevo, ora però devo capire come gestire le applicazioni con una scheda o con l'altra... un passetto alla volta :)

la soluzione è stabile?

Stavo pensando di comprare una quadro 600 ma certo una scheda di categoria superiore allo stesso prezzo fa gola... sempre che la mod sia affidabile

Share this post


Link to post
Share on other sites

la soluzione è stabile?

Stavo pensando di comprare una quadro 600 ma certo una scheda di categoria superiore allo stesso prezzo fa gola... sempre che la mod sia affidabile

ciao!

anzitutto scusa per il ritardo nella risposta, ma non controllavo la mail da un pò. Devo dire che la soluzione non mi ha soddisfatto. La scheda funzionava meglio della gtx 460 in viewport, con 3ds 2011. ma solo per alcune cose, su altre si piantava, in particolare l'uso di alcuni modificatori si piantava proprio. Quindi questa soluzione non mi sento di consigliarla. Poi devo dire che 3ds 2012 supporta molto meglio le schede gaming. Scene che prima mi costringevano a disabilitare svariati layer, ore sono fluidissime con la mia gtx.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...