Brocan escribió:Nunca bajes dlls alegremente de internet, sobre todo porque muchas veces las dlls dependen de otras.
Básicamente te falta la versión 42 del directx 9. Busca en internet directx web redist, te bajas el archivo y que te instale todo. Bajatelo de la web de Microsoft, que hay mucha basura suelta por ahi.
KAISER-77 escribió:Brocan escribió:Nunca bajes dlls alegremente de internet, sobre todo porque muchas veces las dlls dependen de otras.
Básicamente te falta la versión 42 del directx 9. Busca en internet directx web redist, te bajas el archivo y que te instale todo. Bajatelo de la web de Microsoft, que hay mucha basura suelta por ahi.
No se supone que basta con tener la última versión de Dx para que te vayan todas las anteriores? De lo que se entera uno...
Nostromobu escribió:Muchas gracias a ambos. He bajado el archivo de microsoft y ya funciona bien el emulador. Lo curioso es que la versión 0.9 funcionaba perfectamente sin tener que instalar esas librerías de directx...
.
Brocan escribió:KAISER-77 escribió:Brocan escribió:Nunca bajes dlls alegremente de internet, sobre todo porque muchas veces las dlls dependen de otras.
Básicamente te falta la versión 42 del directx 9. Busca en internet directx web redist, te bajas el archivo y que te instale todo. Bajatelo de la web de Microsoft, que hay mucha basura suelta por ahi.
No se supone que basta con tener la última versión de Dx para que te vayan todas las anteriores? De lo que se entera uno...
No. Cada versión (y revision) de dx lleva sus propias dlls, si tienes dx11 podrás jugar a los juegos del 9 porque en el sistema tendrás instalados los dlls del 9.
El problema, es que por alguna esotérica razón que no acierto a comprender, en Windows 7 (desconozco como esta el tema en el 8 o en el 10), tienes toros los dlls de dx11, dx10, pero del dx9 solo ésta instalada por defecto hasta la revisión 37 o 38 (y si mal no recuerdo la ultima revision de dx9 fue la 40 y muchas). Si el juego/programa usa revisiones menores de la 30 y muchas no se quejará, pero si usa de las últimas que salieron tendrás que instalarlas.
Por eso también antes era muy típico que cuando instalabas un juego se lanzará una instalacion de dx, los desarrolladores necesitaban que tuvieras la revisión de dx9 que ellos habían usado. Lo mismo pasa con los dlls de visual studio, los famosos vcredist que seguro que habeis visto más de una vez..