{"id":2817,"date":"2025-12-03T09:55:23","date_gmt":"2025-12-03T09:55:23","guid":{"rendered":"https:\/\/junglefreedomfighters.com\/?p=2817"},"modified":"2025-12-03T09:55:24","modified_gmt":"2025-12-03T09:55:24","slug":"arcade-cabinet-part-2-part-1","status":"publish","type":"post","link":"https:\/\/junglefreedomfighters.com\/?p=2817","title":{"rendered":"Arcade Cabinet, part 2, part 1"},"content":{"rendered":"\n<p>Yeah so I built an arcade cabinet quite a while ago.  I&#8217;ve had all sorts of fun and good times with it over the years and it&#8217;s now the location of the annual Tetris-off between Charlie and myself.  The only problem is when I first built it I didn&#8217;t really know what I was doing with the electrics.  The earth wiring loom that came with the joysticks was a 4.8mm female spade connector which was absolutely perfect for the joysticks, but the buttons had a 2.5mm male spade.  So being the &#8220;it&#8217;ll do&#8221; person that I was I put the 2.5mm spade into the 4.8mm female and crushed it with a pair of pliers.  This worked ok&#8217;ish.  Every now and then a button would stop working and I&#8217;d have to go digging around inside and make a repair.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e58eb4c4c24&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e58eb4c4c24\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"1200\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251114_150123118-rotated.jpg\" alt=\"\" class=\"wp-image-2818\" srcset=\"https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251114_150123118-rotated.jpg 900w, https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251114_150123118-225x300.jpg 225w, https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251114_150123118-768x1024.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Ratchetting Crimper &#8211; beautiful bit of kit<\/figcaption><\/figure>\n\n\n\n<p>Fast forward to November 2025 and I thought to myself &#8220;must do a bit of a service on the arcade cabinet and make sure everything is working for the Tetris-off&#8221;.  So I fired it up and true to form one of the buttons wasn&#8217;t working.  So I opened up the cabinet and went inside.  Pretty quickly found the dangling wire and reattached it.  In doing so I managed to dislodge two more connections and in fixing those connections dislodge some more.  I was properly pissed off.  Didn&#8217;t even need the original broken button for the Tetris-off anyway.<\/p>\n\n\n\n<p>Anyway, given that I&#8217;m now more of a man of leisure I tend to do things properly and make sure I don&#8217;t have to fix them again in the future.<\/p>\n\n\n\n<p>So out I went to the local electricians shop place which is like a trip to Aladdin&#8217;s cave for me, and picked up the new crimper pictured above and a selection of connectors of different sizes.  Turns out if I&#8217;d gone to an online components shop I&#8217;d have saved a fortune but you live and learn&#8230;plus I wanted them that day because despite my mature years I&#8217;m still an impatient bugger. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e58eb4c6037&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e58eb4c6037\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"900\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251114_151218016.jpg\" alt=\"\" class=\"wp-image-2819\" srcset=\"https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251114_151218016.jpg 1200w, https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251114_151218016-300x225.jpg 300w, https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251114_151218016-768x576.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>I started taking the buttons out one by one and doing a better 2.5mm female spade connection to the 2.5mm male spade connector on the button.  Because I&#8217;m doing it properly I had a bunch of black wire that I made connections with a 2.5mm female spade on one end ( for the GND connection of the button ) and a 4.8mm male spade on the other end.  The goal was to make it easy to identify the GND connections from the signal connections.  Incidentally I also used the appropriate coloured wire for the signals, so now the red buttons have a red wire and the blue buttons have a blue wire.<\/p>\n\n\n\n<p>Everything was going swimmingly until I came across a few buttons where the connector snapped off after I disconnected\/reconnected it one too many times.  They&#8217;re pretty flimsy connectors and not really designed to be mucked about with by a clumsy oaf with a pair of pliers.  Rather than just buy some new buttons I thought I&#8217;d break out my trusty Dremel and my soldering iron and repair them.  How hard could it be?<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e58eb4c72e9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e58eb4c72e9\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"900\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251115_110244057.jpg\" alt=\"\" class=\"wp-image-2820\" srcset=\"https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251115_110244057.jpg 1200w, https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251115_110244057-300x225.jpg 300w, https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251115_110244057-768x576.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Buttons and microswitches<\/figcaption><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e58eb4c844b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e58eb4c844b\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"900\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251115_111218423_HDR.jpg\" alt=\"\" class=\"wp-image-2821\" srcset=\"https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251115_111218423_HDR.jpg 1200w, https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251115_111218423_HDR-300x225.jpg 300w, https:\/\/junglefreedomfighters.com\/wp-content\/uploads\/2025\/12\/IMG_20251115_111218423_HDR-768x576.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Soldering up the connection for a red button<\/figcaption><\/figure>\n\n\n\n<p>Turns out it wasn&#8217;t really that hard.  I managed to get two of the buttons working again but the green button was properly cabbaged and I&#8217;d have to buy a new one.  Slightly annoying, but not the end of the world.<\/p>\n\n\n\n<p>So I went on eBay but couldn&#8217;t find matching buttons and then I ended up on <a href=\"https:\/\/paradisearcadeshop.com\/collections\/buttons\" data-type=\"link\" data-id=\"https:\/\/paradisearcadeshop.com\/collections\/buttons\">https:\/\/paradisearcadeshop.com\/collections\/buttons<\/a> where I managed to find a matching green button.<\/p>\n\n\n\n<p>But I didn&#8217;t buy it.<\/p>\n\n\n\n<p>Whilst looking at green buttons I saw that you could now get a green button with an LED inside it.  God damned lighty up arcade buttons!  How had I not heard of these before now?  So I ordered four green buttons and four red buttons to give it a bit of a test run before committing to all sixteen buttons.<\/p>\n\n\n\n<p>This opened up a whole new can of worms&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yeah so I built an arcade cabinet quite a while ago. I&#8217;ve had all sorts of fun and good times with it over the years and it&#8217;s now the location of the annual Tetris-off between Charlie and myself. The only problem is when I first built it I didn&#8217;t really know what I was doing &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/junglefreedomfighters.com\/?p=2817\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Arcade Cabinet, part 2, part 1&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,40],"tags":[],"class_list":["post-2817","post","type-post","status-publish","format-standard","hentry","category-stuff-i-build","category-stuff-i-fix"],"_links":{"self":[{"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=\/wp\/v2\/posts\/2817","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2817"}],"version-history":[{"count":1,"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=\/wp\/v2\/posts\/2817\/revisions"}],"predecessor-version":[{"id":2822,"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=\/wp\/v2\/posts\/2817\/revisions\/2822"}],"wp:attachment":[{"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2817"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2817"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/junglefreedomfighters.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}