Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

messControls.csv: Remove BBC Micro default controller bindings #13088

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ben-willmore
Copy link

The default bindings only work with a few games (none if you have a US keyboard layout), and conflict with the rest. More details in issue #10395

The default bindings only work with a few games (none if you have a US keyboard layout), and conflict with the rest batocera-linux#10395
@dmanlfc
Copy link
Collaborator

dmanlfc commented Dec 24, 2024

further details to be explored, marked as do not merge

@Tovarichtch
Copy link
Collaborator

Haven't tested properly yet, but it seems like MAME has its own default mapping. Adding ours breaks everything down. Something similar to light gun controls on libretro-MAME078Plus.

However here, both core and standalone have messed up controls (keyboard and joystick).

This is lot of testing and discussion to find the right default mapping.

@ben-willmore
Copy link
Author

There is no valid default mapping -- different games use different keys and it does not make sense to permanently map controller buttons to one set of keys.

@ben-willmore
Copy link
Author

I am confused about references (now deleted?) to M-1000 and MP-1000, which is a 1970s US games console. I am referring to the Acorn BBC Micro, which is a home computer which did not ship with a controller/gamepad. The default batocera configuration is to map gamepad buttons to a selection of keyboard keys, which are appropriate for some games, but cause problems with double keypresses in many others. Since the original hardware did not have a gamepad of any kind, this mapping seems inappropriate to me, and also makes it impossible to play many games.

@Tovarichtch
Copy link
Collaborator

I am confused about references (now deleted?) to M-1000 and MP-1000, which is a 1970s US games console. I am referring to the Acorn BBC Micro, which is a home computer which did not ship with a controller/gamepad. The default batocera configuration is to map gamepad buttons to a selection of keyboard keys, which are appropriate for some games, but cause problems with double keypresses in many others. Since the original hardware did not have a gamepad of any kind, this mapping seems inappropriate to me, and also makes it impossible to play many games.

I wrote in the wrong thread. I had two thread opened for very similar reason. My bad.

Main discussion: #10395

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants