Forumzone Community

Community 3dfx => 3dfx Help ed Ottimizzazione - Supporto Utenti => Discussione aperta da: repne scasb il 01 Agosto 2002, 11:22:19

Titolo: Problemi di compatibilita tra 3Dfx Vodoo2 e 3DNow!
Inserito da: repne scasb il 01 Agosto 2002, 11:22:19
Ho avuto la malsana idea di montare una schede grafica 3dfx Voodoo2 (12Mb) sul seguente sistema: AMD K6-3@450+Fic PA2013+256Mb RAM+Matrox Millennium (4Mb)+Sound Blaster AWE32.

Il sistema operativo utilizzato e' Windows98SE, e il sistema non presenta alcun overclock. Premesso che, la Voodoo2 funziona perfettamente con applicativi Glide o OpenGL e che il sistema e' assolutamente stabile (24 ore di test con CPU Stability test 6.0 build 154), purtroppo un qualsiasi applicativo Direct3D genera un crash di sistema dopo pochi minuti di funzionamento. Il crash si manifesta come un freeze completo (e' necessario premere il tasto di reset del cabinet).

Ho provato tutti i driver presenti nella sezione Driver/3dfx/Voodoo2 trovantesi in 3dfxzone (Fast, Athlon compatible, ecc.) ed in piu' altri driver presenti in altri siti: Nulla

Ho provato ad installare tutti i tipi di DirectX (7,8,8.1,8.1b) prima e dopo l'installazione dei driver della Voodoo2: Nulla.

Ho provato a cambiare scheda video (al posto della Matrox Millennium una Tseng Labs ET400W32P Rev. D): Nulla.

Solo quando ho sostituito la CPU (ho messo un Intel PentiumMMX@200Mhz) tutto ha funzionato correttamente. Ho quindi desunto che il problema fosse il K6-3@450 rotto o mal-raffreddato). Ho quindi utilizzato un K6-2@300, ma i problemi sono riapparsi. Ho pensato ad un problema con il bus a 100Mhz, e quindi ho settato il K6-2@300 a 66.66x4.5: Nulla.

Mi sono armada di debugger e ho verificato che il crash si manifesta all'interno del seguente modulo: FXMEMMAP.VXD. Sembrerebbe esserci un problema di compatibilita' tra questo modulo e il set di istruzioni 3DNow!.

Prima di patchare a mano tale modulo, esiste qualcuno che sia riuscito a risolvere questo mio problema in un modo semplificato?

Titolo: Problemi di compatibilita tra 3Dfx Vodoo2 e 3DNow!
Inserito da: MojoMotion il 01 Agosto 2002, 12:04:49
Ti giuro io che con il mio banshee e il mio athlon classic che usa le 3dnow non ho mai avuto crash del genere!
Penso invece che il tuo prob sia riconducibile al sys operativo che non so qual'è!!!! :D

Titolo: Problemi di compatibilita tra 3Dfx Vodoo2 e 3DNow!
Inserito da: repne scasb il 01 Agosto 2002, 12:17:16
Dal mio precedente post:

"Il sistema operativo utilizzato e' Windows98SE"

Ho gia' precedentemente eliminato la Voodoo2 e la Matrox Millennium e ho provato una 3dfx Banshee (marca Ensoniq). Tutto funziona correttamente. Il problema sembra riconducibile alla Voodoo2 e non al chip Banshee.



Scritto Da - repne scasb on 01 Agosto 2002  12:20:12
Titolo: Problemi di compatibilita tra 3Dfx Vodoo2 e 3DNow!
Inserito da: MojoMotion il 01 Agosto 2002, 13:15:48
OOps scusa, non l'avevo notato che hai w98:o
Cmq se non ricordo male voodoo2 hanno motli prob in d3d ma forse sbaglio xchè manuelson gioca benissimo a maxpayne!

p.s Bisognerebbe indagare meglio su fxmemmap.vxd; Secondo me è strano che si blocchi x quello cmq...
X caso hai provato a vedere se hai nel reg di controllo una chiave simile? Se è così prova a modificarla!



Titolo: Problemi di compatibilita tra 3Dfx Vodoo2 e 3DNow!
Inserito da: repne scasb il 01 Agosto 2002, 13:52:49
Aggiornamento:
Ho cambiato piastra madre dalla Fic PA-2013 (chipset VIA MVP3) ad una Asus P5A (Ali Aladdin V). Tutto funziona a meraviglia. Ho quindi pensato che la mia Fic PA-2013 fosse rotta. Ma non e' cosi', ho provato una Azza PT-5VMD (AT/ATX) con chipset VIA MVP3 e sono ricomparsi i problemi di stabilita' in DirectX. A questo punto credo che ci sia una qualche incompatibilita' tra Voodoo2 e l'accoppiata AMD K6-2/3 e chipset VIA MVP3, localizzata nel file FXMEMMAP.VXD. Qualcuno puo' confermare o smentire questa mia ipotesi?

