Pi2jamma hardware and software info
From falz.net
Revision as of 10:42, 31 December 2017 by Falz (talk | contribs) (Created page with "Category:Unix Category:Video Games ==Info== I recently picked up a [http://arcadeforge.net/Pi2Jamma-Pi2SCART/Pi2Jamma::248.html pi2jamma], which is a JAMMA compatible...")
Info
I recently picked up a pi2jamma, which is a JAMMA compatible arcade board made to interface with a Raspberry PI 3. This is in use as an alternate JAMMA board in my Neo Geo Arcade Cabinet.
The other comparable device to this is the RaspberryJAMMA / Arpicade. This uses the HDMI video output and converts to VGA.
Hardware
The pi2jamma was created by Jochen Zurborg. Its design is fairly simple, you simply mount the Pi3 on its GPIO pins and connect the audio from the headaphone jack out of the Pi in to the pi2jamma. Power is provided over GPIO, no additional connections are required outside of your JAMMA harness.
it contains these primary components:
- Integrated VGA 666 adapter circuitry which uses GPIO pins 4 - 21 and requires at least a Pi3.
- 3 74LS165 shift registers to allow for a total of 24 inputs over the few remaining GPIO pins (todo: which pins exactly?). This method is used because there are very few remaining GPIO pins to use. Todo: determine exactly which GPIO pins are used. Other JAMMA/Pi solutions tend to use [https://github.com/recalbox/mk_arcade_joystick_rpi mk_arcade_joystick_pi but this utilizes overlapping GPIO pins with the VGA666.
- Integrated audio amp
Software
Regamebox is the official software distribution. Work has been done to make Retropie work as well.
I have been working on porting the Arpicade software (intended for RaspberryJAMMA) which is just changing a few modules and script settings.