{"id":733,"date":"2016-06-12T18:26:02","date_gmt":"2016-06-12T23:26:02","guid":{"rendered":"https:\/\/www.scottdanesi.com\/?p=733"},"modified":"2017-08-21T18:37:31","modified_gmt":"2017-08-21T23:37:31","slug":"total-annihilation-pinball-update-9-skeletongame-and-beyond","status":"publish","type":"post","link":"https:\/\/www.scottdanesi.com\/?p=733","title":{"rendered":"Total Nuclear Annihilation Pinball Update #9 \u2013 SkeletonGame and Beyond"},"content":{"rendered":"<p>Hey Everyone,<\/p>\n<p>I know it has been a while since my last update, but I have made some MASSIVE progress over the past month. \u00a0I currently have the game completely wired up and SkeletonGame running! \u00a0Yes, my game flips and plays multiplayer games. \u00a0It also keeps track of some basic scoring! \u00a0So you are probably asking what the hell is SkeletonGame. \u00a0It is a framework for P-ROC written by a good friend Michael Ocean. \u00a0It is used as a starting point for people wanting to build a custom or re-themed game using PyProcGameHD. \u00a0I will be using SkeletonGame for my base game and helping the team improve the framework as I go.<\/p>\n<p>More info on SkeletonGame here: <a href=\"http:\/\/www.skeletongame.com\">http:\/\/www.skeletongame.com<\/a><\/p>\n<p>Well, so let&#8217;s check out some chronological photos!!<\/p>\n<p>Here is a dangerous photo of my 48v capacitor bank. \u00a0I have shown pictures of this in the past, but not powered up in the machine. \u00a0This capacitor bank acts as a smoothing circuit for my 48v line when coils fire. \u00a0This will ease the current spike to the power supply. \u00a0The little red LED on board is a warning light telling me that the capacitors are at full charge and to not touch it. \u00a0This is pretty high voltage and could definitely cause some problems if it was instantly discharged onto my hand. \u00a0\ud83d\ude42<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160501_144833.jpg\" rel=\"attachment wp-att-735\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-735 size-large\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160501_144833-1024x350.jpg\" alt=\"20160501_144833\" width=\"627\" height=\"214\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160501_144833-1024x350.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160501_144833-300x102.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160501_144833-768x262.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160501_144833.jpg 1710w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><br \/>\n<\/a><\/p>\n<p>Here is a shot of some LED color testing I was doing on the playfield. \u00a0Just making sure all the wiring was OK!<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160509_203957.jpg\" rel=\"attachment wp-att-736\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-736\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160509_203957.jpg\" alt=\"20160509_203957\" width=\"505\" height=\"897\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160509_203957.jpg 505w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160509_203957-169x300.jpg 169w\" sizes=\"auto, (max-width: 505px) 100vw, 505px\" \/><\/a><\/p>\n<p>Below is a quick shot of the coil test service menu in this early version of SkeletonGame. \u00a0This version will be upgraded to a better version soon when Josh Kugler merges his version with SkeletonGame.<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160516_200938.jpg\" rel=\"attachment wp-att-737\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-737\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160516_200938-1024x576.jpg\" alt=\"20160516_200938\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160516_200938-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160516_200938-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160516_200938-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160516_200938.jpg 1687w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>Here is the beginning photos of the Sub Chamber that will be on the inside of the cabinet in Total Annihilation. \u00a0This is basically a small bandpass box that houses an 8&#8243; subwoofer that fires into a sealed chamber. \u00a0The majority\u00a0of the subwoofer sound will exit the bottom of the cabinet through a 4 inch port hole on the open side of the chamber.<\/p>\n<p>I have already done a bunch of testing with this and 2 blown subwoofers later and a new Kicker car amplifer, I decided to stick with pure mobile audio components. \u00a0I am using a Kicker brand subwoofer and amp for this setup. \u00a0Oh, and another 12v supply that can provide up to 55 amps of current.<\/p>\n<p>This is a screenshot of one of the CNC CAM setups I programmed for the Sub Chamber.<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/Sub-Chamber-CAM.png\" rel=\"attachment wp-att-750\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-750\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/Sub-Chamber-CAM.png\" alt=\"Sub Chamber CAM\" width=\"575\" height=\"755\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/Sub-Chamber-CAM.png 575w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/Sub-Chamber-CAM-228x300.png 228w\" sizes=\"auto, (max-width: 575px) 100vw, 575px\" \/><\/a><\/p>\n<p>Starting to assemble!<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160530_184607.jpg\" rel=\"attachment wp-att-738\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-738\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160530_184607.jpg\" alt=\"20160530_184607\" width=\"534\" height=\"949\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160530_184607.jpg 534w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160530_184607-169x300.jpg 169w\" sizes=\"auto, (max-width: 534px) 100vw, 534px\" \/><\/a><\/p>\n<p>Test fitting into cabinet.<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160603_191819.jpg\" rel=\"attachment wp-att-739\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-739\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160603_191819-1024x576.jpg\" alt=\"20160603_191819\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160603_191819-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160603_191819-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160603_191819-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160603_191819.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>DONE!<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160604_135052.jpg\" rel=\"attachment wp-att-740\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-740\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160604_135052-1024x576.jpg\" alt=\"20160604_135052\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160604_135052-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160604_135052-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160604_135052-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160604_135052.jpg 1687w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n<p>I will be using the Dutch Pinball suite to build some of my lampshows for this project. \u00a0Below is the base image that I use for that process to map the insert and GI lamps.<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160604_143025.jpg\" rel=\"attachment wp-att-741\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-741\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160604_143025.jpg\" alt=\"20160604_143025\" width=\"554\" height=\"948\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160604_143025.jpg 554w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160604_143025-175x300.jpg 175w\" sizes=\"auto, (max-width: 554px) 100vw, 554px\" \/><\/a><\/p>\n<p>Below is a quick video of my test attract mode. \u00a0It is basically cycling the colors and putting random colors to each lamp. \u00a0Kind cool eh?<\/p>\n<p><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/Fz1d-UVJoGs\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>Now to finish this off, here are a bunch of cool glamour shots of my playfield lit up in attract mode! \u00a0Hope you enjoyed the update!<\/p>\n<p><a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174001.jpg\" rel=\"attachment wp-att-742\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-742\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174001-1024x576.jpg\" alt=\"20160612_174001\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174001-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174001-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174001-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174001.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a> <a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174019.jpg\" rel=\"attachment wp-att-743\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-743\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174019-1024x576.jpg\" alt=\"20160612_174019\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174019-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174019-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174019-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174019.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a> <a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174023.jpg\" rel=\"attachment wp-att-744\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-744\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174023-1024x576.jpg\" alt=\"20160612_174023\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174023-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174023-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174023-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174023.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a> <a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174041.jpg\" rel=\"attachment wp-att-745\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-745\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174041-1024x576.jpg\" alt=\"20160612_174041\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174041-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174041-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174041-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174041.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a> <a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174044.jpg\" rel=\"attachment wp-att-746\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-746\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174044-1024x576.jpg\" alt=\"20160612_174044\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174044-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174044-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174044-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174044.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a> <a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174053.jpg\" rel=\"attachment wp-att-747\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-747\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174053-1024x576.jpg\" alt=\"20160612_174053\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174053-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174053-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174053-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174053.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a> <a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174101.jpg\" rel=\"attachment wp-att-748\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-748\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174101-1024x576.jpg\" alt=\"20160612_174101\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174101-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174101-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174101-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174101.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a> <a href=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174120.jpg\" rel=\"attachment wp-att-749\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-749\" src=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174120-1024x576.jpg\" alt=\"20160612_174120\" width=\"627\" height=\"353\" srcset=\"https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174120-1024x576.jpg 1024w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174120-300x169.jpg 300w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174120-768x432.jpg 768w, https:\/\/www.scottdanesi.com\/wp-content\/uploads\/2016\/06\/20160612_174120.jpg 1595w\" sizes=\"auto, (max-width: 627px) 100vw, 627px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hey Everyone, I know it has been a while since my last update, but I have made some MASSIVE progress over the past month. \u00a0I currently have the game completely wired up and SkeletonGame running! \u00a0Yes, my game flips and plays multiplayer games. \u00a0It also keeps track of some basic scoring! \u00a0So you are probably [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3,7,15],"tags":[],"class_list":["post-733","post","type-post","status-publish","format-standard","hentry","category-arcade","category-news","category-total-annihilation"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=\/wp\/v2\/posts\/733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=733"}],"version-history":[{"count":7,"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=\/wp\/v2\/posts\/733\/revisions"}],"predecessor-version":[{"id":908,"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=\/wp\/v2\/posts\/733\/revisions\/908"}],"wp:attachment":[{"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=733"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=733"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scottdanesi.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}