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

    The mk-arcade-joystick-rpi in Raspberry Pi 3b 1.2 with 64-bit problem.

    Scheduled Pinned Locked Moved Help and Support
    gpio32 to 64raspberry 3bgpio controller
    9 Posts 3 Posters 849 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.
    • F
      Fenderus
      last edited by

      Hello, I have been trying to install Wine currently on my Raspberry Pi 3b 1.2 (not the plus version) on the lxde-desktop port so that I can play Fallout 1 and 2 without using the Fallout Community Edition Versions, but since my Raspberry Pi is 32-bit, I switched it to 64-bit, problem is that my Raspberry Pi is connected to this:
      https://www.waveshare.com/game-hat.htm

      And the controller depends on a driver known as mk-arcade-joystick-rpi, but somehow it only works on 32-bit.

      Thanks for the replies

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

        ...
        And the controller depends on a driver known as mk-arcade-joystick-rpi, but somehow it only works on 32-bit.

        So you installed the driver on a 64bit system, from RetroPie-Setup, and it's not working - what exactly is the error ? Driver is not installing, is not loading, is loading but the controller is not working, etc ?
        Please add some more info about your setup, as asked in https://retropie.org.uk/forum/topic/3/read-this-first.

        F 1 Reply Last reply Reply Quote 0
        • F
          Fenderus @mitu
          last edited by

          @mitu Well, I haven't yet opened my Retropie for a week considering that the switch for the HAT and the power slot of the Raspberry Pi 3b are broken, but from what I can remember, when changing the version from 32 bit to 64 bit by adding arm_64bit=1 to the config.txt, The mk-arcade-joystick-rpi driver doesn't work anymore, but when switching back to 32 bit, it returns to normal.

          And also the mk-arcade-joystick-rpi driver is already installed and is working fine on 32 bit

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

            @Fenderus said in The mk-arcade-joystick-rpi in Raspberry Pi 3b 1.2 with 64-bit problem.:

            when changing the version from 32 bit to 64 bit by adding arm_64bit=1 to the config.txt

            That's not how you 'switch' to 64bit - this will only load the 64bit kernel, but the rest of the system is still 32bit. This kind of configuration will break any custom installed kernel modules since is an unsual configuration and dkms doesn't find neither the cross-compiler needed (because is not installed) nor the kernel headers for the kernel (because there aren't any available).

            You've not added the info asked previously - please do so.

            F 1 Reply Last reply Reply Quote 0
            • F
              Fenderus @mitu
              last edited by Fenderus

              @mitu It's not loading (when loading onto the 64-bit kernel. For the 32-bit kernel, the driver is fine), and also, does your reply suggest that I can't install Wine on lxde-desktop port with the pre-made Retropie OS for Raspberry Pi 3 from the downloads page?

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

                @Fenderus said in The mk-arcade-joystick-rpi in Raspberry Pi 3b 1.2 with 64-bit problem.:

                It's not loading (when loading onto the 64-bit kernel. For the 32-bit kernel, the driver is fine)

                Not sure what's 'not loading', but I assume the kernel module (mk-arcade-joystick-rpi). It's normal and - as I mentioned above - it won't be loading in this configuration.

                , and also, does your reply suggest that I can't install Wine on lxde-desktop port with the pre-made Retropie OS for Raspberry Pi 3 from the downloads page?

                You can, but Wine is not an emulator, you'd also need an additional translation layer like box64/box86 to emulate an x86 (PC) environment. For a Pi3, this may not work given the power available and the RAM included.

                F 1 Reply Last reply Reply Quote 0
                • F
                  Fenderus @mitu
                  last edited by

                  @mitu Yeah, mk-arcade-joystick-rpi is not loading

                  Also I use Pi-Apps to install both box-86 (only box-86 since that is the only thing, and not box-64, that appears when using the 32-bit configuration) and wine.

                  Is there another way of installing both box-86 and wine in my current 32-bit configuration?

                  mituM ExarKunIvE 2 Replies Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator @Fenderus
                    last edited by

                    Also I use Pi-Apps to install both box-86

                    You'll have to ask the PI-Apps authors about this, RetroPie doesn't include box86.

                    1 Reply Last reply Reply Quote 0
                    • ExarKunIvE
                      ExarKunIv @Fenderus
                      last edited by

                      @Fenderus said in The mk-arcade-joystick-rpi in Raspberry Pi 3b 1.2 with 64-bit problem.:

                      Is there another way of installing both box-86 and wine in my current 32-bit configuration?

                      both box86 and wine can be installed with RetroPie-Extras

                      here are a few other post of what people have gotten to work and just other posts about box86
                      https://retropie.org.uk/forum/topic/29241/the-which-games-works-with-box86-wine-topic-on-the-retropie-rpi4-400?_=1726839031621

                      https://retropie.org.uk/forum/topic/28528/box86-and-wine-on-rpi4?_=1726839031629

                      https://retropie.org.uk/forum/topic/29388/guide-diy-wine-and-retropie-legacy-driver-raspberry-pi-3b?_=1726839031633

                      i personally cant help with box86 or wine, i have not used it at all other then booting it up once long ago. but hopefully this can help in someway

                      RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                      RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                      Maintainer of RetroPie-Extra .

                      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.