(SOLVED)Gamecon driver not working with 5.4 kernel
-
Retropie-Setup log: https://pastebin.com/dtg8PMAd
Make.log: https://pastebin.com/2x5BtwTBAlso, this annoyance has existed since day 1, but maybe it can be easily fixed. When I set the gamecon driver with the "configure for two snes controllers", it will do it, but it will set Player 2 as Player 1 and Player 1 as Player 2.
Also opened up an issue: https://github.com/marqs85/gamecon_gpio_rpi/issues/6
-
I added some changes to the module. If you switch the
gamecondriver
source from upstream to github.com/cmitu/gamecon_gpio_rpi (here), it should build and install.
Remove the driver first, do the modification on thegamecondriver.sh
file, then reinstall. Test and see if the driver works with the new 5.4 kernel. -
@mitu It works! Thanks once again.
-
Thanks for testing. I'll probably submit the changes upstream so they can be available.
For the other issue - I understand the order of the players is reversed ? I'll take a look at this, it looks like there's some additional configuration done inretroarch.cfg
and a module parameter that's set depending on the Pi model. -
@mitu Yes, when I run "configure for two snes controllers", the players are reversed. So, going to configedit's "choose joypad order", it will be (1 0 2 3). The correct order is (0 1 2 3). It's just a minor annoyance, but the first time I did this a few years ago, I went as far as re-soldering my set up thinking I made a mistake. I do follow the schematic that's pictured in retropie-setup.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.