Author Topic: PiJamma : Raspberry Pi Arcade Interface Project  (Read 26825 times)

bencao74

  • Member
  • **
  • Posts: 296
    • View Profile
    • ArcadeForge
PiJamma : Raspberry Pi Arcade Interface Project
« on: November 26, 2013, 03:36:38 PM »
I`ve seen some very nice projects with Raspberry Pi. So I took some of the Raspberry Pi and began to play with them. I like the features for arcade and retro gaming offered by such a platform.

So first I tried Chameleon and the Adafruit Arcade Controls Tutorial. Finally I ended up in some project goals.

I want a thin PCB addon with break-outs for interfaces like Power, Audio, Video, Gamecontroller plus some common gamecontroller plugs. Additonally the addon should offer modding interface.

- Thin Client is realized by using gpio for game controller interfaces. Screw Terminals are on-board for connecting Keyboard Encoder
- Audio : Chinch input for line level and pinheader plus screw terminal output for amps and speaker.
- Game Controller Interface for Commodore Amiga, C64 and Atari style 9 pin Joystick
- Game Controller Interface for Neogeo style 15 pin Joystick
- Jamma Interface for use in Bartops or Arcade Cabs.
- Video must be converted from HDMI to your wanted setup. General purpose screw terminals are offered to map RGBS to JAMMA interface
- Power : 5V interface with simple plug (not this USB tiny plug) with on and off switch
- Power 12V and 5V interface for using this project with external 12V amplifier or in Arcade Setups.

Enough theory, here are the pics













Some examples for the use of connectors

AUDIO, GPIO



C64 Joystick, GPIO


Connect your Rapsberry Pi to your TV and just start playing with the C64 Joystick your favourite console emulator. GPIO are used for the Gamecontroller Inputs.

C64 Joystick, GPIO, Audio plus Mono Amp


C64 Joystick, GPIO, Audio plus Stereo Amp


The Audio interface comes with pinout
 - 12V
- GND
- Audio Line Level Left
- Speaker-
- Audio Line Level Right
- Speaker+


C64 Joystick, GPIO, Audio plus Stereo Amp; 12V and 5V PSU


A short word about the video out. Raspberry offers HDMI and composite out. It would have been so nice to see VGA or something more sophisticated analogue signal. Anyway the Raspberry foundation decided not to support VGA. So video adapters are needed to convert HDMI to a VGA signal with Scanlines or even RGBS for CRTs.

 



bencao74

  • Member
  • **
  • Posts: 296
    • View Profile
    • ArcadeForge
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #1 on: November 27, 2013, 10:31:39 AM »
Project will be part of the next issue magazin Raspberry Pi Geek

https://www.facebook.com/RasperryPiGeek/posts/630383183671057

Etienne MacGyver

  • ArcadeLifeStyler'
  • ***
  • Posts: 7611
  • The Netherlands
    • View Profile
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #2 on: November 27, 2013, 10:58:51 AM »
love it !

very cool ! :spaceace: :spaceace:

bencao74

  • Member
  • **
  • Posts: 296
    • View Profile
    • ArcadeForge
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #3 on: November 27, 2013, 11:10:21 AM »
Thanks a lot.

http://www.youtube.com/watch?v=THXa2wELsas

I`ve made an Arcade Stick with the PiJamma and Raspberry Pi.

http://www.youtube.com/watch?v=THXa2wELsas

This was the first tests, so I just described the features in german language. English version will follow.

Blanka

  • ArcadeLifeStyler'
  • ***
  • Posts: 729
    • View Profile
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #4 on: November 27, 2013, 01:01:49 PM »
I've the Pi running in my cab too, but with a MiniPac interface over USB. Amp is directly driven from the Pi.

bencao74

  • Member
  • **
  • Posts: 296
    • View Profile
    • ArcadeForge
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #5 on: November 27, 2013, 01:23:05 PM »
What type of screen do you have? LCD with HDMI?


Blanka

  • ArcadeLifeStyler'
  • ***
  • Posts: 729
    • View Profile
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #6 on: November 27, 2013, 02:06:30 PM »
Yes,
Had to find out the config tweak: I like blocky, and default the OpenGL scaler is anti-aliasing.

bencao74

  • Member
  • **
  • Posts: 296
    • View Profile
    • ArcadeForge
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #7 on: November 27, 2013, 03:22:01 PM »
ohh, cool. Could you post your config details`?

Blanka

  • ArcadeLifeStyler'
  • ***
  • Posts: 729
    • View Profile
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #8 on: November 27, 2013, 03:30:46 PM »
I plan to write a how-to.
I gathered information from so many sources, it really asks for a clean How-To guide.

bencao74

  • Member
  • **
  • Posts: 296
    • View Profile
    • ArcadeForge
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #9 on: November 27, 2013, 04:44:25 PM »
would be awesome. finally it`s a nice idea to offer an image for download. If you need help, just pm me.

bencao74

  • Member
  • **
  • Posts: 296
    • View Profile
    • ArcadeForge
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #10 on: December 04, 2013, 01:01:35 PM »

Etienne MacGyver

  • ArcadeLifeStyler'
  • ***
  • Posts: 7611
  • The Netherlands
    • View Profile
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #11 on: December 04, 2013, 02:55:38 PM »
awesome !  :spaceace:

bencao74

  • Member
  • **
  • Posts: 296
    • View Profile
    • ArcadeForge
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #12 on: December 12, 2013, 01:50:44 PM »
 ;D and the project was no mentioned on adafruit, gadet geek, Recantha and german mag Raspberry Pi Geek

http://www.raspihub.com/go/a4446e2fff38e92f6eec369d21b152f72b319f7282889666ff22a8a696cdad69
http://www.geeky-gadgets.com/awesome-raspberry-pi-arcade-stick-build-using-pijamma-add-on-pcb-video-05-12-2013/
http://www.recantha.co.uk/blog/
https://www.facebook.com/RasperryPiGeek

I`ve been working to put the reoslution down to 480 lines. I`ve used the cheap available hdmi2vga converter, but succeeded only to go to 768 lines. Goal was to have a nice resolution for emulating scanlines. Any input here is appreciated.


Sonic 1992

  • ArcadeLifeStyler'
  • ***
  • Posts: 884
  • I Wanna Go Back !
    • View Profile
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #13 on: December 12, 2013, 05:20:28 PM »
You know what would be REALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLY awesome?


If someone could take the Raspberry Pi and attach storage for Video/Audio files as well as all connections for Dragon's Lair.

That way the LD player and the original board can be removed, thus bulletproofing with no moving parts.  ;D

Etienne MacGyver

  • ArcadeLifeStyler'
  • ***
  • Posts: 7611
  • The Netherlands
    • View Profile
Re: PiJamma : Raspberry Pi Arcade Interface Project
« Reply #14 on: December 12, 2013, 07:21:12 PM »
sounds do-able, i mean it can play 1080p movies with XBMC, so capacity enough i would say

max SD card is 32 Gb, more than enough to host the video files..

i dont have the knowledge though, but is there a port of Daphne for Linux ?

If so, i guess it could run on this hardware.