-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
dosbox: patch to support full mapping of joysticks #14474
dosbox: patch to support full mapping of joysticks #14474
Conversation
abfb247
to
7ac09ec
Compare
What is the upstream status of this patch? We usually only patch to make packages work or fix issues, not to enhance functionality. |
I have filed a feature request to reconsider the patch upstream, which was already suggested in 2011: https://sourceforge.net/p/dosbox/feature-requests/137/ |
7ac09ec
to
15082ba
Compare
@joshuakraemer are you following dosbox-staging? We could package that, instead. |
I have a dosbox-staging template but I'm not sure if it would be wanted |
IMO we should stay with stable releases and, if absolutely necessary, backport patches. I believe this is the consesus for Void packages in general. |
|
Uh, ok, that's a different story. |
Thank you @ericonr and @abenson, I did not know about dosbox-staging. I have already thought about packaging dosbox-ece (template here: joshuakraemer@c926d79), but I think dosbox-staging is the better choice. I would second packaging it. While it does not solve the original issue (full mapping of controllers), the team seems to be more open to community suggestions, so I will file an issue with them. Edit: dosbox-staging issue: dosbox-staging/dosbox-staging#342 |
Superseded by #31258 |
Without this patch, dosbox is only able to use:
joysticktype=fcs
)This patch allows full mapping of 2 joysticks/gamepads with 2 analog sticks and 1 hat switch/d-pad, which means modern joysticks and gamepads can be fully used to play dos games in 2-player mode.
This patch is also used by Recalbox OS, see https://github.com/recalbox/recalbox-buildroot/blob/master/package/dosbox/dosbox-003-joystick-8axis.patch