Skip to content

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

Open
MizterB wants to merge 1 commit into
batocera-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 into
batocera-linux:masterfrom
MizterB:arcade_6_layout

Conversation

@MizterB

@MizterB MizterB commented Jan 19, 2026

Copy link
Copy Markdown
Contributor

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

dmanlfc commented Jan 20, 2026

Copy link
Copy Markdown
Collaborator

@nadenislamarre

@dmanlfc

dmanlfc commented Jan 25, 2026

Copy link
Copy Markdown
Collaborator

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