Newsgroup: it.comp.hardware
Titolo: Creative TNT ed OpenGL

Ciao a tutti. :) Ho un amico con la TNT della Creative, che ha un
problemuccio.
Vi scrivo qui il suo mex, sperando che qualcuno possa aiutarlo.
Rispondete a me o nel NG... egli non e' in rete. :) Allora:
"Spero proprio che qualcuno di voi mi potrà aiutare in qualche modo!
Dunque, il mio problema è questo: i giochi che utilizzano un motore
grafico OpenGL non mi funzionano. In modo anche abbastanza anomalo.
In pratica le cose si svolgono in questo modo: lancio il gioco e, a
volte dopo qualche secondo, a volte dopo qualche minuto, il gioco si
pianta completamente, come se entrasse in un loop (sembra un loop perché
si continua a sentire l'ultimo spezzone audio nel buffer a ripetizione).
Per poter uscire devo premere, al solito, Ctrl+Alt+Del e selezionare
Termina Applicazione, la quale, ovviamente, risulta bloccata.
In alcuni casi, meno frequenti, compare il messaggio d'errore "Questo
programma ha eseguito un'operazione non valida...", con comunque lo
stesso risultato finale.
Il mio sistema è il seguente:
AMD K6-2 350 Mhz (non overcloccato)
Motherboard ASUS P5A con BIOS Rev. 1006 (l'ultimo uscito)
Ram 128 MB PC 100
Scheda Video CREATIVE Graphics Blaster RIVA TnT AGP 16MB SDRAM con BIOS
V. 2.04.6.18
Scheda Audio CREATIVE PCI 128
HD IBM DTTA-qualcosa UDMA-2 da 10,1 GB a 7200 RPM (EIDE)
CD-ROM TOSHIBA XM-6402B UDMA-2 40x
I driver della scheda video sono quelli di riferimento di nVidia (gli
ultimi usciti) Ver. 4.11.01.0109.
Da notare che il Tweak Riva TnT mi dà come BIOS della scheda video una
versione 2.04.1800.
I giochi che ho provato sono Quake II, il demo di Kingpin ed Half-Life
(e tutti fanno questo orrendo scherzetto).
Ho già provato a utilizzare i driver della Creative ultimi usciti, ma il
risultato è esattamente lo stesso.
Aggiungo, per amore di cronaca, che lo stesso problema lo avevo sotto la
precedente versione del BIOS sia della Scheda video che della Scheda
Madre, quindi...
Dove possibile, ho mantenuto driver di Windows in quanto più recenti (ad
esempio, non ho installato l'Ali AGP Mini Port Driver).
Un punto particolarmente oscuro è il file VGARTD.VXD. Questo viene
installato dai driver nVidia, ma in realtà io non potrei usarlo (essendo
stato progettato per il chipset Intel), ed infatti ho anche la versione
per l'ALI AGARTD.VXD.
Solo che, a parte il fatto che non si riesce a capire se tale file viene
caricato o meno da Windows (non c'è presenza né nel registro di sistema,
né ne dà menzione il Microsoft System Information), ho provato a
sostituirlo con quello per l'ALI, e i risultati, chiaramente, non sono
assolutamente cambiati.
Se qualcuno sa qualcosa di tutto questo e, ancora meglio, abbia una
soluzione pronta sotto mano (che non sia cambia scheda o altro ;), è
pregato di farmelo sapere al più presto.
Sarà imperituramente ricordato dal sottoscritto con una foto a mo' di
santino accanto al monitor!! 8)"
Ciao a tutti, grazie per l'aiuto. :)
Pierf.

Pierfrancesco Messineo ha scritto:

Guarda non so se può consolarti ma ho lo stesso identico problema con una
asus 3400tnt tv.....la cosa strana è che provando altre tnt con e senza tv
ho avuto risultati contrastanti:-(
ASUS v3400 sdram non tv   PERFETTA
ASUS v3400 sdram  PROBLEMI OPENGL
ASUS v3400sgram tv PROBLEMI OPENGL
eppure la configurazione era sempre la stessa...se risolvi ti prego fami
sapere come hai fatto!!!!
IO ho asus p5a-b e k63d300 THX

Motherboard ASUS P5A con BIOS Rev. 1006 (l'ultimo uscito)
E' un problema di questa scheda madre. L'unico modo per farla funzionare e'
disabilitare la cache L2.
Jotaro Kujo
Sostituire kappa con "k" x rispondere...oppure 
mar0...@ud.nettuno.it

Jotaro Kujo ha scritto:

LE HO PROVATE TUTTE...anche disabilitando la l2....
è external cache giusto?

Scheda Video CREATIVE Graphics Blaster RIVA TnT AGP 16MB SDRAM con BIOS
Il problema sta in questi due componenti e sopratutto nella gestione
che il  chipset ALI ha dell'AGP.
Non c'è al momento patch o bios o driver al mondo che funzioni.
L'unica che in molti casi (ed anche nel mio), ha funzionato e' il
disabilitare la cache L2..... ma mi sembra un "sacrilegio telematico".
Se puoi cambia piastra madre...altrimenti tira così...chissà che non
esca prima   o poi una patch......
ciao
Lelio La Fauci 
ICQ 1680211
e' gradita la risposta ANCHE in email....

Vai a tentativi riconfigurando il bios della M.B.
Porta l'apertura AGP a 256mega.
Disabilita la shadow rom video
questo per iniziare.
Poi altre cose da vedere:
X8000-XBFFF  shadow disabilita ( se lo hai)
VGA palette snoop disabilita
AGP turbo su normale
VGA Bios sequence su AGP/PCI
Se hai la possibiltà imposta l' AGP su 1x
Controla gli IRQ e prova sposterli.
Alcuni hanno spostato le dimm di memoria 
sugli ultimoi slot, prova.
Ovviamente non è detto che tutte le voci del bios
siano presenti nel tuo.
Ad ogni modo avevo risolto tutto con le prime due modifiche.
Non avevo un K& ma un celeron 300a portato a 450 , ma non
credo
 influisca.
Spero di esserti stato utile, ciao
-- 
            Maurizio alias ariete
         E-Mail 
ari...@galactica.it
            W.B.   id:    ariete
       - F.R del 4° Stormo Caccia -
                L'E' BUNA!
           D.o.A. id:    ariete
         - Squadriglia Baracca -           
         R.B. id:  JGS4 Ariete 78
            - Squadriglia 78 -



Mi permetto di dissentire. Stessa configurazione nessun problema anzi
ti dirò di più half life funziona meglio sotto opengl che con le
direct3d.

LE HO PROVATE TUTTE...anche disabilitando la l2....
Si. Beh... allora non so che dirti...



Vai sul registro a HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\RIVA
TNT\OpenGL e modifica da 0 a 1 i valori di : enablebufferflipping e
enablevblankwait. Perdi in prestazioni ma guadagni in stabilità. A questo
punto puoi riabilitare la cache ext. Se hai win98 lascia perdere
l'Agart!Disinstallalo e metti le versioni aggiornate dell'aliagp.
Ciao.
jkidd