Mamewah + Advancemame, No responden los controles
Yesod
view post Escrito el 7/6/2005, 23:50

Mandeloqué

Grupo: Member
Mensajes: 7


Status: Offline: ultima azione eseguita il 11/11/2006, 17:04


Hola peña,

Veréis, estoy tratando de configurar Mamewah como frontend de Advancemame en un Windows 98, pero casi al final del proceso me encuentro con un problema que no tengo ni idea de cómo puedo resolver.
Advancemame (versión MS-DOS, no puedo usar la versión Windows porque mi tarjeta gráfica es ATI, y es incompatible con el controlador de vídeo residente) está perfectamente configurado, y funciona como la seda desde una ventana de MS-DOS. Además, con Advancemenu tampoco tengo ningún problema, todo perfecto, pero tampoco puedo usar este frontend ya que la versión Windows tiene el mismo problema que Advancemame con la gráfica, y la versión para DOS no me permite ejecutar Daphne. Por lo tanto, mi única solución es Mamewah (Windows) + Advancemame (DOS) + Daphne (Windows). Hasta aquí todo bien, y funcionando correctamente *por separado*.
Ahora bien, cuando ejecuto un juego de Advancemame desde Mamewah, los controles del juego no responden. Es decir, no puedo introducir créditos, ni empezar partidas, ni siquiera funciona la tecla Esc, con lo que para salir del juego tengo que hacer Ctrl+Alt+Supr. Os recalco que el juego no se cuelga, simplemente no responde a las órdenes el teclado. Sin embargo, si lo ejecuto directamente desde Advancemame, el teclado funciona correctamente.
Mi pregunta es por qué, pero sobretodo, ¿cómo lo corrijo?
También me gustaría que alguien me dijera si ha probado la solución Linux (Advancemenu + Advancemame + Daphne), aunque a mí me gusta más Mamewah porque puede configurarse su aspecto fácilmente.

Un saludo, y gracias de antemano.
Yesod
view post Escrito el 14/6/2005, 11:46

Mandeloqué

Grupo: Member
Mensajes: 7


Status: Offline: ultima azione eseguita il 11/11/2006, 17:04


En vista del éxito me contesto yo mismo (me parece increíble que nadie tuviera este mismo problema, pero bueno).
Para usar MameWAH con AdvanceMame bajo Windows 98 tuve que editar la línea de comandos para que sólo incluyese el parámetro [name], borrando el resto de los parámetros del archivo mame.ini. Ejemplo:

commandline_format [name]{nodosbox}{nosafelaunch}

pasa a ser

commandline_format [name]

Y ya está, ya funcionan los mandos en AdvanceMame. Pues para descubrir esto tan fácil he tenido que hacer pruebas una semana enterita. (No he probado si funciona con {nodosbox}, ya que en el caso de AdvanceMame tampoco se necesita esta opción).
Sería buena idea que los creadores del tutorial de MameWAH se detuvieran en las opciones commandline, ya que, si no he leído mal, se pasan totalmente por alto pese a ser vitales para el buen funcionamiento de muchos emuladores.
Otro ejemplo: en Zinc, la instrucción debe ser:

commandline_format [name]{nodosbox}

En este caso necesitamos {nodosbox} si no queremos que aparezca en pantalla una fea ventana de MS-DOS, pero debemos borrar {nosafelaunch} o los controles funcionarán mal.

Espero que esto pueda ayudar a otros en mi mismo caso.

Modificado por Yesod - 14/6/2005, 12:47
1 respuesta(s) desde el 7/6/2005, 23:50