Titolo: Problemi di compatibilita tra 3Dfx Vodoo2 e 3DNow!
Inserito da: Manuelson il 01 Agosto 2002, 13:57:46
se un gioco in firect 3d supporta le voodoo2 siate sicuri che andrà......... almeno a me che ho il pentium 2..........:D :D

Titolo: Problemi di compatibilita tra 3Dfx Vodoo2 e 3DNow!
Inserito da: MojoMotion il 01 Agosto 2002, 14:56:02
CitazioneAggiornamento:
Ho cambiato piastra madre dalla Fic PA-2013 (chipset VIA MVP3) ad una Asus P5A (Ali Aladdin V). Tutto funziona a meraviglia. Ho quindi pensato che la mia Fic PA-2013 fosse rotta. Ma non e' cosi', ho provato una Azza PT-5VMD (AT/ATX) con chipset VIA MVP3 e sono ricomparsi i problemi di stabilita' in DirectX. A questo punto credo che ci sia una qualche incompatibilita' tra Voodoo2 e l'accoppiata AMD K6-2/3 e chipset VIA MVP3, localizzata nel file FXMEMMAP.VXD. Qualcuno puo' confermare o smentire questa mia ipotesi?

--


Si, allora è veramente così! Il chipset incompatibile con v2 oppure bisognerebbe magari cercare una patch!

Titolo: Problemi di compatibilita tra 3Dfx Vodoo2 e 3DNow!
Inserito da: repne scasb il 01 Agosto 2002, 15:19:29
Risolto:
Ho sovrascritto il file FXMEMMAP.VXD con questo: http://165.91.106.237/ftp/drivers/video/monster3D/FXMEMMAP.VXD . Grazie, comunque per il supporto.

Titolo: Problemi di compatibilita tra 3Dfx Vodoo2 e 3DNow!
Inserito da: MojoMotion il 01 Agosto 2002, 15:20:55
Quello che hai scaricato era tipo una patch, nO?:)

Titolo: Problemi di compatibilita tra 3Dfx Vodoo2 e 3DNow!
Inserito da: Manuelson il 01 Agosto 2002, 15:25:43
si......... anche io ho sentito parlare di patch per risolvere alcuni bug tra voodoo2 e amd..........

Titolo: Problemi di compatibilita tra 3Dfx Vodoo2 e 3DNow!
Inserito da: repne scasb il 01 Agosto 2002, 15:26:53
CitazioneQuello che hai scaricato era tipo una patch, nO?:)

No, e' una versione molto vecchia del file FXMEMMAP.VXD. E' talmente vecchia che non ha nessun supporto per la 'Write Allocation Strategy' dei K6-2/3 e per il 'Write Combinating Mode' sempre per K6-2/3, e quindi funziona con questi processori sul chipset VIA. Probabilmente avro' delle performance leggermente peggiori ma almeno funziona tutto. Sono comunque intenzionata a patchare il file originale, per aumentare le prestazioni.

Titolo: Problemi di compatibilita tra 3Dfx Vodoo2 e 3DNow!
Inserito da: Glide il 01 Agosto 2002, 15:56:47
Come confermano i tuoi test all'uopo effettuati il problema nasce effettivamente dall'accoppiata chipset VIA MVP3 - 3dfx Voodoo2 (in particolare il suo driver per DX7, reference release v. 3.02.02) e tipicamente si manifesta proprio con le applicazioni in D3D. Essendo sia i FastVoodoo2 che gli Athlon-Voodoo2 "derivati" da quello stesso driver ecco che ti ritrovi il problema pari pari anche adottando questo tipo di soluzione.
Il team drivers di 3dfx era al corrente del bug ma in effetti non ha mai riveduto il programma di controllo per DX7 al fine di estenderne la compatibilità con configurazioni come la tua.
Un trick di aiuto, di certo un pò brutale e poco elegante, risulta essere quello di utilizzare una release del driver per DX6, meno aggiornata di quelle per DX7 ma priva del bug di cui sopra.
Più affascinante e stimolante sarebbe naturalmente mettere mano al file fxmemmap.vxd, come hai scritto tu stesso...

Se preferisci la prima ipotesi puoi scaricare i reference DX6 che però non troverai sul sito nè al momento ho la possibilità di pubblicarli. D'altra parte ti consiglio il kit Creative (che invece è presente su 3dfxzone.it) e che, a parte l'interfaccia personalizzata, utilizza proprio i 3dfx per DX6 ;).
Al limite li puoi scompattare ed estrarre il modulo incriminato.

Ciao ciao