Benvenuti

Un caloroso benvenuto a tutti i giocatori che consulteranno questo blog per estrarre il massimo dai loro titolo videoludici preferiti

Indirizzo del blog: http://moddercove.blogspot.com/ - Mail della redazione: moddercove@gmail.com

giovedì 5 agosto 2010

DirectX: quale versione installare per i vecchi titoli?

A causa della molta disinformazione spesso operata sui forum dagli stessi giocatori esistono vere e proprie "leggende" concernenti quale versione del pacchetto delle DirectX (ovvero le librerie multimediali introdotte da Microsoft da metà anni '90  e sviluppate fino ad oggi) è giusto installare qualora di voglia giocare ad un titolo vetusto. Singolarmente queste leggende si sono diffuse solo per le DirectX e non per le OpenGL, rendendone quindi grottesca (e quasi pretestuosa per scagliarsi contro MicroSoft) la stessa disquisizione a riguardo.


La risposta in realtà è molto semplice: le DirectX sono CUMULATIVE e RETROCOMPATIBILI ovvero l'ultime versione disponibile (attualmente la versione di Giugno 2010) comprende - a meno di rari casi legati a file omessi per scelta di Microsoft ma cmq reperibili in rete - sempre tutte le funzionalità delle versioni precedenti, a volte rivedute e corrette (e per questo è indispensabile aggiornarle), altre volte incapsulate in nuove funzionalità introdotte.
Quello di cui quindi si necessita per giocare a vecchi titoli non sono "vecchie versioni delle DirectX" ma sono due requisiti essenziali per la loro corretta installazione e  funzionamento:
  • Hardware compatibile a livello driver con una certa versione delle DirectX
  • Sistema operativo capace di supportare una certa versione delle DirectX

Come è ampiamente risaputo infatti Windows 98 SE e Windows XP (ufficialmente) non offrono alcuna possibilità di installazione delle recenti versioni delle DX - dalla 10 in poi - e pertanto è impossibile (sempre ufficialmente) eseguire in questi ambienti giochi che ne richiedano la presenza, anche via rasterizzatori software!
E' invece possibile con dovuti accorgimenti (come quelli elencati in questo blog nella sezione Classics Fixing) eseguire giochi pensati per DirectX 5 e successive versioni avendo comodamente installate le DirectX 11 sotto Vista 32 / Seven 32, senza destreggarsi pertanto in pericolosi "rollback" - o peggio ancora sovrascritture - che rischiano di inficiarne il corretto interfacciamento (tramite i driver) con l'harware sottostante.

Nessun commento:

Posta un commento