MK_Arcade_Joystick question?

Thinking about getting a RaspberryJAMMA, or have just purchased one and have a newbie question? Walls here are padded, come on in and bounce your question off of them!

Moderator: dee2eR

Post Reply
tsargent1973
Community Member
Community Member
Posts: 2
Joined: Fri Feb 22, 2019 4:21 am

MK_Arcade_Joystick question?

Post by tsargent1973 » Sat Feb 23, 2019 6:43 pm

Hello all, newbie here. I purchased a RaspberryJamma and put it into my 2 player, 6 button, Capcom cabinet, (Battle Arena Toshinden 2). Very easy to put together and fits perfectly. To be upfront, I am attempting to utilize a Retropie 4.4.4 build, but it does not read my cabinets joysticks. Is the mk_arcade_joystick file in the Arpicade software, a different version/or a modded version? Any information on this would be greatly appreciated. Thanks

dee2eR
Inventor
Inventor
Posts: 2113
Joined: Tue Aug 22, 2017 2:07 pm

Re: MK_Arcade_Joystick question?

Post by dee2eR » Sat Feb 23, 2019 11:54 pm

The (2 player) version of MK_arcade_joystick in use is an old one as I've been using it for years. The current version installed on RetroPie or similar should also work fine though. The only tricky bit is make sure support for the GPIO expansion chips is off so you can use the i2s lines as 2 extra buttons. This pinout may help: https://drive.google.com/open?id=0B6UOe ... ThnLVZUaGc

If you particularly don't like ARpiCADE there's also the version of Recalbox for RaspberryJAMMA maintained by Ouaibe here: viewtopic.php?f=12&t=541

There's also a quite old version of RetroPie (4.0.2) I modified for RaspberryJAMMA (JAMMA inputs and 480i video, basically). At 2.5 years old I don't recommend it and it won't support RPi3 variations due to age but let me know if you want the links.

tsargent1973
Community Member
Community Member
Posts: 2
Joined: Fri Feb 22, 2019 4:21 am

Re: MK_Arcade_Joystick question?

Post by tsargent1973 » Sun Feb 24, 2019 10:28 pm

Thank you for the quick reply. I am going to attempt to utilize the Arpicade 3.83 version. I've imaged it to a 32 gb micro sd card and partioned it with the help of FrizzleFried's tutorial on this forum's links (thanks for the easy to follow steps, and I dig your garage arcade!), to leave the extra space for roms. Now I'm going to attempt to find...??? and place the MAME roms in the correct rom file directories. Hopefully, I get it up and running. I was just trying to use the pre-made Retropie images that had all the games, music, front ends, bezel project, etc.. I guess I was just being lazy...I am a noob to all of this. I am willing to give it a whirl. Wish me luck!

dee2eR
Inventor
Inventor
Posts: 2113
Joined: Tue Aug 22, 2017 2:07 pm

Re: MK_Arcade_Joystick question?

Post by dee2eR » Sun Feb 24, 2019 10:33 pm

Good luck.

If you have already downloaded one of those 128gig (or whatever sized) pre-done images you will probably be able to use most if not all the roms with ARpiCADE. Although for arcade stuff you're better off using the newest version of MAME you can at any one time and RetroPie doesn't have some of the newer versions. And you would probably need to unzip any console roms, possibly also removing spaces in filenames.

markus1979
Community Member
Community Member
Posts: 3
Joined: Thu Mar 14, 2019 10:57 am

Re: MK_Arcade_Joystick question?

Post by markus1979 » Mon Jun 17, 2019 1:34 am

For anyone who wants to use the GPIO rjamma driver in retropie.

MK_ARCADE_JOYSTICK_RPI-RJAMMA
Download the mk_arcade_joystick_rpi-rjamma driver
https://drive.google.com/file/d/0B6UOez ... ZLSHM/view
Unzip the mk_arcade_joystick_rpi-rjamma driver
Copy into the /usr/src folder of your build

1 - Install:
sudo apt-get install -y --force-yes dkms cpp-4.7 gcc-4.7 git joystick
2 - Install last kernel headers :
sudo apt-get install -y --force-yes raspberrypi-kernel-headers
3 - Compile and install with dkms:
This requires su permission
sudo su
sudo dkms add -m mk_arcade_joystick_rpi -v rjamma
dkms build -m mk_arcade_joystick_rpi -v rjamma
dkms install -m mk_arcade_joystick_rpi -v rjamma

Loading the driver
Open /etc/modules :
sudo nano /etc/modules
and add the line you use to load the driver :
mk_arcade_joystick_rpi
Then create the file /etc/modprobe.d/mk_arcade_joystick.conf :
sudo nano /etc/modprobe.d/mk_arcade_joystick.conf
and add the module configuration :
options mk_arcade_joystick_rpi map=1,2

Post Reply