What's new

Raspberry Pi TO JAMMA Arcade Cabinet Interface

Hi there,

I got it to work with recalbox 9.1 on my pi4 😄
Adapter type is rgbpi (means mode 6 vga666). This leaves gpio18 and 19 for sound.
The mcp23017 has to be used with i2c0! This means pins 27 and 28 (gpio0 and gpio1).
Sadly the mk_arcade_joystick_rpi module in 9.1 recalbox is hard coded to i2c1 gpio2 and gpio3 😖 This will interfere with the video sync usage of these gpio pins!
So you have to patch the source file to i2c0 pins and build the module.
Then you can copy the ko module file to your 9.1 Pulstar installation and simply use the recalbox.conf with

br
Martin

Hello @marwien ,
Do you still have the mk_arcade_joystick_rpi.ko module compiled for rpi4 64bit?
Or can you give me more detailed info how you make it works? I am loosing my mind on it :(
 
Thank you. I was able to get Recalbox up and running on this board. Can’t figure out the tri-sync , only get 15kz 240p/480i. I really like the UI of recalbox and scraper function if only I can get the 31k 480p working. I’m sure more messing around the config files I’ll get. Not being able change controls for each game is a problem, I’ll stick with os4 for now.
Hi can you please help and let me know how you got the joysticks working, it works fine on RGB-pi OS4 but can’t get it working on Recalbox cheers
 
Hi can you please help and let me know how you got the joysticks working, it works fine on RGB-pi OS4 but can’t get it working on Recalbox cheers
Are you using controls via usb or the jamma? I think I used a keyboard and mouse to get into the settings first and from there got Recalbox to recognized my GP2040 board via usb. I don’t use the jamma for controls, too many shortcuts to remember unfortunately.
 
Are you using controls via usb or the jamma? I think I used a keyboard and mouse to get into the settings first and from there got Recalbox to recognized my GP2040 board via usb. I don’t use the jamma for controls, too many shortcuts to remember unfortunately.
Hi yes I am using jamma, would a USB to jamma converter like this help and completely forget about this module?

I don’t want to change my setup from jamma to USB as two other systems rely on it. (Pandora and a light gun game both jamma)

End of the day what I am trying to achieve is get daphne games working on my raspberry pi, daphne can run straight on Linux too so I as long as I can get this controller working with it then I can download and install daphne
 

Attachments

  • IMG_0475.jpeg
    IMG_0475.jpeg
    638.8 KB · Views: 44
Hi yes I am using jamma, would a USB to jamma converter like this help and completely forget about this module?

I don’t want to change my setup from jamma to USB as two other systems rely on it. (Pandora and a light gun game both jamma)

End of the day what I am trying to achieve is get daphne games working on my raspberry pi, daphne can run straight on Linux too so I as long as I can get this controller working with it then I can download and install daphne
To add Daphne does not work with RGB-pi OS4
 
@Baz Baz Actually it's in the official ports pack on the RGB Pi OS now. They guy who originally put them in RGB Pi Extras (KEV) collab'd with the RGB PI OS creator to get it working and in the official OS release. It uses the Hypseus Singe emulator and is available under ports.

Screenshot 2024-09-30 at 11.41.11 AM.jpg
 
@Baz Baz Actually it's in the official ports pack on the RGB Pi OS now. They guy who originally put them in RGB Pi Extras (KEV) collab'd with the RGB PI OS creator to get it working and in the official OS release. It uses the Hypseus Singe emulator and is available under ports.

Screenshot 2024-09-30 at 11.41.11 AM.jpg
Hi thank you but I can’t find any information on this whatsoever, there is info on Hypeseus Singe on google but nothing about RGB-pi or ports extra , where did you get this information please and instructions please
 
I did but they were asking for a serial number which I don’t have
Hi <@1290788639160274982>, welcome to RGB-Pi!

:flag_gb: If you purchased the cable before October 22nd 2022 ask an admin to verify it. If not, to access all the exclusive content such as Tournaments, HiScores, packs and movies you must verify your account, send **!verify XXXX-XXXX** XXXX-XXXX is your receipt number, with this your nickname will turn green and you will be verified, then the new channels will appear
 
Welp after having this board for months I decided to use the pcb feet and included screws. Bad design, screws are way to close to jamma edge and fried my audio amplifier on the board. Only able to get sound out through audio jack on pi.
 
Hi there,

I got it to work with recalbox 9.1 on my pi4 😄
Adapter type is rgbpi (means mode 6 vga666). This leaves gpio18 and 19 for sound.
The mcp23017 has to be used with i2c0! This means pins 27 and 28 (gpio0 and gpio1).
Sadly the mk_arcade_joystick_rpi module in 9.1 recalbox is hard coded to i2c1 gpio2 and gpio3 😖 This will interfere with the video sync usage of these gpio pins!
So you have to patch the source file to i2c0 pins and build the module.
Then you can copy the ko module file to your 9.1 Pulstar installation and simply use the recalbox.conf with

br
Martin
I know it's a long shot given the amount of time that's passed since this post, but do you have instructions to create this patch?
 
Back
Top