What's new

Frank_fjs

Multi Boyz 4 Lyfe
Legendary
Multi Boyz
Joined
Mar 3, 2018
Messages
3,410
Reaction score
5,836
Location
Australia - Adelaide
https://www.videogameperfection.com/2018/11/28/digital-interface-hardware/

This is a jamma pass-through board I was asked to design to aid in connectivity of the Capcom digital AV interface.

It provides power and controller inputs to your CPS2/CPS3 board while the AV interface will handle video and audio.
  • JST VH connector for power, connection to arcade PSU.
  • JST XH connector for the kick harness.
  • Dipswitch to enable/disable buttons 4,5,6 from the jamma edge.
  • Test and service tactile switches.
  • Two Neo-Geo controller connectors with Undamned pinout.
PCB DETAILS
  • 2 layer PCB
  • 135mm x 45mm
  • M3 mounting holes offset 4mm from the edge of PCB
CURRENT REVISION: 1.6
  • Silkscreen tweaks.
  • Fixed JST-VH header.
  • Improved tactile switch footprint.
  • Better power copper.
AV-V1.1.png
 

Attachments

  • AV-1.1.zip
    20.6 KB · Views: 395
Last edited:
Nice work! Will you be offering these for sale or making the design files public? This would be a much more elegant and portable solution when using the digital AV interface than a supergun.
 
Ah I was supposed to upload the Gerber files in the original post, must have forgotten!

Yes will be releasing the files publicly. :)

I won't be selling them myself.
 
Whoever makes a run of these, count me in!
 
Well I squeezed in an order of 5 x PCBs with my last PCB order, so I'll have a working unit in hand in about 3 weeks.
 
Dibs on one of them if you decide to sell!

Hopefully you’ll start a loyalty club from all the things I buy from you. :)
 
I hope you don't consider this a shameless plug. I designed something similar, I guess others might find it useful, too:

39657599723_69091956e8_z.jpg


The PCB is quite tiny at 140x31mm, uses a 24pin ATX connector and/or a 6pin JST VH connector for power, 6pin JST XH connector for kicks - the connectors are compatible with the HAS harnesses. It also allows to disable button 4 for both players via a switch (buttons 5 and 6 aren't connected to the JAMMA connector); extra 2pin connector and two buttons for volume UP/DOWN, because these are often broken on the CPS2 mobos, and the CPS2 digital AV interface uses them.

It plugs in vertically, like the RECO V2:

14228711337_2485429c0d_z.jpg


The only drawback is that the DB15 ports are upside down - it's a trade-off for the small PCB size and "via-less" design.

It will be very easy to add 3/4 player support to this PCB, and I can consider that if there's enough interest.


Link to the OSHPark project - https://oshpark.com/shared_projects/SCOwyKsK
 
Last edited:
That looks great @RGB!

Why ATX? I was under the impression that you disliked ATX power for arcade boards?

The vertical approach is a great idea, reminds me of a CPS1.5 filter board. Neat design, I like it. :)
 
Last edited:
Thanks!
Why ATX? I was under the impression that you disliked ATX power for arcade boards?
True, but this PCB is for more casual setups, e.g. people who will only ever use a CPS2, and don't need a real arcade PSU and a full blown supergun.
 
This also makes it a lot quicker and cleaner to consolize Neo Geos that lack controller ports. Man is this cool.
This is exactly what I was thinking, Im just about to make a cmvs, the only think i was going to do differently was pass-through all the pins on the db15 connectors to the pads on the back for easier wiring power and dips etc are not really needed.
 
New version up.

Made an error and misread the JST-VH datasheet, made the holes too small.

Everything corrected now, a few improvments made.

Quick mock-up to give an idea of how it looks:

51454214_10216498779675043_5762771411630292992_n.jpg
 
Can you post the BOM too please? Here's what I have so far:

JAMMA Connector:kiss: https://ebay.to/2SaJOzb
Power Connector (B6P-VH(LF)(SN)): https://www.digikey.com/product-detail/en/jst-sales-america-inc/B6P-VH(LF)(SN)/455-1643-ND/926551
Kick Harness Connector (B6B-XH-A(LF)(SN)): https://www.digikey.com/product-detail/en/jst-sales-america-inc/B6B-XH-A(LF)(SN)/455-2271-ND/1000381
Top-Facing Controller Port** (LD15P24A4GV00LF): https://www.digikey.com/product-detail/en/amphenol-icc-fci/LD15P24A4GV00LF/609-5194-ND/4997298

*I think that JAMMA connector is the right one. It lined up perfect, but I had to slightly bend the pins in before soldering.
**For this design, I think front-facing controller ports are better. Figured I'd post anyway since I had the link handy.

So, we'd still need links to the buttons, dip switch and front-facing ports.
 


Jamma edges linked to on eBay are fine. Pins need manipulation to solder on, that's normal, they're not intended to be soldered to a PCB but it works fine anyhow.

I'd recommend using the angled VH and XH JST connectors.
 
Last edited:
Thanks very much! I think the angled are probably best.

The switches are a great price, but that 19-39 day delivery time is killer. I searched and can't find any 4.5 x 4.5, 3-pin microswitches in the US. Anyone have any sources, or should I just stop being impatient and wait?
 
Seems like this is great to be used in conjunction with CPSHDMI, butiIs there anyway to easily get RGB passthru?
 
Back
Top