{"id":583,"date":"2018-03-12T07:43:13","date_gmt":"2018-03-12T07:43:13","guid":{"rendered":"http:\/\/pcbjunkie.net\/?page_id=583"},"modified":"2024-12-23T22:51:34","modified_gmt":"2024-12-23T22:51:34","slug":"raspberry-pi-to-jamma-adapter","status":"publish","type":"page","link":"https:\/\/pcbjunkie.net\/index.php\/raspberry-pi-to-jamma-adapter\/","title":{"rendered":"Raspberry Pi to JAMMA Adapter"},"content":{"rendered":"<div id='product-component-7611942732014'><\/div>\r\n<script type=\"text\/javascript\">\r\n\/*<![CDATA[*\/\r\n(function () {\r\n  var scriptURL = 'https:\/\/sdks.shopifycdn.com\/buy-button\/latest\/buy-button-storefront.min.js';\r\n  if (window.ShopifyBuy) {\r\n    if (window.ShopifyBuy.UI) {\r\n      ShopifyBuyInit();\r\n    } else {\r\n      loadScript();\r\n    }\r\n  } else {\r\n    loadScript();\r\n  }\r\n  function loadScript() {\r\n    var script = document.createElement('script');\r\n    script.async = true;\r\n    script.src = scriptURL;\r\n    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(script);\r\n    script.onload = ShopifyBuyInit;\r\n  }\r\n  function ShopifyBuyInit() {\r\n    var client = ShopifyBuy.buildClient({\r\n      domain: 'pcbjunkie.myshopify.com',\r\n      storefrontAccessToken: '321049e6941eeed1a62bf18ff77daef3',\r\n    });\r\n    ShopifyBuy.UI.onReady(client).then(function (ui) {\r\n      ui.createComponent('product', {\r\n        id: '7611942732014',\r\n        node: document.getElementById('product-component-7611942732014'),\r\n        moneyFormat: '%24%7B%7Bamount%7D%7D CAD',\r\n        options: {\r\n  \"product\": {\r\n    \"styles\": {\r\n      \"product\": {\r\n        \"@media (min-width: 601px)\": {\r\n          \"max-width\": \"calc(25% - 20px)\",\r\n          \"margin-left\": \"20px\",\r\n          \"margin-bottom\": \"50px\"\r\n        },\r\n        \"text-align\": \"left\"\r\n      },\r\n\t  \"title\": {\r\n        \"font-family\": \"Arial, sans-serif\",\r\n        \"font-weight\": \"normal\",\r\n        \"font-size\": \"19px\",\r\n        \"color\": \"#ffffff\"\r\n      },\r\n      \"price\": {\r\n\t\t\"font-weight\": \"bold\",\r\n        \"font-size\": \"19px\",\r\n        \"color\": \"#ffffff\"\r\n      },\r\n      \"button\": {\r\n        \"font-family\": \"Arial, sans-serif\",\r\n        \":hover\": {\r\n          \"background-color\": \"#007a00\"\r\n        },\r\n        \"background-color\": \"#008800\",\r\n        \":focus\": {\r\n          \"background-color\": \"#007a00\"\r\n        },\r\n        \"border-radius\": \"0px\",\r\n        \"padding-left\": \"50px\",\r\n        \"padding-right\": \"50px\"\r\n      }\r\n    },\r\n    \"contents\": {\r\n      \"img\": false,\r\n      \"button\": false,\r\n      \"buttonWithQuantity\": true,\r\n      \"title\": true,\r\n      \"price\": true\r\n    },\r\n    \"width\": \"580px\",\r\n    \"text\": {\r\n      \"button\": \"Add to Cart\"\r\n    }\r\n  },\r\n  \"productSet\": {\r\n    \"styles\": {\r\n      \"products\": {\r\n        \"@media (min-width: 601px)\": {\r\n          \"margin-left\": \"-20px\"\r\n        }\r\n      }\r\n    }\r\n  },\r\n  \"modalProduct\": {\r\n    \"contents\": {\r\n      \"img\": false,\r\n      \"imgWithCarousel\": true,\r\n      \"button\": false,\r\n      \"buttonWithQuantity\": true\r\n    },\r\n    \"styles\": {\r\n      \"product\": {\r\n        \"@media (min-width: 601px)\": {\r\n          \"max-width\": \"100%\",\r\n          \"margin-left\": \"0px\",\r\n          \"margin-bottom\": \"0px\"\r\n        }\r\n      },\r\n      \"button\": {\r\n        \"font-family\": \"Arial, sans-serif\",\r\n        \":hover\": {\r\n          \"background-color\": \"#007a00\"\r\n        },\r\n        \"background-color\": \"#008800\",\r\n        \":focus\": {\r\n          \"background-color\": \"#007a00\"\r\n        },\r\n        \"border-radius\": \"0px\",\r\n        \"padding-left\": \"50px\",\r\n        \"padding-right\": \"50px\"\r\n      }\r\n    },\r\n    \"text\": {\r\n      \"button\": \"Add to cart\"\r\n    }\r\n  },\r\n  \"option\": {},\r\n  \"cart\": {\r\n    \"styles\": {\r\n      \"button\": {\r\n        \"font-family\": \"Arial, sans-serif\",\r\n        \":hover\": {\r\n          \"background-color\": \"#007a00\"\r\n        },\r\n        \"background-color\": \"#008800\",\r\n        \":focus\": {\r\n          \"background-color\": \"#007a00\"\r\n        },\r\n        \"border-radius\": \"0px\"\r\n      }\r\n    },\r\n    \"text\": {\r\n      \"total\": \"Subtotal\",\r\n      \"button\": \"Checkout\"\r\n    }\r\n  },\r\n  \"toggle\": {\r\n    \"styles\": {\r\n      \"toggle\": {\r\n        \"font-family\": \"Arial, sans-serif\",\r\n        \"background-color\": \"#008800\",\r\n        \":hover\": {\r\n          \"background-color\": \"#007a00\"\r\n        },\r\n        \":focus\": {\r\n          \"background-color\": \"#007a00\"\r\n        }\r\n      }\r\n    }\r\n  }\r\n},\r\n      });\r\n    });\r\n  }\r\n})();\r\n\/*]]>*\/\r\n<\/script>\r\n\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Description<\/strong><\/h4>\n\n\n\n<p>The Raspberry Pi to JAMMA&nbsp; is an adapter that will allow your Raspberry Pi to connect to a JAMMA compatible arcade cabinet for an unbeatable multi-game emulation experience.<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1557\" height=\"1038\" data-id=\"33837\" src=\"https:\/\/pcbjunkie.net\/wp-content\/uploads\/2020\/10\/pj_front_v12.jpg\" alt=\"\" class=\"wp-image-33837\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1538\" height=\"1025\" data-id=\"33838\" src=\"https:\/\/pcbjunkie.net\/wp-content\/uploads\/2020\/10\/pjpi_back_v12.jpg\" alt=\"\" class=\"wp-image-33838\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1543\" height=\"1029\" data-id=\"33839\" src=\"https:\/\/pcbjunkie.net\/wp-content\/uploads\/2020\/10\/pjpi_front_v12.jpg\" alt=\"\" class=\"wp-image-33839\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1510\" height=\"1006\" data-id=\"33836\" src=\"https:\/\/pcbjunkie.net\/wp-content\/uploads\/2020\/10\/pj_back_v12.jpg\" alt=\"\" class=\"wp-image-33836\"\/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Features<\/strong><\/h2>\n\n\n\n<p>Here&#8217;s a quick summary of the features of the PJ Raspberry Pi to JAMMA adapter.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Inexpensive. See pricing information above.<\/li>\n\n\n\n<li>Works on all Pi devices with a 40 pin header (no Pi 1 A models unfortunately)<\/li>\n\n\n\n<li>Low latency control hardware &#8211; joystick and button status updates each frame.<\/li>\n\n\n\n<li>Straight, one step digital to analog, video and sound conversion for a clean picture and sound.<\/li>\n\n\n\n<li>Native video resolution &#8211; no scaling or shimmering artifacts with standard resolution games.<\/li>\n\n\n\n<li>Zero latency video &#8211; one step digital to analog conversion, no scaler buffering required.&nbsp;<\/li>\n\n\n\n<li>Power monitoring and reporting.<\/li>\n\n\n\n<li>Auto shutdown on brownout (with a super capacitor bank) will not chew up your SD card. Just turn off your arcade machine and walk away.<\/li>\n\n\n\n<li>Images for major Retropie releases will be provided.<\/li>\n\n\n\n<li>Opensource drivers and configuration for more customization.<\/li>\n\n\n\n<li>Plugs into JAMMA with SF2 kick harness support.<\/li>\n\n\n\n<li>All IO done through GPIO header. Nice and clean with no messy wires.<\/li>\n\n\n\n<li>Old skool, through hole design with IC sockets for easy repair and troubleshooting.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>Or you can visit the one of the sites the bottom of this page and help support my projects that way.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">More Images<\/h4>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1944\" height=\"1680\" data-id=\"584\" src=\"https:\/\/pcbjunkie.net\/wp-content\/uploads\/2018\/03\/pj-ledon.jpg\" alt=\"\" class=\"wp-image-584\"\/><figcaption class=\"wp-element-caption\">PJ 1.0 with Pi2 Running in a cab!<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1798\" height=\"1011\" data-id=\"33840\" src=\"https:\/\/pcbjunkie.net\/wp-content\/uploads\/2020\/10\/pj_rig_v12.jpg\" alt=\"\" class=\"wp-image-33840\"\/><figcaption class=\"wp-element-caption\">PJ 1.3 with Pi3 Running through a Supergun!<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">More Information<\/h4>\n\n\n\n<p>Additional documentation can be found below:<\/p>\n\n\n\n<p><strong>Getting Started:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-quick-start-guide-and-information\/\">PJ &#8211; Quick Start<\/a> &#8211; Read this first!<\/li>\n\n\n\n<li><a href=\"https:\/\/pcbjunkie.net\/files\/pj-userguide.docx\">PJ &#8211; User Guide<\/a> &#8211; More information on the adapter hardware<\/li>\n\n\n\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-image-files\/\">PJ &#8211; Image Files<\/a> &#8211; Preconfigured MAME and Retropie images <\/li>\n\n\n\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-driver-files-and-utilities\/\">PJ &#8211; Driver Downloads<\/a> &#8211; for creating custom images<\/li>\n\n\n\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-installing-image-on-your-sd-card\/\">PJ &#8211; Installing Image on SD Card<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/adding-roms-to-pj-retropie-images-the-easy-way\/\">PJ &#8211; Adding ROMs to PJ Retropie Images the Easy Way<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/retropie.org.uk\/docs\/Transferring-Roms\/\">PJ &#8211; Transferring ROMs to your image<\/a> (RetroPie images only, links to RetroPie website)<\/li>\n<\/ul>\n\n\n\n<p><strong>Joystick, Buttons and Controls:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-default-button-configuration\/\">PJ &#8211; Default button configuration<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-troubleshooting-controls\/\">PJ &#8211; Troubleshooting controls<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-installing-drivers-on-a-vanilla-linux-setup\/\">PJ &#8211; Installing drivers on a vanilla Retropie (or other) setup.<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>Video and Audio<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-disable-jamma-video-and-use-hdmi-instead\/\" data-type=\"page\" data-id=\"35094\">PJ \u2013 Disable JAMMA video and use HDMI instead<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-disable-pcm-gpio-audio-and-use-the-headphone-jack-instead\/\" data-type=\"page\" data-id=\"35096\">PJ \u2013 Disable PCM GPIO audio and use the headphone jack instead<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-rotating-video\/\" data-type=\"page\" data-id=\"35611\">PJ \u2013 Rotating Video<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>Voltages, Power Monitoring and Shutdown:&nbsp;<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-reading-and-setting-voltages\/\">PJ &#8211; Reading and setting voltages<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-power-monitoring-and-shutdown\/\">PJ &#8211; Power and shutdown<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>Communication:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/pcbjunkie.net\/index.php\/pj-communication-with-the-pi\/\">PJ &#8211; Communication with the Pi<\/a><\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Videos<\/strong><\/h4>\n\n\n\n<p>I made of video of the adapter in action as well. Check out the video and sound quality, and see features described in more detail.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"PJ - Raspberry Pi to JAMMA Adapter\" width=\"525\" height=\"295\" src=\"https:\/\/www.youtube.com\/embed\/Ohwjil6bmrI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Here&#8217;s another video I made that shows the Standalone + MiniLauncher image in action:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Mini Launcher AdvanceMAME image for PJ Raspberry Pi to JAMMA adapter\" width=\"525\" height=\"295\" src=\"https:\/\/www.youtube.com\/embed\/ae4RN7Tgle4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Description The Raspberry Pi to JAMMA&nbsp; is an adapter that will allow your Raspberry Pi to connect to a JAMMA compatible arcade cabinet for an unbeatable multi-game emulation experience. Features Here&#8217;s a quick summary of the features of the PJ Raspberry Pi to JAMMA adapter. Or you can visit the one of the sites the &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/pcbjunkie.net\/index.php\/raspberry-pi-to-jamma-adapter\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Raspberry Pi to JAMMA Adapter&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-583","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pcbjunkie.net\/index.php\/wp-json\/wp\/v2\/pages\/583","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcbjunkie.net\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pcbjunkie.net\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pcbjunkie.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pcbjunkie.net\/index.php\/wp-json\/wp\/v2\/comments?post=583"}],"version-history":[{"count":66,"href":"https:\/\/pcbjunkie.net\/index.php\/wp-json\/wp\/v2\/pages\/583\/revisions"}],"predecessor-version":[{"id":36437,"href":"https:\/\/pcbjunkie.net\/index.php\/wp-json\/wp\/v2\/pages\/583\/revisions\/36437"}],"wp:attachment":[{"href":"https:\/\/pcbjunkie.net\/index.php\/wp-json\/wp\/v2\/media?parent=583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}