The mk-arcade-joystick-rpi in Raspberry Pi 3b 1.2 with 64-bit problem.
-
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.htmAnd the controller depends on a driver known as mk-arcade-joystick-rpi, but somehow it only works on 32-bit.
Thanks for the replies
-
...
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. -
@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
-
@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.
-
@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?
-
@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. -
@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?
-
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
. -
@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?_=1726839031621https://retropie.org.uk/forum/topic/28528/box86-and-wine-on-rpi4?_=1726839031629
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
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.