DIY Pi2Jpac Jamma Adapter

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
733CR
Unfortunately the drivers for the new hardware on the Pi4 doesn't yet support dynamic resolution switching which is needed for the image so it hasn't been updated. Work is underway on a method to get it working and I'm following it closely so Pi4 support can be added so stick with a Pi 3B+ for now. I can highly recommend the RGB-Pi Jamma board if you need a nice plug and play solution, the new OS is fantastic.
 

Elektronix

Newbie
Credits
11CR
I don't mind if it's not totally plug & play as I'd like to learn more about the Pi & the software etc.

I already have a J-PAC & a decent little audio amp in the cab & I'm only interested in playing Arcade games up to & including the Cave shmups, so maybe I don't even need a Pi 4?

Elektronix2021-02-18 20:54:39
 

Elektronix

Newbie
Credits
11CR
Chunksin said:
I can highly recommend the RGB-Pi Jamma board if you
need a nice plug and play solution, the new OS is fantastic.

I'd like to use what I already have, don't mind
getting a Pi 3B+ now & then upgrading to a 4 in the future.

I do have a few questions though.

1)
If I go with the 3B+ wouldn't I be able to try out RGB-PI OS anyway,
seems like it's available to download without having to buy the hardware
PCB, or am I missing something?

2) Am I right in thinking the RGB-PI board uses groovymame & super resolutions & your pi2jpac image doesn't?

3)
I didn't have much luck in the past with emulators that automatically
set the modelines, there would usually be something off a bit. I don't
mind rotating the monitor physically to play
vertical games & adjusting the vertical size pot for games like
R-Type that have a larger vertical res than 240.

With
your image, is it possible for the user to get under the hood &
adjust modelines, say I wanted to slightly increase or decrease the
vertical size of all games that use "288x224" like I could using
Soft15khz, don't need to know how yet, just wondering if that's doable.

4) As I already have a J-PAC & audio amp, do I just need to buy..

Raspberry Pi 3B+ with a power supply, Heatsinks.

PiHut USB audio adapter

PiHut HDMI to VGA convertor

SD cards & USB drives

And
lastly...with your pi2jpac image does the frontend have a UI theme
available like this one (Attract mode - ArcadeSD theme) Really liking
the simplicity of that theme.


Elektronix2021-02-18 20:57:59
 

Elektronix

Newbie
Credits
11CR
Nice one, do you happen to know if the ArcadeSD themes run at 320x240, is that possible or do all the attract mode themes have a higher res & run interlaced. That's one of the things I'd like to change from my current setup coz on mine the menu is interlaced.
 

Retroman839

Senior Member
vacBacker
Feedback
12 (100%)
Credits
7,347CR
I have lost my sd card for my pi jamma

Is it Poss to drag and drop the sd card info files etc
To another sd card ?

Or do I need to hard copy like using a program like
HD raw copy ?
 

Flinnster

The Dino King
vacBacker
Feedback
29 (100%)
Credits
2,566CR
You'll need to write a new SD card from an image using something like Win32DiskImager or whatever, because there's a linux partition on the image that your PC or Mac won't be able to see.
 

Retroman839

Senior Member
vacBacker
Feedback
12 (100%)
Credits
7,347CR
HELP! I rotated my monitor for a pcb I just bought
- Raiden fighters -

Now my pi 2 jamma is upside down..

How do I rotate the image on pi?

Thank imadvance for Amy help with this

Planing a yoke flip circuit eventually! But for now being able to flip the
Image on the jamma pi would be great
 

karlcdoe

Active member
vacBacker
Feedback
7 (100%)
Credits
875CR
Hello,

I am just wondering if a version for the Pi4 is likely to become available?

I built one a while back using the provided image based on a Pi3 B+ and it's great but I am thinking of building another one for a small subset of analogue controller games and hooking an a-pac to it but despite a lot of googling I am still not 100% if Atari's Firefox is likely to run properly on it -or a Pi4 for that matter :)

The following link suggests the OP got it to work on a Pi4 by some considerable overclocking https://retropie.org.uk/forum/topic/27141/pi4-firefox-almost-there/6 though they don't give any real detail on the actual image or base OS used or if its using a arcade crt or an lcd.

