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

Modify and add new combination button. #1084

Closed
wants to merge 2 commits into from

Conversation

lrf739146825
Copy link

Neogo combination button "BCD" has been changed to "BC".

The "BC" key combination is difficult to press on an Xbox controller. Especially when playing The King of Fighters 2002.

"BCD" combination button can be implemented by L1+L2, or L1+B, or L2+Y.

Add PGM combination button: R1-AB, R2-ABC, L1-CD, L2-BC.

Add CPS1 combination button: R2-AB.

The ABXY key of the controller is not suitable for pressing key combinations such as AB, CD, BC, ABC, BCD with the right thumb. With the assistance of the shoulder buttons, the gaming experience of the controller will be better. It's also a lot easier to play on Android with touchscreen buttons.

Neogo combination button "BCD" has been changed to "BC".

The "BC" key combination is difficult to press on an Xbox controller.
Especially when playing The King of Fighters 2002.

"BCD" combination button can be implemented by L1+L2, or L1+B, or L2+Y.

Add PGM combination button: R1-AB, R2-ABC, L1-CD, L2-BC.

Add CPS1 combination button: R2-AB.

The ABXY key of the controller is not suitable for pressing key combinations such as AB, CD, BC, ABC, BCD with the right thumb.
With the assistance of the shoulder buttons, the gaming experience of the controller will be better.
It's also a lot easier to play on Android with touchscreen buttons.
@barbudreadmon
Copy link
Collaborator

See https://github.com/libretro/FBNeo/tree/master/src/burner/libretro#why-is-my-favorite-combo-button-not-available- and libretro/RetroArch#16035

I could accept the cps1 macro, since it doesn't change currently implemented macro neither will cause discontent with retarded users flaming because a macro was chosen instead of another.

@lrf739146825
Copy link
Author

If you want to be able to freely combine buttons to meet the needs of all players, you'll need to use a logic controller to match Retroarch's logic controller, just like MAME Core does. The button functions of the core logic controller are assigned later. Instead of using the function buttons to connect directly to the Retroarch controller in the past. This requires a refactoring of the way it is implemented.

@barbudreadmon
Copy link
Collaborator

It doesn't seem you read what i linked.
Well, anyway i'll be closing.

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

Successfully merging this pull request may close these issues.

2 participants