JAMMA Custom Arcade Project (J-CAP) - Part 1

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • JAMMA Custom Arcade Project (J-CAP) - Part 1

      JAMMA Video Standard

      The JAMMA Video Standard, or JVS, is an updated version of an earlier protocol standard simply called JAMMA. JAMMA is an analog protocol which became the standard connection scheme for almost all arcade machines built by Namco Bandai, Sega, Taito, Tecmo, Capcom, Konami and Atlus, among others since 1985.
      Released in 1996, JVS supports several modernized features such as USB and VGA support. Assuming the protocol and connections are utilized for a custom arcade game board, one could develop a brand new arcade game which could be played on any JVS-compatible arcade cabinet. That is what this project intends to accomplish, with the addition of a customized and built-from-scratch cabinet.

      Preliminary Details

      After extensive research into JVS, it was decided that a custom PCB would have to be built to support the functionality. Additionally, a separate I/O board would have to be designed to provide and interface between the physical arcade controls and the game. JVS Block Diagram
      A microcontroller would of course be necessary, and after researching for uCs used in embedded gaming projects, theParallax Propeller P8X32A-D40 40-pin DIP package microcontroller was chosen due to its robustness as well as specification ability to emulate the JVS protocol.
      Assisting me with this project is u/looksLikeImOnTop, who has already put in significant legwork to create the schematics for the cartridge and I/O board.

      Battle Plan

      Several different design schema could be used to guide this project, and I chose to focus on embedded hardware first. The reasoning for this is that everything else concerning the cabinet, peripherals, outputs, and inputs, are dependent upon the nature of the game designed for it. However the control and game boards will be the same regardless of the game. This means that schematics and board designs are up to bat, and for that CadSoft EAGLE PCB design software was chosen.

      Preliminary Designs

      Based upon the microcontroller specifications, the following schematic and board designs were generated withing EAGLE:
      Schematic
      Board

      Keep in mind these are preliminary, and connections/modifications/a lot still has to be done. I will start adding more detail to these reports if people show interest.
      Stay tuned!
      Images
      • jcap.jpg

        656.75 kB, 1,200×1,821, viewed 239 times
    • Wow that's surprising, from my research I was under the impressing the boards were separate, and the I/O board fairly common.

      The I/O board is certainly the more difficult to make, and my experience with Eagle is at a toddler's roughly, so if someone with experience could walk me through a few steps I would make great time.

      I may take you up on your offer! Thanks!
    • Escher wrote:


      The I/O board is certainly the more difficult to make, and my experience with Eagle is at a toddler's roughly, so if someone with experience could walk me through a few steps I would make great time.
      Sparkfun has a few really solid tutorials on Eagle.
      sparkfun.com/search/results?term=eagle

      Of course, there's a LOT better software out there than Eagle (I still use Eagle for simple things like the 2x6 Universal dongle and ST-V right angle adapter, because it's what I learned first, but likey to switch over to something more robust for the Naomi filter board project)