{"id":175,"date":"2015-06-13T15:03:52","date_gmt":"2015-06-13T15:03:52","guid":{"rendered":"http:\/\/www.8bitdreaming.com\/?page_id=175"},"modified":"2025-11-13T07:32:21","modified_gmt":"2025-11-13T07:32:21","slug":"second-cabinet","status":"publish","type":"page","link":"https:\/\/www.8bitdreaming.com\/?page_id=175","title":{"rendered":"Second Cabinet"},"content":{"rendered":"<p>So here is the second cabinet, as it arrived.<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/01-cab-arrived.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-241 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/01-cab-arrived-150x150.jpg\" alt=\"01-cab-arrived\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/01-cab-arrived-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/01-cab-arrived-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>This is one of the NEO-GEO MVS arcade systems, and like the first cabinet,&nbsp;this had seen better days, but was not in quite as bad condition.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/02-close-up-bad-state.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-242 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/02-close-up-bad-state-150x150.jpg\" alt=\"02-close-up-bad-state\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/02-close-up-bad-state-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/02-close-up-bad-state-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>There was a fairly thick layer of dust covering the control panel.&nbsp;The joysticks and buttons were clogged to the point you could barely move them, the side vinyl artwork was damaged and peeling, and some of the metal parts inside had rusted. I wasn&#8217;t even going to attempt powering the monitor, as not only are they the 15khz type (and no good for a PC without a special gfx card), there were also cables dangling from the back of it and I was not going to mess with it. I was not bothered in the slightest by any of these things!<\/p>\n<h1>CONTROL PANEL<\/h1>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/03-clean-panel.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-243 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/03-clean-panel-150x150.jpg\" alt=\"03-clean-panel\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/03-clean-panel-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/03-clean-panel-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>I started by removing the control panel and giving it a complete clean with machine cleaning spray and isopropyl alcohol. While it came up nice and bright, there were cuts around the buttons where I am guessing was scuffing from players nails and\/or jewelry. The buttons themselves were not in great shape, I removed them all and took each one apart and washed in soapy water and cleaned and greased the springs. Some of the buttons had what appear to be cigarette burn marks and melted around the edges. The only option was to replace all of the buttons.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/04-panel-with-buttons-pack.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-244 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/04-panel-with-buttons-pack-150x150.jpg\" alt=\"04-panel-with-buttons-pack\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/04-panel-with-buttons-pack-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/04-panel-with-buttons-pack-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Here is the control panel with the buttons and joysticks removed and a new set of buttons waiting to be installed. But first I had to do something about the old NEO-GEO graphic on the panel. After a lot of um-ing and ah-ing I decided to replace it completely.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/05-panel-bare.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-245 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/05-panel-bare-150x150.jpg\" alt=\"05-panel-bare\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/05-panel-bare-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/05-panel-bare-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>I heated the metal panel up for a while and peeled the whole graphic off. Was left with a LOT of sticky residue underneath which took quite some time to get off! The picture shows&nbsp;the bare panel, the areas around some of the buttons were rusted and rough, so I sanded them down best I could before trying to apply any new graphics.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/06-panel-gfx-printing.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-246 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/06-panel-gfx-printing-150x150.jpg\" alt=\"06-panel-gfx-printing\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/06-panel-gfx-printing-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/06-panel-gfx-printing-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>After finding some artwork I felt suited this project (thanks to <a href=\"http:\/\/meanlessart.wordpress.com\/\" target=\"_blank\" rel=\"noopener\">http:\/\/meanlessart.wordpress.com<\/a>), I was able to call in a&nbsp;favor and get them printed on adhesive vinyl (I had two made in the likely event I messed up the first application)<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/07-panel-with-new-buttons.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-247 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/07-panel-with-new-buttons-150x150.jpg\" alt=\"07-panel-with-new-buttons\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/07-panel-with-new-buttons-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/07-panel-with-new-buttons-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>My excitement always gets the better of me and I forget to take enough photos. So here is the control panel with the joysticks and new buttons installed.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/07.5-Interface.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-248 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/07.5-Interface-150x150.jpg\" alt=\"07-5-interface\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/07.5-Interface-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/07.5-Interface-300x300.jpg 300w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/07.5-Interface-1x1.jpg 1w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/07.5-Interface.jpg 600w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>There are many available interfaces to allow microswitch controllers work with PCs under Windows\/Linux, the IPAC is a popular choice, but being a cheapskate I went for the this two player USB interface for just over \u00a320. (<a href=\"http:\/\/www.arcadeworlduk.com\/products\/PC-And-PS3-Arcade-Controller-Interface.html\" target=\"_blank\" rel=\"noopener\">http:\/\/www.arcadeworlduk.com\/product&#8230;Interface.html<\/a>)<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/08-panel-wiring.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-249 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/08-panel-wiring-150x150.jpg\" alt=\"08-panel-wiring\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/08-panel-wiring-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/08-panel-wiring-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Back view of the control panel with all the wires attached. Yeah I know, spaghetti junction (wires are quite short on these things!)<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/08.5-Joysticks-in-windows.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-250 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/08.5-Joysticks-in-windows-150x150.jpg\" alt=\"08-5-joysticks-in-windows\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/08.5-Joysticks-in-windows-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/08.5-Joysticks-in-windows-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>The single USB device identifies to the operating system&nbsp;as two separate joysticks, each with up to 10 buttons. Works with everything that I have tried!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/09-Panel-new-joysicks.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-251 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/09-Panel-new-joysicks-150x150.jpg\" alt=\"09-panel-new-joysicks\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/09-Panel-new-joysicks-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/09-Panel-new-joysicks-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>I then decided that since the buttons were all new, that I would replace the joysticks as well, so went with these nice red ones and also replaced the two START buttons with the P1 and P2 logo buttons. (all sourced from <a href=\"http:\/\/www.arcadeworlduk.com\/\" target=\"_blank\" rel=\"noopener\">www.arcadeworlduk.com<\/a>).<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h1>MONITOR<\/h1>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/10-Monitor-test-fit.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-252 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/10-Monitor-test-fit-150x150.jpg\" alt=\"10-monitor-test-fit\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/10-Monitor-test-fit-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/10-Monitor-test-fit-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Next was the monitor, I simply scoured the eBay for 21&#8243; CRT monitors for sale and I got a nice Iiyama one for \u00a320. I had to remove the old mounting fixtures that held the old monitor in place, and built a shelf for this monitor to go on (didn&#8217;t take pictures of that part). Once in place I connected it to my laptop and loaded up a YouTube&nbsp;video of Pacman, just to see how it looked! Happy so far!<\/p>\n<p>&nbsp;<\/p>\n<h1>THE SPINNER<\/h1>\n<p>During all this I was thinking about some of the classic arcade games such as Arkanoid and Discs of Tron which require a spinner. There was an available spot in the front middle of the control panel (previously had a blanking button in for some reason, probably used in a different version of the MVS?).<\/p>\n<p>Spinners can be purchased but, did I mention I am a cheapskate?<\/p>\n<p>So looked around for parts to build something of my own. Some people recommend using a jar lid attached to an old ball type mouse photo interruptor, this was not something I liked the sound of since ball type mice are pretty hard to find these days and are usually PS2, which itself is no longer guaranteed on a PC motherboard. After scourging around, I came up with the following:<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/11-Motor-spinner.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-253 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/11-Motor-spinner-150x150.jpg\" alt=\"11-motor-spinner\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/11-Motor-spinner-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/11-Motor-spinner-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>This used to be a part of a 24v stepper motor and its mounting fixture from a laser printer. It had a nice feel due to the heavy magnet inside it, and when sitting in its mount a single spin will keep going for over 10 seconds!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/12-Spinner-in-place.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-254 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/12-Spinner-in-place-150x150.jpg\" alt=\"12-spinner-in-place\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/12-Spinner-in-place-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/12-Spinner-in-place-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a>Here is the control panel with the motor part mounted in the front, so I just needed to somehow translate the spinning movement to some type of PC input. Following on from the mouse idea, I picked up a cheap USB optical mouse for \u00a32 and had the idea that if the mouse is held still and something is rotated under the lens, the mouse will interpret that as movement along that axis. I tried it out using a smooth cylindrical piece of plastic from my little boys toybox (nobody seemed to know what it was from) and it worked perfectly. Better than expected in fact, since the optical mouse detects the movement from around 1 mm away from the lens, so it doesn&#8217;t touch it at all so there is no friction generated!<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/13-Spinner-mouse.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-255 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/13-Spinner-mouse-150x150.jpg\" alt=\"13-spinner-mouse\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/13-Spinner-mouse-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/13-Spinner-mouse-2x1.jpg 2w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>So it was a simple case of a thick glob of glue then standing the mouse in place and maneuvering it slowly while testing the spinner for responsiveness. Once it was in the best location without touching the plastic peg, leaving it overnight to set. After that it was absolutely solid and the spinner worked a treat giving great movement along the mouses Y-axis.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/14-Spinner-and-control-wiring.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-256 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/14-Spinner-and-control-wiring-150x150.jpg\" alt=\"14-spinner-and-control-wiring\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/14-Spinner-and-control-wiring-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/14-Spinner-and-control-wiring-2x1.jpg 2w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Another picture showing the entire back of the control panel. All the buttons wired to the controller interface and the optical mouse and spinner in place.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/15-Spinner-painted.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-257 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/15-Spinner-painted-150x150.jpg\" alt=\"15-spinner-painted\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/15-Spinner-painted-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/15-Spinner-painted-2x1.jpg 2w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Final look of the control panel now, sprayed the spinner\/motor black.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h1>COIN MECHANISM<\/h1>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/16-Coin-mech-on-desk.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-258 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/16-Coin-mech-on-desk-150x150.jpg\" alt=\"16-coin-mech-on-desk\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/16-Coin-mech-on-desk-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/16-Coin-mech-on-desk-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a>Next I turned my attention to the coin mechanism. I figured since it was there, I wanted it to work! I started by removing the door and entire mechanism and controller PCB from the machine. The bulb didn&#8217;t work so replaced that first, the locks were also rusted so changed those too. I then hooked it up to 12v from my PCs PSU while I sussed it out. I had never looked at one before but since there were only three wires coming away from it at the end I kind of narrowed things down like this: one will be GND, one will be 12V, and the other is some sort of output to tell the game a credit has been added. It was a simple case of testing it with the multimeter and sure enough, when a 20p coin goes through the slot, the output wire goes momentarily to GND. When a 50p inserted, the output goes to GND three times consecutively, and \u00a31 six times. This was perfect, as the controller interface has plenty of spare inputs so simply hooked it up to one of them. There is also an &#8220;insert coin&#8221; button behind the door which allows you to press it to add one credit.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/17-coin-door-and-mech.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-259 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/17-coin-door-and-mech-150x150.jpg\" alt=\"17-coin-door-and-mech\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/17-coin-door-and-mech-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/17-coin-door-and-mech-2x1.jpg 2w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Coin door and mechanism back in place.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h1>THE INTEL INSIDE<\/h1>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/18-back-open.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-260 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/18-back-open-150x150.jpg\" alt=\"18-back-open\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/18-back-open-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/18-back-open-2x1.jpg 2w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>So here are the brains&nbsp;behind it. Installed on the wooden panel is a Gigabyte motherboard (I forget the model, bought it around 2010) with Intel i7-960 3.2Ghz and 12GB DDR3. Luckily I had recently retired this from my main PC when I upgraded it. I also had a spare GeForce GT-9600 which I threw in there. The only part I had to buy was the 700w PSU. I also stuck a few fans too help circulate air in there.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/19-fans.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-261 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/19-fans-150x150.jpg\" alt=\"19-fans\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/19-fans-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/19-fans-2x1.jpg 2w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>A blurred&nbsp;picture of machine with back off. Notice I added a pair of fans to circulate air around the system.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/20-front-open.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-262 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/20-front-open-150x150.jpg\" alt=\"20-front-open\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/20-front-open-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/20-front-open-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>View of front open and glass removed.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/21-Front-closed.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-263 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/21-Front-closed-150x150.jpg\" alt=\"21-front-closed\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/21-Front-closed-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/21-Front-closed-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Final look of machine from the front.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h1>LIGHT GUN AND GUITAR<\/h1>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/22-Guitar-and-Light-gun.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-264 alignright\" src=\"http:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/22-Guitar-and-Light-gun-150x150.jpg\" alt=\"22-guitar-and-light-gun\" width=\"220\" height=\"220\" srcset=\"https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/22-Guitar-and-Light-gun-150x150.jpg 150w, https:\/\/www.8bitdreaming.com\/wp-content\/uploads\/2016\/10\/22-Guitar-and-Light-gun-1x1.jpg 1w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/a><\/p>\n<p>As I am a HUGE fan of the American Laser Games, a light gun was essential for my setup, sadly the only one available was the ACT-LABS &#8216;Ray-Gun&#8217;. The appearance lets it down, however the performance of the pin sharp accuracy during all the light gun games more than compensates for it!<\/p>\n<p>Finally, I couldn&#8217;t have an arcade machine without the Guitar Hero and Frets on Fire games, so improvised a bracket to hang my Xbox360 Guitar Controller on the side too!<\/p>\n<p>&nbsp;<br \/>\nWell that&#8217;s about it for the hardware side! The real hard work started when it came to setting up the software.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So here is the second cabinet, as it arrived. This is one of the NEO-GEO MVS arcade systems, and like the first cabinet,&nbsp;this had seen better days, but was not in quite as bad condition. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; There was a fairly thick layer of dust covering the control panel.&nbsp;The joysticks and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":50,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-175","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.8bitdreaming.com\/index.php?rest_route=\/wp\/v2\/pages\/175","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.8bitdreaming.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.8bitdreaming.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.8bitdreaming.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.8bitdreaming.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=175"}],"version-history":[{"count":4,"href":"https:\/\/www.8bitdreaming.com\/index.php?rest_route=\/wp\/v2\/pages\/175\/revisions"}],"predecessor-version":[{"id":476,"href":"https:\/\/www.8bitdreaming.com\/index.php?rest_route=\/wp\/v2\/pages\/175\/revisions\/476"}],"up":[{"embeddable":true,"href":"https:\/\/www.8bitdreaming.com\/index.php?rest_route=\/wp\/v2\/pages\/50"}],"wp:attachment":[{"href":"https:\/\/www.8bitdreaming.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}