ALZ101_HELO_H145.png

Software y configuración

 

0. Antes de que se te pase por cabeza empezar la instalación de FSX asegúrate de contar con los controladores más actualizados del fabricante de tu tarjeta gráfica. Los controladores genéricos de Windows sólo valen para mostrar imágenes en 2D, pero no hacen uso de la potencia 3D de estas tarjetas.

Aunque hay muchísimas marcas de tarjetas gráficas en el mercado a la hora de la verdad solo hay dos chips entre los que elegir independientemente de quién monte la placa: ATI o nVIdia. En los siguientes enlaces podrás descargar la versión más reciente. Ambas cuentan con función de selección de tarjeta pero, en la práctica, acabas descargando el mismo archivo para el 90% de los modelos (GeForce o Radeon) y, además, ambas cuentan con un detector automático que te dirá qué tarjeta tienes:

http://www.nvidia.es/Download/index.aspx?lang=es

http://support.amd.com/us/gpudownload/Pages/index.aspx

1. Instala FSX. Es recomendable instalarlo FUERA del directorio por defecto "Archivos de programa" Una opción sencilla es hacerlo en C:\FSX, por ejemplo. El motivo es que Windows 7 considera el directorio "Archivos de programa" un lugar "peligroso" para la estabilidad del sistema (y no le falta razón) y puede haber problema con el tema de permisos.

1.1 Si puedes, lo ideal es instalar FSX en un disco duro dedicado o, en el peor de los casos, en una partición independiente de la del sistema operativo. No se logran milagros, pero haciéndolo así FSX es más inmune a la fragmentación y los tiempos de carga en el arranque inicial y en la carga de escenarios son algo inferiores; especialmente si se usa la herramienta de pago O&O defrag, que incluye una opción para defragmentar "Por orden alfabético" que deja "juntitos" todos los archivos de un mismo escenario. ¡OJO! Ese tipo de defragmentación solo es recomenbable en discos o particiones en los que se *NO* se borren archivos y en los que, en general, haya pocos cambios. En un sistema operativo la creación y borrado de archivos es constante, por lo que defragmentar por orden alfabético no es una muy buena idea .

1.2 La herramienta EaseUS Partition Master Home Edition es bastante interesante para "hacer hueco" cuando nuestro disco duro solo tenga una partición y queramos crear una nueva; que deberá ser tanto más "generosa" en espacio como cantidad de extras instalemos para FSX; especialmente con escenarios fotorrealistas o productos como FSGlobal Ultimate (90 Gbytes la instalación completa):

http://download.cnet.com/EaseUS-Partition-Master-Home-Edition/3000-2248_...

Ya sabéis lo de siempre... no debería pasar nada... pero si juegas particiones mejor será que tengas una copia de cualquier dato valioso... por si acaso... Y sed pacientes. Para poder hacer una nueva partición es necesario mover TODOS los datos hacia una parte del disco, lo que lleva su rato; especialmente si ese disco está fragmentado.

2. *MUY IMPORTANTE* Arranca FSX y CARGA EL VUELO POR DEFECTO. Hasta que no lo hagas, no finaliza realmente la instalación. y NO deberías instalar nada más. No hace falta que despegues, ni aterrices, ni nada de nada. Con que cargue en el escenario por defecto es suficiente.