I have found a link to a guy in France on arcade controls forum http://forum.arcadecontrols.com/index.php/topic,162889.msg1715447.html#msg1715447 for a general mame Pi4 image that looks okay although it requires a lot more configuration but it obviously doesn't deal with a very important issue of making it run in native arcade resolutions and whilst I'm thinking a gert666 will be useful for something it will not solve this issue directly.

Of course it might just be easier to use an old PC but I thought I'd ask first as I like the neatness of Pi based emus.

cheers.
 

chunksin

Active member
vacBacker
Feedback
21 (100%)
Credits
733CR
I won't be updating this image for Pi4 I'm afraid, too many other projects on and there are better options like the RGB-Pi Jamma that now supports Pi4. That image you linked to is brilliant BTW, easy to use and you can write protect the SD card so perfect for an arcade cab, use a gert666 or HDMI to VGA adaptor, set it for 240p resolution and stick attract mode on there and you're away
 

karlcdoe

Active member
vacBacker
Feedback
7 (100%)
Credits
875CR
Chunksin said:
I won't be updating this image for Pi4 I'm afraid, too many other projects on and there are better options like the RGB-Pi Jamma that now supports Pi4. That image you linked to is brilliant BTW, easy to use and you can write protect the SD card so perfect for an arcade cab, use a gert666 or HDMI to VGA adaptor, set it for 240p resolution and stick attract mode on there and you're away

Thanks for the swift reply. You do seem to have a lot of projects on the go
smiley1.gif
I'll give that linked image a shot (thanks for the config tips) and I'll keep your existing build for my Pi3, I've been using it for a couple of years now and I don't think it's ever crashed in use.

Cheers
 

Retroman839

Senior Member
vacBacker
Feedback
12 (100%)
Credits
7,347CR
Apologies in advance if this has already
Been mentioned.. I haven’t followed the complete thread..

I’m just starting a fresh got
The image up and running..

And I’m using the small
wireless Bluetooth keyboards.

When I try to use them they just continually write the number 5?

I have three and have swapped them and they all do the same?

I cannot use them at all.. is there a solution for this?
Thank un advance
4C04C064-80B0-4303-B7B5-E7BD60F61B95.jpeg


All sorted!!!
Just tukin in to this pi..

It’s great..

Really impressed.
Just getting to grips with it.

Which is best mame on diy image for KI 2 ?Retroman8392022-07-08 21:52:49
 

Retroman839

Senior Member
vacBacker
Feedback
12 (100%)
Credits
7,347CR
Do I need Linux to expand the allocated drive space ?

64gig usb and only - 334mb for roms?

I don’t have Linux so bit of a pain..

Partition allocation size seems crazy?
Does the new arpicade image still have a tiny space for roms?

Retroman8392022-07-09 22:55:20
 

yoganuggy

Active member
vacBacker
Feedback
2 (100%)
Credits
639CR
I was measuring input lag on my pi3 with pi2jamma interface and there is an extra 4 frames of lag over the real pcb. Is this due to the pi itself or the pi2jamma? Would the pi2jpac be a better option?

I know the jpac has no lag as groovymame with framedelay turned on and connected to the cab with jpac measures the exact same as pcb.
 

Flinnster

The Dino King
vacBacker
Feedback
29 (100%)
Credits
2,566CR
There is definitely lag on the JPACs running control inputs via USB because there is pi config command to reduce the polling time (and a similar PC command to change USB polling speed)

I think it's this:
usbhid.jspoll=2
usbhid.kbpoll=2

For the pi2Jamma inputs are handled by GPIO pins instead so theoretically I'd have thought they'd be faster. However I've not looked at input timings in much detail on my pi2jamma, considering it more a plug-and-play thing.

Ultimately if you're looking for specific per-frame timings compared to real PCB's, I don't think you'll find anything that compares 1:1 with the real deal.

Flinnster2022-07-11 10:06:31
 

Retroman839

Senior Member
vacBacker
Feedback
12 (100%)
Credits
7,347CR
My diy pithingy

Has a usb load state issue ?

I load from usb
But after power off it loads from and again?

I set to sd then back to usb and it’s ok

But I would rather it stayed on usb.

What am I doing wrong ?
Is it because I’m powering of rather than shutting down?
 
Top