• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 841 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 20 Sept 2024, 01:54

    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

    M 1 Reply Last reply 20 Sept 2024, 02:33 Reply Quote 0
    • M
      mitu Global Moderator @Fenderus
      last edited by 20 Sept 2024, 02:33

      ...
      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 20 Sept 2024, 03:44 Reply Quote 0
      • F
        Fenderus @mitu
        last edited by 20 Sept 2024, 03:44

        @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

        M 1 Reply Last reply 20 Sept 2024, 03:50 Reply Quote 0
        • M
          mitu Global Moderator @Fenderus
          last edited by 20 Sept 2024, 03:50

          @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 20 Sept 2024, 04:01 Reply Quote 0
          • F
            Fenderus @mitu
            last edited by Fenderus 20 Sept 2024, 04:01

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

            M 1 Reply Last reply 20 Sept 2024, 04:09 Reply Quote 0
            • M
              mitu Global Moderator @Fenderus
              last edited by 20 Sept 2024, 04:09

              @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 20 Sept 2024, 04:14 Reply Quote 0
              • F
                Fenderus @mitu
                last edited by 20 Sept 2024, 04:14

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

                M E 2 Replies Last reply 20 Sept 2024, 04:15 Reply Quote 0
                • M
                  mitu Global Moderator @Fenderus
                  last edited by 20 Sept 2024, 04:15

                  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
                  • E
                    ExarKunIv @Fenderus
                    last edited by 20 Sept 2024, 13:33

                    @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
                    9 out of 9
                    • First post
                      9/9
                      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.

                      This community forum collects and processes your personal information.
                      consent.not_received