What functions do i need for my buttons? (Exit?, save?, pause? Etc)
-
Hey! Im building a 2 player bartop arcade with a xin mo controller. Im gonna use a 6 button layout for the "main" buttons (kick, punch etc.) but what other function buttons do i need? I want a "p1" and a "p2" button. A "coin 1" and "coin 2". Then maybe an "exit" button and a "pause" button. But what else do i need? An "Enter" button? Or do i just use one of the kick/punch buttons for that? What "function" buttons do you guys have on your arcade builds?
-
Maybe someone can link me to another thread about this? i have searched but can't seem to find much info on what buttons people have on their arcades
-
@Sonnich I never build a bartop. But I can say that you can access some functions and menus using buttons combinations.
Example: usually the select is the coin button, and X is medium punch button. So, coin+medium_punch access the RGUI (if you are using a libretro emulator).
The mame4all menu is invoked using TAB on a keyboard, but I don't like to keep a keyboard always plugged. So, I use the keyboard only in the first time and then configure the select+x (coin+medium_punch) to invoke the mame4all menu.
You said you wanna use 6 "main" buttons, so if you wanna play a PlayStation game, you'll need an extra controller (some games need R2 and L2).
-
good idea with the "shift" button! that could work for a lot of functions. I would still like to have most of the functions i need as dedicated buttons. will make it easier for other people to know which buttons to press :)
-
I would have 8 buttons (ABXYLR Start Select) plus joystick for each player.
I only use libretro cores so all extra functions like quit or menu are done by hotkeys as described at:
https://github.com/RetroPie/RetroPie-Setup/wiki/RetroArch-Configuration#default-joypad-hotkeys
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.