En MAMEWAH, para desplazarnos por los distintos sistemas que tengamos instalados,
hay dos métodos:
El sistema ideal, entonces, es usar el segundo método y encontrar algún método que nos indique en qué lugar de la lista estamos y cuántos sistemas hay presentes en nuestro MAMEWAH. Y de eso va este tutorial...
Voy a partir como ejemplo de una configuración con 3 sistemas instalados en MAMEWAH v1.61 y para que el ejemplo sea más real, voy a usar nombres de sistemas reales:
mame.ini)snes.ini)megadrive.ini)Y para mantener las cosas un poco sencillas, sólo usaré un layout para todos los emuladores.
Este primer paso no es obligatorio, aunque si muy recomendable. Por defecto, MAMEWAH ordenará nuestros sistemas en base al nombre de sus archivos .ini. Si queremos que los sistemas sigan un orden marcado por nosotros, deberemos modificar el nombre de los archivos, anteponer un número es la forma más rápida y sencilla.
Con los .ini de partida, el orden (alfabético) de los mismos sería:
mame.ini)megadrive.ini)snes.ini)Así que para reordenarlos, renombramos los archivos y les añadimos un número al principio:
1mame.ini)2snes.ini)3megadrive.ini)En el caso de que tuviésemos más de 10 sistemas, pondremos SIEMPRE dos cifras en los números: 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12...
Si tuviésemos muchos sistemas, una buena opción sería ordenarlos por la fecha en la que aparecieron. Pondríamos el año y luego un número más para ordenar los sistemas dentro de un mismo año, por ejemplo: 19900snes, 19910megadrive, 19911gameboycolor... (fechas inventadas
)
Este es el método más rápido para añadir nuestro menú de navegación de sistemas virtual (ya que es un truco visual y no un menú real). En general, no es el mejor sistema.
Con photoshop (o cualquier otro programa de dibujo), crearemos un menú de sistemas en la imagen de fondo del layout. Tendremos cuidado de que dicho menú no interfiera con los elementos que luego irán sobre el fondo (lista de juegos, imágenes, etc...).
Dicho menú lo iremos modificando tantas veces como sistemas queramos presentar de modo que en cada una de las modificaciones parezca que tan sólo uno de los sistemas está activado:

En la parte superior de las imágenes podemos ver los botones simulados y cómo se va activando tan sólo uno de ellos en cada caso.
Lógicamente, el orden de los botones (pestañas o lo que queramos poner), será el mismo que el que pusimos a los archivos .ini.
El nombre con el que grabaremos las imágenes será el correspondiente para que dichos fondos sean específicos de cada emulador (ver documentación sobre layouts): 1mame-main.gif, 2snes-main.gif y 3megadrive-main.gif.
Ya sólo falta que clonemos el archivo layout.lay (ya que estamos trabajando con un layout genérico de partida) y lo convirtamos en tres layouts específicos. Es decir, lo copiaremos y renombraremos a: 1mame.lay, 2snes.lay y 3megadrive.lay.
Las imágenes 'no-arte' y sonidos no es necesario que las copiemos ni renombremos puesto que serán comunes a todos estos layouts clónicos pero con el fondo cambiado.
Valga como resumen de lo que hemos hecho la siguiente tabla:
| Sistema | Archivo .ini | Archivo .lay | Imagen de fondo |
|---|---|---|---|
| M.A.M.E. | 1mame.ini | 1mame.lay | 1mame-main.gif |
| Super Nintendo | 2snes.ini | 2snes.lay | 2snes-main.gif |
| Megadrive | 3megadrive.ini | 3megadrive.lay | 3megadrive-main.gif |
Si lo deseáramos, podríamos borrar los archivos layout.lay y main.gif ya que ahora no son usados, pero no es necesario hacerlo. De hecho, mejor dejarlos por si tuviésemos que hacer todavía algunos cambios 
No quedaría más que ejectuar MAMEWAH para ver nuestro falso menú funcionando:
Este método rápido para hacer falsos menús tiene un par de ventajas e inconvenientes:
Ventajas:
Inconvenientes:
Si queremos deshacernos del molesto 'parpadeo a negro' del sistema anterior, no nos quedará más remedio que trabajar un poco más. Pero como recompensa tendremos un sistema mucho más 'limpio' en lo referente a ficheros y funcionamiento.
El proceso, nuevamente, comienza añadiendo en photoshop los botones o pestañas al fondo de nuestro layout:

¡Pero ojo!, en este caso sólo guardaremos la zona de los botones y no la imagen al completo:
![]()
![]()
![]()
El nombre con el que grabaremos las imágenes será el correspondiente para que sean reconocidas como los logotipos de cada uno de los sistemas (ver documentación sobre layouts): 1mame-logo.gif, 2snes-logo.gif y 3megadrive-logo.gif.
Ahora deberemos modificar el layout genérico para que muestre en el lugar adecuado los logotipos. Además, he movido eliminado el indicador de sistemas, ya que al indicarlos con los logotipos no lo necesitamos, y he movido de lugar el indicador de listas para que no moleste:

Grabamos el layout, ejecutamos MAMEWAH y el resultado es este:
Las características de este segundo método, repito que es EL BUENO, son:
Ventajas:
Inconvenientes:
Si quisiéramos complicarnos un poco la vida, podríamos usar varios layouts de partida y hacer que en todos ellos coincidiera la posición y forma del menú de navegación de sistemas. Así daría la sensación de que es algo superpuesto.
Al usar múltiples layouts, tendríamos parpadeo, pero las posibilidades creativas se multiplicarían... y el trabajo necesario también 
Hemos visto un método para trucar un poco MAMEWAH y que, en apariencia, muestre un menú de navegación de sistemas. Aunque se precisa un poco de trabajo, el resultado es muy bueno y, sobre todo, facilita enormemente la navegación por los distintos sistemas. Esto lo agradecerán en especial los amigos y/o familiares que quieran jugar a nuestra recreativa.
Las posibilidades de diseño para los menús de navegación de sistemas son casi infinitas. Estaremos sólo limitados por nuestra imaginación y dominio de los programas de diseño. Podremos hacer botones, pestañas, menus desplazables, etc... y hacer que el sistema activo aparezca resaltado como más nos guste.
El mayor inconveniente que presenta el truco que se ha explicado en este tutorial es que, una vez realizado todo el trabajo, no podremos modificar o ampliar nuestra lista de sistemas. Si deseamos hacerlo, deberemos re-hacer todo el trabajo de creación de imágenes para el menú. Así que, antes de ponernos a hacer imágenes, conviene pensar bien en qué sistemas deseamos añadir a nuestra recreativa y en qué orden aparecerán.
Macarro
Esta obra está bajo una
licencia de Creative Commons.