Buenas tarde Vimprive!
Probé lo que me dijiste pero no me ha funcionado.
La función UI Cancel la reconoce pero no me expulsa del juego ni me lleva al listado de juegos, lo que me hace esa función es retroceder en el Menú hasta que me vuelve a llevar a Input general.
Estos son mis pasos:
-Del listado de emuladores selecciono MAME.
-Dentro de MAME selecciono un juego.
-Dentro del juego accedo al menú "in game"
-Selecciono Input (general).
-Y dentro del listado de botones le asigno a la función "UI Cancel" un botón, que en mi caso es RetroPad2 L3.
Y cuando lo pulso me saca al menú "in game" y cuando vuelvo a pulsarlo me saca de su menú y me deja otra vez en la pantalla del juego.
La única forma de salir al listado general de juegos es pulsando el botón del teclado ESC, lo que es un rollo porque me obliga a tener un teclado conectado y así pierde el romanticismo de tener una máquina arcade...
No se si estoy haciendo algo mal.
Te voy a poner (si me lo permites) el listado de acciones y botones asignado por si está ahí el error:
Para Player1:
Y= Botón0
X= B1
L (AV. PAG)= B2
B= B3
A= B4
R (RE.PAG)= B5
START (Player1-Player2)= B7
SELECT (Pi-Pd)= B6
Para PLAYER 2 (la misma asignación que para el Player1 más):
R2= B8 (Pausa)
L2= B9 (Acceso menu In Game)
L3= B10 (Retroceso, que es el botón que había asignado a UI Cancel)
R3= B11 (Monedero)
Pd= HOTKEY B6
No se si ha quedado claro y si con esto puedes orientarme o ves que hago mal.
Te agradezco muchísimo de antemano la Ayuda por abusar de tu tiempo!!!