Newsgroup: it.comp.hardware.video-3d
Titolo: GeForce ed effetto stretching!!!!

"Premetto che la scheda video da me posseduta è una Geforce2 MX 64Mb
AGP (no-brand), driver Detonator 7.78-8.03-12.41 (ecc.ecc.). 
Non so se sto utilizzando la giusta terminologia (hardware
stretching/antialiasing/bilinear filtering), comunque: quando uso un
programma che supporti le funzioni di stretching accelerato mediante
DirectX-hardware(principalmente emulatori, vedi MAMEW e altri) ottengo
immancabilmente una squisita immagine filtrata tramite antialiasing
(bilinear filtering?). Niente di terribile, anzi. Se uno lo desidera,
è anche un ottimo effetto. La cosa è leggermente fastidiosa, invece,
se si preferisce un'immagine nitida e non "sfocata". Il brutto è che
non riesco proprio a convincere questi benedetti programmi a non
sfruttare l'effetto di antialiasing, senza ricorrere a misure
drastiche. Togliere l'antialiasing dai menu Direct3D-OpenGL non dà
risultati (ovviamente), e l'unico modo per farlo sparire è disattivare
brutalmente l'accelerazione DirectDraw dal pannello diagnostico delle
DirectX, cosa che alcuni dei programmi sopracitati non digeriscono. 
Non è certo un gran problema, al massimo un fastidio, ma sarebbe
carino se qualcuno sapesse dirmi come fare per rimuovere
l'antialiasing dall'accelerazione DirectDraw senza sopprimere anche
quest'ultima (e di conseguenza anche il Direct3D e l'accelerazione
trama AGP)."
 

Da quello che leggo, sembra che il tuo non sia un problema di anti-aliasing,
ma piuttosto di scarsa qualità visiva....l' AA non sfoca le immagini.

 ma piuttosto di scarsa qualità visiva....l' AA non sfoca le immagini.
Non è del tutto esatto, spesso l'AA (in multisampling) crea un leggero
effetto blur (in particolare modo il Quincunx delle GF3). Comunque credo di
avere capito il problema di Rasho Hio: gli emulatori usano spesso
risoluzioni inferiori alla normale VGA 640x480 per cui la GF come tutte le
schede moderne usa i suoi filltri di rescaling interni per estendere le
risoluzioni inferiori al livello VGA, i quali sono studiati per limitare
l'effetto "quadrettoni" e migliorare la qualità finale. Se non si vuole
questo effetto, disattivando l'accelerazione DirectDraw si disattivano
questi filtri hardware e il rescaling viene fatto dalla CPU via software con
algoritmi meno sofisticati (stiamo parlando di 2D, ma la differenza è la
stessa tra un filtraggio nearest point e un bilinear filtering nel 3D). Un
modo più elegante di ottenere lo stesso effetto sarebbe forzare la scheda
video a lavorare alla risoluzione nativa dell'emulatore, non sono sicuro che
questo sia possibile ma se esiste un programma che può farlo quello è
Powerstrip 3: prova e vedi cosa riesci a fare.
Ciao,
Jena


Penso che abbia centrato il problema, infatti molto dipende dalla
risoluzione del gioco. Cioè, l'effetto sfocatura (chiamiamolo cosi) è
molto accentuato e fastidiosissimo sui giochi progettai per una
risoluzioni tipo 320*240 o simili. In quelli che prevedono una
risoluzione tipo 512*384 o simili, l'effetto è meno visibile (ma per
quanto mi riguarda comunque non piacevole). Il problema è molto
sentito dagli appassionati di emu, nonchè di giochi vecchiotti
(abbandonware), visto che non sono l'unico a lamentarsene.
Penso sia un problema legato ai detonator visto che in dos puro ciò
non accade, ma il problema è che esistono emulatori ottimi che fungono
sotto windows, ed inoltre ho notato che tale effetto è presente, anche
se in maniera minima, in Outcast, gioco uscito nel 99 per windows, che
non usava nessuna accelerazione hardware.
Proverò con il power strip, anche se mi aspettavo una opzione o
qualcosa di simile nei settaggi dei driver detonator o a limite in
qualche programma tipo NvMax.
Avevo pensato anche di scrivere alla nvidia, ma non so a quale
indirizzo rivolgermi
Grazie mille comunque per aver risposto

 indirizzo rivolgermi
Secondo me appena gli arriva la mail ti mandano una versione modificata dei
detonator fatta apposta per te ...


wrote:

Si anche io pensavo la stessa cosa ;)))