Skip to content

Special controls for MAME: 6 button arcade layout, 3 over 3#15180

Open
MizterB wants to merge 1 commit intobatocera-linux:masterfrom
MizterB:arcade_6_layout
Open

Special controls for MAME: 6 button arcade layout, 3 over 3#15180
MizterB wants to merge 1 commit intobatocera-linux:masterfrom
MizterB:arcade_6_layout

Conversation

@MizterB
Copy link
Contributor

@MizterB MizterB commented Jan 19, 2026

Additional special controls for MAME, for automatically mapping games to a 6 button, 3x3 arcade layout. Button assignments are based on the default layout used by keyboadToPads.

There are 2 variants:
arcade33: Is a standard RetroPad layout. In its default state, MAME's BUTTON1 is mapped to the bottom-left button:

4 5 6 
1 2 3

arcade33top1: Is a traditional MAME layout. In it's default state, MAME's BUTTON1 mapped to the top-left button:

1 2 3
4 5 6 

Both variants automatically remap fighting games and Neo-Geo as needed.

@dmanlfc
Copy link
Collaborator

dmanlfc commented Jan 20, 2026

@nadenislamarre

@dmanlfc
Copy link
Collaborator

dmanlfc commented Jan 25, 2026

currently PR merges are on hold. keep an eye on Master for the transition. the wip from Bryan is here as an fyi - master...bryanforbes:batocera.linux:feature/improve-es-features

@MizterB MizterB marked this pull request as draft February 3, 2026 20:41
@MizterB MizterB marked this pull request as ready for review February 3, 2026 20:50
@dmanlfc dmanlfc added the 43 Batocera 43 label Feb 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

43 Batocera 43

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants