¡Esta es una pregunta sorprendentemente común! MAME32 es una versión de MAME con interfaz de usuario ya incluida, con su propio frontend y opciones de configuración. Igual puedes usar el frontend MAME/W con él, pero es completamente innecesario. (Si lo haces, asegúrate de usar el parámetro -quit en la caja de diálogo Additional Commands del MAME/W.)
¿Tienes Direct X V3.0 o superior instalado? Si no, bájalo de www.microsoft.com/directx/ e instálalo.Eso normalmente solucionará este problema.
Sino, tu joystick, pad o controlador (a) no está instalado apropiadamente; (b) está roto; o (c) es incompatible con Direct X. Para funcionar apropiadamente en Windows, la mayoría de los joysticks/controladores modernos requieren la instalación y configuración de manejadores. Abre el Panel de Control de Windows y mira bajo Controladores para Juegos. ¿Aparece el nombre de tu dispositivo en la lista? Si no aparece, es que no ha sido instalado. Toma aquel manual que echaste al rincón y ese disco de manejadores y ponte a trabajar.
¿Qué pasa si tu joystick/controlador no vino con un disco de manejadores? ¿Te costó alrededor de $10? Entonces tienes un joystick genérico "compatible con DOS". Probáblemente funcionará en Windows, pero tendrás que configurarlo manualmente. Ve al Panel de Control / Controladores para Juegos y encuentra una descripción que se ajuste a tu dispositivo, agrégala. Luego prueba con el MAME32 nuevamente.
¿Hiciste todo esto y aún no funciona? Algunos joysticks son incompatibles con Direct X. Estas son tus opciones: (a) Usa control de teclado; (b) compra un controlador compatible nuevo; o (c) usa la versión DOS del MAME, que debe funcionar con cualquier controlador compatible con DOS.
Puede que tengas una versión antigua del MAME. Las versions 0.31 y posteriores no causan este error. Verifica tu versión y actualiza si es necesario.
Si el error es referente al Direct X, una de estas es la probable causa: (a) Direct X no ha sido instalado en tu sistema; (b) debes instalar una versión más nueva de Direct X (MAME requiere la v.3 o superior); o (c) tu tarjeta de sonido o gráficos es incompatible con Direct X.
Aún si piensas que Direct X 3+ está instalado en tu sistema y has verificado todo lo demás, ve y baja la versión actual de Direct X de http://www.microsoft.com/directx/ e instálalo nuevamente. (Direct X puede preguntarte si puede reemplazar a los manejadores de la versión anterior; di Aceptar.)
Si MAME32 aún no funciona, probablemente necesitas actualizar tu tarjeta de sonido o gráficos. Si tu error menciona a DDRAW.DLL, mira si hay nuevos manejadores disponibles para tu tarjeta de gráficos, o instala el programa Display Doctor de Sci-Tech para mejorar las capacidades de tu sistema capabilities.
En Windows, normalmente sólo un programa puede usar la tarjeta de sonido a la vez. Asegúrate de que ningún otro programa que esté corriendo utilize sonido. (No hay problemas con los CDs de audio; éstos no utilizan las funciones de generación de sonido de la tarjeta.)
Las computadores del estilo de Compaq, Packard Bell y de otras "tiendas por departamento" están frecuentemente configuradas para cargar programas extra de fondo (contestadoras telefónicas, etc.) cuando Windows se inicia. éstos pueden causar conflictos con el MAME32. Para verificar esto, presiona Ctrl-Alt-Delete, Haz "Finalizar tarea" en todo excepto el Explorer e intenta nuevamente.
Sino:
(a) Verifica las preferencias de sonido del MAME32 e intenta con sus muchas opciones.
(b) Tu tarjeta de sonido puede no ser compatible con Direct X (aunque probablemente ya lo hubieras notado antes). Considera una actualización.
1. Haznos reir aquí: Mira detrás de tu computadora y asegúrate que tu joystick aún está conectado. (Si no lo está, no te sientas mal---le puede pasar a cualquiera.)
2. Abre la caja de diálogo de Panel de Control / Controladores para Juegos y asegúrate de que tu joystick está listado ahí. Sino, instálalo. (Ver el consejo para la instalación en la pregunta W2 .) Ten en mente que si tienes un joystick/controlador genérico, sin marca, puede no ser compatible con Direct X.
Las versiones más recientes del MAME32 han corregido la mayoría de los problemas que ocurrían con los procesadores AMD, WinChip y Cyrix. Si estás usando una versión actualizada/reciente del MAME32 y aún no funciona, intenta ejecutarlo desde la línea de comando del DOS (dentro de Windows) con la opción -nocpudetect. Por ejemplo:
mame32 rastan -nocpudetect
Si esto funciona, puedes hacer un archivo PIF en Win9x que agregará el comando a tu acceso directo de MAME32. (Mira tu la ayuda o la documentación de tu Windows para obtener más detalles sobre los archivos PIF y los accesos directos.)
¡Esta es una pregunta sorprendentemente común! MAME32 es una versión de MAME con interfaz de usuario ya incluida, con su propio frontend y opciones de configuración. Igual puedes usar el frontend MAME/W con él, pero es completamente innecesario. (Si lo haces, asegúrate de usar el parámetro -quit en la caja de diálogo Additional Commands del MAME/W.)
¿Tienes Direct X V3.0 o superior instalado? Si no, bájalo de www.microsoft.com/directx/ e instálalo.Eso normalmente solucionará este problema.
Sino, tu joystick, pad o controlador (a) no está instalado apropiadamente; (b) está roto; o (c) es incompatible con Direct X. Para funcionar apropiadamente en Windows, la mayoría de los joysticks/controladores modernos requieren la instalación y configuración de manejadores. Abre el Panel de Control de Windows y mira bajo Controladores para Juegos. ¿Aparece el nombre de tu dispositivo en la lista? Si no aparece, es que no ha sido instalado. Toma aquel manual que echaste al rincón y ese disco de manejadores y ponte a trabajar.
¿Qué pasa si tu joystick/controlador no vino con un disco de manejadores? ¿Te costó alrededor de $10? Entonces tienes un joystick genérico "compatible con DOS". Probáblemente funcionará en Windows, pero tendrás que configurarlo manualmente. Ve al Panel de Control / Controladores para Juegos y encuentra una descripción que se ajuste a tu dispositivo, agrégala. Luego prueba con el MAME32 nuevamente.
¿Hiciste todo esto y aún no funciona? Algunos joysticks son incompatibles con Direct X. Estas son tus opciones: (a) Usa control de teclado; (b) compra un controlador compatible nuevo; o (c) usa la versión DOS del MAME, que debe funcionar con cualquier controlador compatible con DOS.
Puede que tengas una versión antigua del MAME. Las versions 0.31 y posteriores no causan este error. Verifica tu versión y actualiza si es necesario.
Si el error es referente al Direct X, una de estas es la probable causa: (a) Direct X no ha sido instalado en tu sistema; (b) debes instalar una versión más nueva de Direct X (MAME requiere la v.3 o superior); o (c) tu tarjeta de sonido o gráficos es incompatible con Direct X.
Aún si piensas que Direct X 3+ está instalado en tu sistema y has verificado todo lo demás, ve y baja la versión actual de Direct X de http://www.microsoft.com/directx/ e instálalo nuevamente. (Direct X puede preguntarte si puede reemplazar a los manejadores de la versión anterior; di Aceptar.)
Si MAME32 aún no funciona, probablemente necesitas actualizar tu tarjeta de sonido o gráficos. Si tu error menciona a DDRAW.DLL, mira si hay nuevos manejadores disponibles para tu tarjeta de gráficos, o instala el programa Display Doctor de Sci-Tech para mejorar las capacidades de tu sistema capabilities.
En Windows, normalmente sólo un programa puede usar la tarjeta de sonido a la vez. Asegúrate de que ningún otro programa que esté corriendo utilize sonido. (No hay problemas con los CDs de audio; éstos no utilizan las funciones de generación de sonido de la tarjeta.)
Las computadores del estilo de Compaq, Packard Bell y de otras "tiendas por departamento" están frecuentemente configuradas para cargar programas extra de fondo (contestadoras telefónicas, etc.) cuando Windows se inicia. Éstos pueden causar conflictos con el MAME32. Para verificar esto, presiona Ctrl-Alt-Delete, Haz "Finalizar tarea" en todo excepto el Explorer e intenta nuevamente.
Sino:
(a) Verifica las preferencias de sonido del MAME32 e intenta con sus muchas opciones.
(b) Tu tarjeta de sonido puede no ser compatible con Direct X (aunque probablemente ya lo hubieras notado antes). Considera una actualización.
1. Haznos reir aquí: Mira detrás de tu computadora y asegúrate que tu joystick aún está conectado. (Si no lo está, no te sientas mal---le puede pasar a cualquiera.)
2. Abre la caja de diálogo de Panel de Control / Controladores para Juegos y asegúrate de que tu joystick está listado ahí. Sino, instálalo. (Ver el consejo para la instalación en la pregunta W2 .) Ten en mente que si tienes un joystick/controlador genérico, sin marca, puede no ser compatible con Direct X.
Las versiones más recientes del MAME32 han corregido la mayoría de los problemas que ocurrían con los procesadores AMD, WinChip y Cyrix. Si estás usando una versión actualizada/reciente del MAME32 y aún no funciona, intenta ejecutarlo desde la línea de comando del DOS (dentro de Windows) con la opción -nocpudetect. Por ejemplo:
mame32 rastan -nocpudetect
Si esto funciona, puedes hacer un archivo PIF en Win9x que agregará el comando a tu acceso directo de MAME32. (Mira tu la ayuda o la documentación de tu Windows para obtener más detalles sobre los archivos PIF y los accesos directos.)