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

    PiTFT installation disables gamecon module?

    Scheduled Pinned Locked Moved Help and Support
    15 Posts 4 Posters 4.0k 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.
    • BuZzB
      BuZz administrators
      last edited by

      Yep - it's up to adafruit to make sure their hardware is supported by the most recent Kernels. The current gamecongpio controller relies on the current headers package and it won't built with a custom kernel without the headers etc.

      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

      T 2 Replies Last reply Reply Quote 0
      • T
        TefaTBob @BuZz
        last edited by

        @BuZz Trying to. Unfortunately they're not as involved in their customer support as you all are. Thanks and I'll keep on it.

        1 Reply Last reply Reply Quote 0
        • T
          TefaTBob @BuZz
          last edited by

          @BuZz Do you have an idea of how to manually install the gamecon drivers from the .deb-packages and kernel headers here? http://www.niksula.hut.fi/~mhiienka/Rpi/

          Bit of a n00b, so is that even possible?
          When installing the PiTFT screen, it downgrades the kernel to 4.1.14 v7, and adafruit said they have no ETA to when theyll update it. The only workaround I can imagine is using the .deb and matching older 4.1.14 v7 headers there, but I don't know how to actually do that.

          1 Reply Last reply Reply Quote 0
          • BuZzB
            BuZz administrators
            last edited by

            I can maybe put some logic in, but it's work they should be doing not me :/

            It's a shame their support is bad, since they make money from this - we get donations sure, but it's not a living, and we all do this for fun :-)

            I'll have a think tomorrow, and I may consider a workaround, if the headers for your kernel are available.

            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

            T 1 Reply Last reply Reply Quote 0
            • T
              TefaTBob @BuZz
              last edited by

              @BuZz Thanks, I really appreciate any advice. Even just guiding me in the direction of how I can learn to manually install the older headers and gamecon driver from the .deb's listed on that link. I don't mind doing the work if I know what it is I should be doing :)

              1 Reply Last reply Reply Quote 0
              • T
                TefaTBob
                last edited by

                @BuZz Any thoughts come up on this? :)

                1 Reply Last reply Reply Quote 0
                • BuZzB
                  BuZz administrators
                  last edited by BuZz

                  You need to speak to them to get hold of headers for their custom kernel.

                  If they are unable to support their products, you can get a screen that doesn't require additional drivers (composite / hdmi)

                  The link above - if those headers work - you can install them with dpkg -i
                  You will need to manually install gamecondriver. (install the packages, and add the module manually.

                  To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                  1 Reply Last reply Reply Quote 0
                  • BuZzB
                    BuZz administrators
                    last edited by BuZz

                    If you install the linux-headers package that matches your kernel dpkg -i linux-headers-etc-etc.deb you can then try and install the gamecondriver by doing

                    sudo ./retropie_packages.sh gamecondriver install_bin
                    sudo ./retropie_packages.sh gamecondriver gui
                    

                    (with the latest version of the retropie-setup script - update it from retropie-setup menu)

                    To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                    1 Reply Last reply Reply Quote 0
                    • T
                      TefaTBob
                      last edited by

                      Thanks @BuZz , appreciate the info. I still can't get those headers installed using dpkg -i . Seems to be a dead end for my technical ability at this point. I'll try and keep bugging them to update on their side...

                      1 Reply Last reply Reply Quote 0
                      • simonsterS
                        simonster
                        last edited by

                        I had a similar issue with mk_arcade_joystick_rpi, the 3rd party linux headers didn't compile correctly.

                        Try installing the linux headers package using the command:

                        sudo apt-get install raspberrypi-kernel-headers

                        Then

                        cd ~/RetroPie_Setup
                        sudo ./retropie_packages.sh gamecondriver install_bin
                        sudo ./retropie_packages.sh gamecondriver gui

                        Hopefully this will give you the correct headers for your Pi and then allow you to compile the gamecon driver correctly.

                        Simon

                        BuZzB 1 Reply Last reply Reply Quote 0
                        • BuZzB
                          BuZz administrators @simonster
                          last edited by BuZz

                          @simonster That won't help him since those kernel headers do not match the kernel he is required to run for the drivers for the screen. He needs the kernel headers that match the kernel version he is running.

                          Note - On current RetroPie, you do not need to install raspberrypi-kernel-headers since the gamecondriver module does it automatically.

                          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                          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.