QUOTE
cuando arrancaba, no tenía ninguna configuración de las que tenía por fuera. ¿Por qué? No lo sé ni lo entiendo porque se supone que aunque era otro acceso directo, lo que cargaba era lo mismo, pero así era: la carpeta de favoritos vacía, salía la imagen esa splash o como se llame de MAME, salía la snap pequeña... Vamos, como si no hubiera tocado nada y fuera la primera vez que lo habría. Sin embargo, me salía de MAMEWAH, le daba desde fuera al icono de siempre y sí salía como lo había dejado.
Tiene pinta de que el acceso directo que leía MAMEWah no tenía correctamente indicada la Carpeta de Trabajo ("Iniciar en:", en Windows XP), por lo que nunca leía el MAMEUI32.ini, donde se almacenan todas las configuraciones, y cargaba las que tiene por defecto (la pantalla de Splash, sin favoritos, etc.)
QUOTE
La idea es configurarlo todo con el entorno grafico de mameui, pero a la hora de ejecutar los juegos lo hariamos desde mamewah, por lo que estariamos llamando a mameui desde una linea de comandos, por lo que presupungo que deberia de reconocer las configuraciones preestablecidas a priori.
De todas formas voy a compilar mameui 0.126 y mame 0.126 y los lanzare los dos desde mamewah a ver como responden y ya te comento los resultados del estudio.
Según lo que he podido ver, ambos MAME y MAMEUI consumen prácticamente lo mismo cuando se utilizan desde la línea de comandos.
MAMEUI si consume más memoria cuando se carga el frontend y se lanza el juego.
Una cuestión importante. Como he comentado antes, desde hace unas cuantas versiones, MAMEUI y MAME emplean el mismo tipo de fichero mame.ini para leer la configuración de mame. Esto quiere decir que la manera de guardar las configuraciones en ese fichero es exactamente la misma.
Para que ambos emuladores lean el MISMO fichero, debemos copiar el fichero mame.ini a la carpeta INI.
¿Por qué?
MAMEUI, al cargar activando el frontend (ejecutas mameui.exe sin más), SOLAMENTE busca este fichero en la carpeta INI.
Al ejecutar MAME o MAMEUI con un juego desde la línea de comandos (mame circus o mameui32 circus, por ejemplo), el fichero mame.ini se busca por defecto en DOS UBICACIONES: la carpeta donde está el ejecutable, y la subcarpeta INI.
Ignoro si se trata de un bug, pero al utilizar MAMEUI con su frontend , no se busca el fichero mame.ini en la carpeta donde está el ejecutable. Esto es una prueba evidente de que MAMEUI, con frontend, y MAMEUI mediante línea de comandos, van por caminos separados en este aspecto.
De esta manera, lo más recomendable es la siguiente configuración:
1- Utilizar MAMEUI (con frontend) como un programa de servicio para configurar cómodamente todas las cuestiones referentea MAME y los juegos que emula.
2- Tanto si usáis MAMEUI (desde la línea de comandos) como MAME, aseguráos de que el fichero mame.ini se encuentre en la carpeta INI. Ambos emuladores buscarán ahí este fichero. MAME también lo buscará en la carpeta donde se encuentra el ejecutable.
3- Con esto, podéis elegir si para jugar queréis MAMEUI (línea de comandos) o MAME. Ambos consumen aproximadamente los mismo recursos. La única diferencia es que en MAMEUI, opciones como -log o -verbose parecen no funcionar.
Edited by Cananas - 22/7/2008, 13:06