Newsgroup: it.comp.giochi.simulatori
Titolo: GPL e patch OpenGL

 MirrorsEvery = 8
va meglio, ma ancora non ci siamo. Ho provato con tutti i valori "pari" tra
quello standard (che e' 1), e l'8. Con il valore 2, il migliore, non flicca
piu', ma l'immagine negli specchietti e' divisa a meta'. Nella parte
superiore si vede il cielo, in quella inferiore la pista.
Rimane, comunque, il problema del flicker "sparso", e non solo negli
specchietti, a risoluzioni superiori a 640x480, in qualunque vista, anche
quella esterna.
---
Seguito #3:
---
Riprendo il filo del thread per dire che la Sierra mi ha risposto.
Secondo loro (non ho provato), basta forzare il "Buffer Flipping" a "Block
Transfer". Questo sistema funziona con le schede basate su chip TNT/TNT2, e,
siccome i driver sono piu' o meno unificati, dovrebbe funzionare anche con
le GeForce. Non ne sono sicuri perche' "non abbiamo una scheda GeForce per
fare i test" ... poverini :-)
Comunque, grazie anche alle loro indicazioni, ho trovato il settaggio.
Proprieta' avanzate del driver della scheda, tab "OpenGL", menu a tendina
"Buffer flipping mode", selezionare, appunto, "Block transfer". Di default,
qui da me, e' su "Auto-select".
Provero'.
---
Finale:
---
Ho fatto la prova descritta dalla Sierra e riportata sopra.
Beh, adesso funziona.
Non ci metto le faccine, perche', se gli specchietti nella vista cockpit
sono finalmente stabili, nel contempo sono venuti fuori altri problemi.
Prima di tutto, la velocita' del gioco e' scesa. Anche a occhio, senza
attivare il contatore di fps (che comunque conferma: si va da 32-34fps a
circa 25 quando si passa davanti ai box a Monza). Secondo di poi, funziona
SOLO a 640x480. A risoluzioni superiori, l'immagine sullo schermo si
rimpicciolisce, tipo un TV 16:9, si divide in tre parti, completamente
falsate sia come colori che come definizione, e compare una bella striscia
di "sporco" nella parte inferiore. E buonanotte.
Prima flickerava, ma almeno la parte centrale era stabile. Ah, il gioco non
si blocca, gira regolarmente, ma l'immagine rimane "triplicata".
Vabbe', mi sa che tocca tenerselo cosi'. Almeno a 640x480 adesso va bene :-)
---
Tutto qua.
Scusate la lunghezza, spero sia utile a qualcuno.

Io ho un K6III 400, una TNT2 Ultra (Creative), driver Nvidia 3.68, e col
"Buffer Flipping" a "Block Transfer" , MirrorsEvery = 8, MipFiltering = 2
(quest'ultimo non per ragioni di fluidita` ma perche` l'effetto e` migliore
soprattutto perche` evidenzia la texture dell'asfalto, prova!) vado a 36 fps
quasi perfettamente costanti a 1024 e anche 1152 e senza piu` flickering!
Scendendo con gli specchietti sotto i 5 le cose peggiorano a tutte le
risoluzioni fino ad arrivare con 1 ai 18 Fps.
Certo guardare gli specchietti cosi` e` un po` deprimente ma ora almeno si
puo` giocare: la fluidita` in GPL e` essenziale per apprezzarne la fisica e
per rimanere in pista :)
Resta da capire perche` DirectX sia stato snobbato e continui ad esserlo
tutt'ora visto che l'unica patch in tal senso e` stata a favore di OpenGL il
quale non e` supportato da tutti i driver di schede video e a detta di
Sierra supportato male da quelle con chipset Nvidia a causa della famosa Api
OpenGL di copia da framebuffer a texture responsabile del problema degli
specchietti; ma non era proprio possibile aggirare il problema con api a
piu` basso livello invece di attendere un aggiornamento del driver OpenGL di
Nvidia? e poi Nvidia rilascia un aggiornamento dei driver praticamente una
volta al mese, e` possibile che per oltre un anno gli sia sfuggito questo
baco (o mancata ottimizzazione che sia)?
Qui sta l'unica e secondo me grossa pecca del gioco: qualcuno reputava
suicida l'implementazione di un cosi` bello e difficile motore fisico
perche` apprezzabile solo dagli appassionati di simulazione ma allora
tagliare fuori tutte le schede non 3dfx? Io ho provato la demo piu` di un
anno fa ma avendo potuto vederla solo in render software avevo continuato a
pensare che meglio di GP2 ancora non c`era niente: provate a far girare GPL
con accellerazione software: oltre a fare proprio schifo graficamente, a
10fps non ci si rende neanche conto che ci sia una fisica dietro. L'ho
riscoperto ora (ma trovato solo in versione economica senza manuale e sono
stato fortunato) e devo dire che sa farsi perdonare anche questa grossa
pecca. Comunque stiamo a vedere magari qualcosa succede.

Scusate la lunghezza, spero sia utile a qualcuno.
La maniera migliore per apprezzare GPL e' quella di avere una 3Dfx, io
con una Voodoo 3 2000 ci gioco a 1024x768 full detail, chiaro che ci
deve stare dietro una discreta CPU.
Se ti sei appassionato a GPL forse ti conviene comprare un Voodoo 2,
magari usata, cosi lo potrai apprezzare nella sua veste migliore.
           Ciao
****************************************
       Nascar Racing 3 infoline
 
http://nascar.freeweb.org/
****************************************