RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    (SOLVED)Gamecon driver not working with 5.4 kernel

    Scheduled Pinned Locked Moved Help and Support
    5.4gamecongamecondriver
    5 Posts 2 Posters 420 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • DarksaviorD
      Darksavior
      last edited by Darksavior

      Retropie-Setup log: https://pastebin.com/dtg8PMAd
      Make.log: https://pastebin.com/2x5BtwTB

      Also, 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

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        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 the gamecondriver.sh file, then reinstall. Test and see if the driver works with the new 5.4 kernel.

        DarksaviorD 1 Reply Last reply Reply Quote 1
        • DarksaviorD
          Darksavior @mitu
          last edited by

          @mitu It works! Thanks once again.

          1 Reply Last reply Reply Quote 1
          • mituM
            mitu Global Moderator
            last edited by

            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 in retroarch.cfg and a module parameter that's set depending on the Pi model.

            DarksaviorD 1 Reply Last reply Reply Quote 0
            • DarksaviorD
              Darksavior @mitu
              last edited by Darksavior

              @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.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              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.