2.1 También es recomendable ejecutar siempre FSX con permisos de Administrador para evitar problemas con permisos (esto es especialmente recomendable si se ejectuta desde el directorio por defecto en "Archivos de programa). Esto se puede hacer de dos formas. O bien pinchar siempre el icono de carga con el botón DERECHO y elegir "Ejecutar como administrador" o bien pinchando con el botón derecho en "Propiedades" del archivo fsx.exe y yendo a la pestaña de "Compatibilidad". Ahí podemos marcar la casilla "Ejecutar siempre como administrador"

3. Instala el SP1 o el Acceleration pack y vuelve a cargar el vuelo por defecto.

 SP1 Español:

http://92.60.124.93/.descargas/archivos/adjuntos.foro/ramon.cutanda/alz/...

SP1 Inglés:

http://92.60.124.93/.descargas/archivos/adjuntos.foro/ramon.cutanda/alz/...

SP2 Español:

http://92.60.124.93/.descargas/archivos/adjuntos.foro/ramon.cutanda/alz/...

SP1 Inglés:

http://92.60.124.93/.descargas/archivos/adjuntos.foro/ramon.cutanda/alz/...

3.1 A mí siempre me pasa que tras activar la instalación por defecto después no puedo activar el Acceleration Pack. Para solucionarlo hay que ir a "Inicio - > Ejecutar " y escribir "Regedit" (también lo puedes localizar en c:\Windows\regeedit.com

3.2 Busca la siguiente cadena:

HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\CLASS\{4D36E967-E325-11CE-BFC1-08002BE10318}

En mi caso aparece esto:

Shockprf
PartMgr

3.3 Para poder activar el Acceleration Pack tengo que borrar "Shockprf" y dejar solo "PartMgr"

4. Si no tienes el Acceleration Pack, tras instalar el SP1 y el vuelo por defecto, instala el SP2 y, adivina... sí... cargas el vuelo por defecto.

5. Ve a la página de Jesús Bojote: http://www.venetubo.com/fsx.html . Envíale tu archivo FSX.cfg y la web generará un archivo FSX.cfg "tuneado" con diversos ajustes que mejorarán el rendimiento en función, claro está, de las características sobre tu ordenador que hayas indicado en la primera pantalla.

6. Si (y solo si) tu tarjeta gráfica tiene más de 1 Gbytes de RAM puedes probar, tal y como se detalla en este hilo, a realizar los siguientes cambios en el archivo fsx.cfg:

6.1 Añade UsePools=0 dentro de la sección [BufferPools] (si no existe [BufferPools] créala tú mismo)

6.2 Modifica el valor FIBER_FRAME_TIME_FRACTION=0.33 (dentro de la sección [Main]) por un valor de entre 0.1 y 0.2

La mejora en rendimiento es ESPECTACULAR; pero es inestable en algunos equipos; especialmente en los que tienen menos de 1 Gbyte de RAM en la tarjeta gráfica. Por cierto, y si estás pensando en comprar una tarjeta gráfica nueva, elige una nVidia. Siempre han funcionado mejor con FSX que las ATI.

7. Asegúrate de que tienes la última versión de las DirectX:

http://www.microsoft.com/es-es/download/details.aspx?id=35

8. Asegúrate de que tienes instaladas las librerías C++ "por si acaso"

http://archive.msdn.microsoft.com/KB961894/Release/ProjectReleases.aspx?...

Las librerías en español están al final de esa página

*IMPORTANTE* Aunque tu sistema sea de 64 bits las libería que se necesitan son las de 32 bits

9. Si usas una versión de Windows 7 de 64 bits (y solo si es de 64 bits) necesitarás copiar al directorio de FSX la siguiente librería:

http://www.ramoncutanda.com/alz/UIAutomationCore.dll

 

----------------------------------------------------

Ramón Cutanda / ALZ657

 

 

A estas alturas pensaba que ya me sabía todos los "trucos" de configuración para FSX. Entre otras cosas, me había "chupado" al milímetro la "biblia" de configuración de FSX:

http://www.simforums.com/forums/setting-up-fsx-and-how-to-tune-it_topic2...

También me había leído todos los "trucos oficiales" de PMDG y Flight1. Y era bastante feliz hasta la fecha con una media de unos 30 fps y una sensación de vuelo bastante fluida... excepto en aeropuertos detallados como los Mega Airports de Aerosoft.

Hasta la fecha lo único que podía hacer para no aterrizar "a saltos" en esos aeropuertos, con FPS en torno a los 8 fps, era bajar el nivel de complejidad de los escenarios. Pero claro... eso es una PUTADA: Te dejas una buena pasta en escenarios detallados para... ¡ver detalles! ¡Para qué los quieres si luego tienes que bajar detalles!

Mi equipo, sin estar a la última, no está tan mal, así que hoy ha sido uno de esos días en los que me he "resistido" a creer que no pudiera haber "una vida mejor" con mi FSX. Así que he reinstalado FSX desde cero y... ¡vamos a experimentar!

Después de leer y releer los trucos de siempre he dado con este hilo:

http://forum.aerosoft.com/index.php?/topic/58267-not-satisfied-with-your...

Al ser un hilo oficial de Aerosoft dedicado a sus mega aeropuertos automáticamente me han saltado todas las alarmas. El hilo es del 15 de octubre de este año (2012) así que era normal que no lo hubiera leído antes. Las dos únicas novedades con respecto a otras configuraciones que había probado antes son estas, ¡PERO MENUDO CAMBIO!

SI Y SOLO SI (condicional) dispones de una tarjeta gráfica de MÁS DE 1 GB DE MEMORIA puedes añadir en el archivo fsx.cfg "UsePools=0" en la sección [BufferPools]. En mi archivo queda así:

[BufferPools]
RejectThreshold=131072
UsePools=0

El autor del hilo comenta que, tal y como yo ya había leído en numerosos hilos, esta configuración no se suele recomendar porque resulta inestable... pero solo en sistemas con tarjetas gráficas de menos de 1 Gbytes. Sin embargo, con tarjetas con mucha RAM, como es mi caso (2 Gbytes) el resultado es, insisto, ESPECTACULAR y según los propios desarrolladores de Aerosoft no hay problemas de estabilidad, insisto, siempre y cuando la tarjeta disponga de suficiente RAM.

El segundo cambio es encontrar la siguiente cadena en el archivo fsx.cfg

[Main]
FIBER_FRAME_TIME_FRACTION=0.33

En lugar de un valor de 0.33 se puede probar con valores más bajos de entre 0.2 y 0.1.

Vamos a lo que interesa... RESULTADOS:

He pasado de unos 8-10 fotogramas por segundo en aeropuertos como Madrid, Barcelona o Heathrow a un valor de entre 30 y 40 fps. Lo dicho ¡ESPECTACULAR! No me creo que sea el mismo ordenador...

Por supuesto, también le aplico siempre los ajustes de Jesús Bojote, tal y como también recomiendan en el hilo mencionado:

http://www.venetubo.com/fsx.html

Tabla de equivalencias NVIDIA versus ATI RADEON:

http://www.tomshardware.com/reviews/geforce-310-5970,2491-7.html

Por si os sirve de referencia este es mi equipo:

Mac Pro con 2 procesadores Intel Xeon E5462 a 2,8 Ghz (8 núcleos)

8 Gbytes RAM FB-DDR2 800 Mhz

nVidia GTX 285 con 2 Gbytes RAM

Windows 7 Professional 64 bits

-------------------------------------------------

Añadiendo la opción UsePools=0 en el archivo de configuración fsx.cfg permitimos que FSX acceda sin limitaciones a los recursos de la tarjeta gráfica; lo que no debería ser un problema siempre y cuando la tarjeta gráfica disponga de más de 1GByte de memoria.

Bien. Desde que estoy usando esta configuración no he tenido NINGÚN PROBLEMA en los 13 vuelos de la vuelta con el Concorde que, hasta la fecha, he realizado. Y eso que estoy usando algunos escenarios de pago más o menos complejos, el Concorde-X de Flightsim Labs, un avión bastante complejo y con texturas de 4096 píxeles y, además, y uso el máximo de calidad en TODAS las opciones de configuración de FSX; incluyendo nubes de 4096 píxeles de REX.

Sin embargo, estoy teniendo cuelgues, "nieve" y otros efectos extrañísimos en casi todas las etapas de la vuelta al Himalaya usando aeropuertos "pelados" y un relativamente simple Cessna CT182T Skylane G1000 HD Series de Carenado

Buscando información he encontrado algo algunos nuevos datos de interés proporcinados por el equipo de desarrollo de PMDG, de modo que es totalmente de fiar. Se trata de llegar a un término medio. Os cuento.

Por defecto, FSX le manda a la tajeta gráfica "bloques" de datos de 4 Mbytes. Cuando usamos la opción UsePools=0 permitimos que FSX le mande a la tarjeta gráfica elementos de cualquier tamaño. Pero cuando se envían muchos elementos muy pequeños aparecen los problemas de estabilidad. De aquí que, probablemente, el motivo por el que he tenido problemas en la vuelta al Himalaya pero no en la vuelta con el Concorde es que en el Himalaya hay muchos arbolitos pequeños en todas las montañas, mientras que en vuelos a gran altura solo hay elementos de mayor tamaño como las nubes.

Bien, la solución intermedia es decirle a FSX que agrupe SOLAMENTE aquellos elementos con tamaño INFERIOR al que le especifiquemos. Como ya hemos indicado, el valor por defecto de 4 Mbytes es demasiado grande, de modo que nos interesa disminuirlo. Según fuentes de PMDG un valor seguro es de 512 Kbytes y valores iguales o inferiores a 96 Kbytes suponen, en la práctica, lo mismo que usar la opción UsePools=0. Es decir, es más probable que causen problemas. Dicho esto, cada uno debería probar en su sistema varios valores hasta dar con aquel que proporcione la mejor relación rendimiento/estabilidad. Este valor límite se agrega de la siguiente manera:

 

RejectThreshold=xxxxxx

 

Siendo xxxxxx...

524288 para 512Kb

262144 para 256Kb

131072 para 128Kb

98304 para 96Kb

A tener en cuenta que...

Si usas UsePools=0 el límite anterior *NO TENDRÁ EFECTO*

UsePools=1 es lo mismo que BORRAR ese valor. Es decir, si FSX no encuentra el valor UsePools en el archivo de configuración usará el límite que indiquemos en RejectThreshold y, si no existe una entrada en RejectThreshold, FSX usa por defecto un valor de 4194304 (4 Mbytes)

Espero que esta información os resulte de utilidad.

Seguiré probando valores en mi tarjeta para solucionar los problemas en la vuelta al Himalaya :-)

Saludos,

----------------------------------------------------

Ramón Cutanda / ALZ657 / FSAirlines

 

Os comento, por si os pasa algo similar, saber como solucionarlo.

Avion Level-D 767, hay un archivo (flt1chk4.dll ) que el antivirus Eset Nod32 y algun otro antivirus le detecta como troyano, a la hora de la instalacion, poniendolo en cuarentena, lo que hace que no funcione y cierre el FS9

Solucion:

Al instalar Level-D, desactivar la proteccion del Antivirus.

Ir a exclusiones en el antivirus poner la ruta donde se encuentra dicho archivo quedando asi activo y funcionando, seria algo asi:

FS9/LEVEL-D-SIMULATION/B767-300/flt1chk4.dll

Y eso es todo.

Saludos

PACO (ALZ268)

En lo que respecta a la carga de aviones complejos he ido encontrando cierta información recurrente pero que difere en algunos aspectos según la fuente consultada. En este mensaje, me gustaría resumir todo lo que he leído y las conclusiones que he sacado en última instancia.

FS tiene numerosos fallos y limitaciones de programación, uno de los cuales es el "efecto memoria" cuando se cargan aviones. Esto es. Cada vez que cambiamos de avión en FS no se hace una carga limpia sino que se "arrastran" ciertos datos del avión anterior. Este comportamiento no suele tener ninguna consecuenca grave cuando se usan los aviones por defecto de FS pero, sin embargo, suele acarrear no pocos problemas cuando se usan aviones de terceros, tanto gratuitos como de pago. Creo que todos nos hemos sorprendido en alguna ocasión cuando, al cargar un avión, hemos visto instrumentos y/o texturas de otro diferente. El problema es tan acusado que incluso puede haber problemas por el simple hecho de cambiar de textura aún usando de nuevo el mismo avión. Por tanto, mi primer consejo es:

SIEMPRE QUE CAMBIES DE AVIÓN, AÚN CUANDO SOLO QUIERAS CAMBIAR DE TEXTURA, CIERRA POR COMPLETO FLIGHT SIMULATOR Y VUELVE A EMPEZAR DE CERO.

Es importante tener en cuenta que mientras se inicia FS SIEMPRE SE PRECARGA DE FONDO EL VUELO POR DEFECTO. Si nunca has modificado el vuelo por defecto no hay problema. El vuelo por defecto para FSX es el ultraligero Aircreation 582SL en Friday Harbor (KFHR) El ultraligero es un avión extremadamente sencillo que no contiene ninguna aguja ni instrumento que pueda interferir en la carga de nuevos aviones de modo que, aunque este avión se haya precargado de fondo, no habrá ningún problema a la hora de elegir otro avión.

En cuanto al escenario, realmente no es necesario usar KFHR. Cualquier escenario por defecto que no haya sido modificado podría valer, pero puesto que KFHR es el escenario usado por defecto por todos los desarrolladores siempre es mejor moverse sobre seguro. Algunos desarrolladores y foros sugieren usar la Cessna Skyhawk 172SP y Seatle Tacoma (KSEA) como escenario por defecto, pero yo prefiero la simplicidad del ultraligero y Friday Harbor.

Una confusión muy habitual que se tiene al leer esta recomendación es la de creer que es necesario VOLAR con el vuelo por defecto. No es necesario. Como ya he comentado, FS PRECARGA de fondo el vuelo por defecto, de modo que cuando vamos a la pantalla de selección de vuelo libre el vuelo por defecto ya se ha cargado y, por tanto, ya podemos seleccionar directamente el avión y localización que queramos. Es más, de hecho no sería recomendable volar el vuelo por defecto y luego cambiar de escenario. Insisto en que siempre que terminemos un vuelo, sea el que sea, es recomendable cerrar FS y volver a reiniciar con la información del vuelo por defecto de fondo.

Cuando sabemos que vamos a hacer un número determinado vuelos con un mismo avión, por ejemplo para hacer una vuelta de Air AlAndalus, sí que podemos ahorrar algo de tiempo de carga siguiendo estos pasos:

1. Inicia FS asegurándote de que precarga el vuelo por defecto: el ultraligero Aircreation 582SL en Friday Harbor (KFHR)

2. Selecciona el avión que quieras usar por defecto. Recuerda que un cambio de textura se considera un cambio de avión.

3. VUELA con el avión elegido EN EL ESCENARIO POR DEFECTO: Friday Harbor (KFHR)

4. Guarda ese vuelo por defecto mediante el menú File -> Save (Archivo -> Guardar) y marca la casilla "Make this the default flight" (Convertirlo en el vuelo por defecto)

5. A partir de ese momento, FS siempre iniciará con tu avión favorito precargado. Recuerda que cuando quieras volver a cambiar de avión deberás hacerlo en dos pasos: Primero repetiendo los pasos 2, 3 y 4 con el ultraligero Aircreation 582SL y cerrando el simulador. Segundo, una vez iniciado FS con el ultraligero por defecto, selecciando el nuevo avión que quieras usar por defecto.

6. Para los interesados, tengo guardado el vuelo por defecto:

http://www.ramoncutanda.com/alz/Ultraligero_en_Friday_Harbour_KFHR.zip

Basta con descomprimirlo en la carpeta de vuelos de FS (la carpeta "Flight Simulator X Files" dentro de "Mis Documentos")

Por útimo, hay un truco que consiste en añadir una línea al archivo de configuración de FS que EVITA QUE SE PRECARGUE EL VUELO POR DEFECTO. Esto es, el avión aparece en el menú de selección de vuelo libre PERO NO SE HAN CARGADO LOS DATOS DE ESE AVIÓN. Para hacer esta modifación basta con añadir esta línea en el archivo de configuración de FS dentro del apartado [Main]

DisablePreload=1

(También es posible usar DisablePreload=True)

El archivo de configuración, como todos sabéis, se encuentra en la carpeta C:\Users\USUARIO\AppData\Roaming\Microsoft\FSX\fsx.cfg. Os recuerdo que la carpeta AppData está oculta por defecto. Si no sabéis cómo acceder a ella probad a buscar el archivo fsx.cfg.

No obstante, no hay unanimidad en cuanto a los beneficios de evitar la precarga. Algunos usuarios indican que al evitar la precarga se evitan problemas mencionados de cambiar aviones mientras que otros afirman que al saltarse la carga del vuelo por defecto los aviones complejos no terminan de cargar correctamente. Sinceramente, yo he probado a volar aviones complejos como los de PMDG, Flight1 o Carenado con ambas configuraciones (con DisablePreload=1 y con DisablePreload=0) y no he notado ninguna diferencia, pero no está de más hacerlo notar "por si acaso".

Espero que este documento disipe algunas dudas y que sea de utilidad.

Un saludo.

Para todos los que vuelan este aparato y no andan demasiado fuertes en inglés, aquí os dejo una traducción al español del manual oficial del avión. Espero que os resulte útil.

http://www.mediafire.com/download.php?93em7y2asf73bq3

Un cordial saludo a todos

 

EDUARDO FRÍAS (ALZ827)

Todos hemos oído hablar y usamos el FSUIPC, pero muchos no sabíamos como usarlo, ni la multitud de funciones y utilidades que tiene este programa. Hace un tiempo me encontré con este tutorial que describía la manera de programar y calibrar los mandos en español. Ya os digo que la diferencia es brutal, pues se puede programar una respuesta progresiva de los mandos según el tipo de avión que estemos pilotando, se puede crear y guardar un perfil distinto de control para cada avión independientemente y un montón de cosas más. De modo que esperando que os sea tan útil como me ha sido a mí, aquí os lo dejo para que le echeis un vistazo.

http://www.mediafire.com/download.php?7dj1554cnol2xz5

 Para FS2004

Ve a la carpeta Modules que está dentro de la instalación del FS-2004 y busca un fichero denominado fsuipc.ini. Lo editas con el bloc de notas y añades, al final del fichero una nueva sección con el texto siguiente:

[Programs]

Run1=READY,"<ruta>\andalusi.exe"

Donde deberás cambiar el texto <ruta> por la ruta donde tengas instalado el programa Andalusí.

Para FSX y P3D

Si tu simulador es el FSX o P3D entonces deberás modificar el fichero fsuipc4.ini:

[Programs]

runif1=READY,"<ruta>\Andalusi.exe"

Donde igualmente deberás cambiar el texto <ruta> por la ruta donde tengas instalado el programa Andalusí.

Para todos (FS2004, FSX y P3D)

Es importante usar el parámetro READY para evitar que Andalusi arranque hasta que no estés con el simulador operativo para el vuelo. Por otra parte, si quieres que Andalusí se cierre solo cuando cierres el simulador debes agregar el siguiente parámetro:

CLOSE,

En FS2004 quedaría así:

[Programs]

Run1=READY,CLOSE,"<ruta>\andalusi.exe"

Y para FSX y P3D sería:

[Programs]

runif1=READY,CLOSE,"<ruta>\Andalusi.exe"

 

También es interesante saber que puedes iniciar más de un programa de forma automática. Por ejemplo. Si, como yo, vueltas también FSAirlines y además usas el TrackIR seguramente querrás arrancarlos también con cada vuelo. Para hacerlo hay que ir aumentando la numeración final de los comandos "Run1" para FS2004 o "runif1" en FSX. Por ejemplo:

Para FS2004:

[Programs]

Run1=READY,"<ruta>\andalusi.exe"
Run2=READY,CLOSE,"Program Files (x86)\NaturalPoint\TrackIR5\TrackIR5.exe"
Run3=READY,CLOSE,"e:\P3D_Extras\FSAirlines\FSAirlines.exe"

 

Para FSX y P3D:

[Programs]

runif1=READY,"<ruta>\andalusi.exe"
runif2=READY,CLOSE,"Program Files (x86)\NaturalPoint\TrackIR5\TrackIR5.exe"
runif3=READY,CLOSE,"e:\P3D_Extras\FSAirlines\FSAirlines.exe"

Hay que ir al menú de INICIO y pulsar EJECUTAR; en la ventana que se abre escribir sysdm.cpl y pulsar ACEPTAR

Se abre una nueva pantalla llamada Propiedades del Sistema; ir a la página de Opciones Avanzadas y pulsar en CONFIGURACION del primero de los tres apartados, es decir el de Rendimiento, con lo cual se abre una nueva ventana llamada Opciones de Rendimiento en la que se encuentra activa la primera pantalla llamada Efectos visuales. Hay que desmarcar una opción llamada Mostrar sombras bajo las ventanas

A continuación pulsamos APLICAR y ACEPTAR, con ello volvemos a la ventana anterior en la que nuevamente pulsamos ACEPTAR 

En sistemas XP revisa tu configuración regional (Panel de Control): Pulsa: “PERSONALIZAR” y cambia los signos del punto y la coma decimal, de forma que el “Símbolo decimal” sea un punto ( . ) y el “Simbolo de separación de miles” sea una coma ( , ) , acepta estos cambios. Con ellos conseguirás que el programa vea correctamente las coordenadas geográficas de posición del avión y el ATC te verá en el lugar correcto.”  

Primero, para saber qué versión de DirectX tienes instalada, sigue estos pasos:

1- Haz click en Inicio y, a continuación, en Ejecutar.
2- Escribe dxdiag
3- Haz click en Aceptar.

En la solapa "Sistema" verás la información de versión de DirectX que tienes.

La versión que deberías tener dependerá de tu FS y del sistema operativo. Mira aquí: http://es.wikipedia.org/wiki/DirectX