DirectX problemi DDraw
Made by Neddi
Molte volte facciamo girare dei giochini che però ci
danno problemi di visualizzazione.
Talvolta ciò si risolve con l'aggiornamento dei driver
video, ma non sempre.
Dopo alcune prove ho
scoperto che il problema può dipendere
da un insieme di cose: dalla funzionalità DirectX, driver video e
da come vengono utilizzate queste cose dal gioco in questione.
Generalmente se, invece di utilizzare DirectX, viene utilizzata
l'emulazione (disattivando directdraw) la visualizzazione è normale.
Per prova ho creato due registri che consentono di disabilitare/abilitare
la funzionalità di directdraw.
E' chiaro che con directdraw disattivato la visualizzazione è molto
più lenta e talvolta più "spigolosa" in quanto directdraw si occupa
anche dell'antialiasing, però per alcuni giochini questa può essere
l'unica soluzione.
Può essere sempre utile provare questo trucco prima
di rinunciare a far girare il nuovo giocho che ci crea problemi.
Questi registri divengono effettivi subito, quindi non è necessario
riavviare.
E' sufficiente inserire il registro ddoff.reg prima di lanciare il giochino
e ddon.reg all'uscita del giochino per ripristinare la situazione iniziale.
C'è da dire però che alcuni giochini si rifiutano di avviarsi
se directdraw non è attivato, così come i giochi che impegnano
pesantemente le risorse di sistema possono diventare di una lentezza che li rende
ingiocabili.
In sostanza dipende dal gioco in questione (e dalla potenza del nostro PC),
ma vale la pena provare.
In molti casi è possibile automatizzare l'inserimento
dei registri con un batch del tipo:
@echo off
regedit /s ddoff.reg
gioco.exe
regedit /s ddon.reg
Va da se che dovremo copiare i 2 file di registro nella cartella del gioco
assieme al batch.
- ddoff.reg
- ddon.reg
Articoli Correlati:
- Registri di configurazione XP
- Guida a Windows XP
- Commenta sul FORUM
|