<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="https://publishpress.com/"
	>

<channel>
	<title>Tardis Archives - Krystof.IO</title>
	<atom:link href="https://krystof.io/tags/tardis/feed/" rel="self" type="application/rss+xml" />
	<link>https://krystof.io/tags/tardis/</link>
	<description>Numerous hobbies, various ramblings.</description>
	<lastBuildDate>Thu, 29 Dec 2022 19:56:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.2.9</generator>

<image>
	<url>https://krystof.io/wp-content/uploads/2019/10/cropped-site-icon-low-32x32.jpg</url>
	<title>Tardis Archives - Krystof.IO</title>
	<link>https://krystof.io/tags/tardis/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>The Tardis Themed Arcade Comes Together</title>
		<link>https://krystof.io/the-tardis-themed-arcade-comes-together/</link>
					<comments>https://krystof.io/the-tardis-themed-arcade-comes-together/#respond</comments>
		
		<dc:creator><![CDATA[Eric R. Krystof]]></dc:creator>
		<pubDate>Wed, 16 Mar 2016 11:11:48 +0000</pubDate>
				<category><![CDATA[Arcade Building]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Tardis]]></category>
		<guid isPermaLink="false">https://static.krystof.io/?p=70</guid>

					<description><![CDATA[<p>Building the plywood shell, painting, assembly, and decorating the Tardis themed bartop arcade.</p>
<p>The post <a rel="nofollow" href="https://krystof.io/the-tardis-themed-arcade-comes-together/">The Tardis Themed Arcade Comes Together</a> appeared first on <a rel="nofollow" href="https://krystof.io">Krystof.IO</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In the <a href="https://krystof.io/the-tardis-arcade-hardware-invasion">last</a> post we covered the wood working and inner wiring of the control panel. I built most of it &#8216;naked&#8217; to make sure things fit well enough, and the VESA plate I attached to the monitor had a decent angle for viewing. I don&#8217;t think I could have done that as easily with MDF with my lack of experience.</p>
<p><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/unpainted-1-1-1-1-1.jpg" alt="Unpainted arcade"></p>
<p>With the control panel layout finalized, I test fit everything together. I wish I took more pictures along this stage, but unfortunately I did not. Next project I will have to snap more photos. I was originally intending a flashing Tardis light up on top, then just went and cut a ventilation hole up there instead, totally forgetting about the light fixture. Ah well. I still wired up my Raspberry Pi with a script to drive two LED lights embedded in the speaker holes to pulsate with the Tardis &#8216;Whoosh!&#8217; sound when the machine boots up, so it all worked out well enough.</p>
<p>I designed and printed off the Marquee at home, overlaying the Doctor&#8217;s name in Gallifrey on top of the &#8216;Pop&#8217;s Arcade&#8217; in a Doctor Who style font. Behind the marquee is just a flat panel of wood with 2 soft white 12 volt LED strips from my old RC airplane days. I printed two copies of the marquee and laid them over each other, which not only fought off light washing out the print but also gave a slight effect of depth to the words which I really liked.</p>
<p>Unfortunately I only have a inkjet and not a huge plotter, therefore at certain angles you can see where joined the two marquee halves together. There are printing companies online that will do full pieces, and I&#8217;ll heavily consider it next time around.</p>
<p>The Control Panel piece is hinged so it lefts up and towards you to get access to any wiring necessary, and the original plans I found (see first post) were adjusted to add more height for a keyboard tray. The very back of the arcade opens up to reveal the monitor mounted on a horizontal length of wood, with the power supply, wiring, and raspberry pi secured inside.</p>
<h2>Now that it&#8217;s put together, tear it all down</h2>
<p>I assembled most of it at this point except for the raspberry Pi and controls. This way I knew the wood came together as it should before I took it into the garage for painting. I haven&#8217;t done a lot of routing in my life either, so I was opting for white edge banding compared to arcade T-Molding. While the T-Molding really looks great and smooths edges out nicely, I figured I&#8217;d save that wood working struggle for a later time.</p>
<p>So, taking each piece downstairs, it was time to sand and prime.<br />
<img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/primer-1-1-1-1-1.jpg" alt="Priming picture 1"><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/primer2-1-1-1-1-1.jpg" alt="Priming picture 2"> Not having access to anything near a professional painting setup, just a garage with some Krylon Fusion and some sand paper, I got down to business. I was surprised and happy overall with how it turned out, and while I read that I <em>could</em> have just started painting, I&#8217;m really glad on how the primer helped the paint attach and how smooth 95% of the surfaces felt when I was done.</p>
<p>It was around this time between painting breaks that I worked on the acrylic control panel overlay. Measuring out the acrylic to match the control panel was easy. The cutting of the holes for the acrylic proved to be more of a challenge. I didn&#8217;t want to just use a spade or forstner bit. I tried to practice with scrap acrylic knowing it would be a struggle and it surely was. So when it came down to the actual cutting of the holes for the buttons and joystick to fit into, I opted for a step bit on the acrylic whereas I used the forstner bit on the control panel wood.</p>
<p><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/step-bit-1-1-1-1-1.jpg" alt="Milwaukee Step Bit"></p>
<p>A Milwaukee #9 7/8 in. and 1-1/8 in. Step Drill Bit, to be exact. Taking it slow into the circles and spots I drew on the acrylic outer plastic wrap (leave that on while you drill!), I couldn&#8217;t have asked for an easier cutting experience with acrylic. Once the piloting hole was drilled through, this thing literally fell through the acrylic like butter, step by step. Take it slow, take it easy, and with the 1 1/8&#8243; maximum width of the bit matching my desired hole size, I didn&#8217;t have to worry about it sliding further and making a larger hole than intended. After I finished drilling all of the holes in the acrylic, I noticed only one small crack that was hidden by the button chrome anyhow. After drilling that many holes I was more than accepting of that outcome. Expensive as it may be, it&#8217;s my go-to for acrylic hole drilling from this point forward.</p>
<p>I found some Tardis schematics online and printed them out on a high gloss inkjet paper. Trimming those the control panel board, I was able to complete the acrylic/overlay/control panel sandwich. I manually traced the circles through with the paper and cut them out by hand, however. Drills and paper are extremely strange bedfellows, in my opinion.</p>
<h2>After the paint dries&#8230;</h2>
<p>It&#8217;s time to take it all back upstairs and put it all together.</p>
<p><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/back-together-1-1-1-1-1.jpg" alt="Tardis Arcade Together"></p>
<p>While C slept one morning, I was edge banding my life away after finally getting the painted pieces re-assembled. While I&#8217;m glad I used a hot iron to affix the edge banding, it sure is a delicate process. Compared to T-Molding, however, I think it came out fairly well with only a few spots to touch up or re-cut afterward.</p>
<p>So at this point, it was really ready to go except for one last piece. The side art. An arcade machine should have something on the side, and I&#8217;ve got a ncie control panel, cool lit up Marquee, but nothing yet for the side art. I struggled with the idea of printing a large background on paper and having to line up each piece&#8230; Or something on adhesive ink jet vinyl&#8230; or a poster of some sort.</p>
<p>C had a great idea that left a lot of the nice &#8216;Tardis Blue&#8217; paint I found revealed but also gave her a creative outlet with that Silhouette cutter. She searched around for various members of the Dr. Who rogue&#8217;s gallery and started cutting outlines on adhesive backed vinyl. Here&#8217;s the spectacular result:</p>
<p><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/left-side-1-1-1-1-1.jpg" alt="Left side vinyl"><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/right-side-1-1-1-1-1.jpg" alt="Right side vinyl"></p>
<p>Even the piece above the keyboard tray got some K-9 action:</p>
<p><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/k-9s-1-1-1-1-1.jpg" alt="K-9 Keyboard"></p>
<h2>When it&#8217;s all said and done&#8230;</h2>
<p>I love how it turned out. I love that it was challenging for me on numerous levels, from hardware, woodworking, painting, graphics, software, joystick controls, lighting, and even some electrical work, as a LED switch plug and cutting apart a surge protector was not something I&#8217;d ever thought I&#8217;d be doing. I love that I was going to be able to present this as a gift to my Dad, and we could relive gaming on three separate platforms all over again, from Atari 2600 to Commodore 64 to your standard IBM PC.</p>
<p>It may not be the perfect build, but it&#8217;s the all the effort that goes into a handmade gift that really makes it special. As much as this was for Dad, I give credit to Mom for holding a secret for so many months.</p>
<p>When we took it over to my parent&#8217;s house, it was underneath a sheet and sitting on the coffee room table. He had only one guess that he could come up with what was sitting underneath the cloth: <em>a gun rack</em>. His expression when I lifted up the sheet, however, was priceless. The first thing he asked after looking at it from various angles was &#8216;What is it?&#8217; &#8216;Well, Pop, it&#8217;s your very own arcade machine.&#8217; &#8216;Well yeah, but&#8230; it works?&#8217;</p>
<p>I powered it up into it&#8217;s start up sequence &#8211; a Tardis flying through space and the words &#8216;Welcome To Pop&#8217;s Arcade&#8217; flying right along with it, Dr. Who theme music and all. He was completely enamored and taken aback by the whole thing. When you hear the words &#8216;I don&#8217;t think you&#8217;ll ever be able to top this gift and what it means to me that you made this&#8217;, I felt overjoyed that we could relive a little of our gaming history together again and that he loved how it turned out.</p>
<p>In fact, that&#8217;s what we did for the next two or three hours. Playing Heretic on my laptop connected to his Tardis Arcade via LAN meant that once again, after 20 years, I could turn him into a chicken with the &#8216;Morph Ovum&#8217; spell, and he could, somehow, manage to figure out a way to peck me to death.</p>
<p><strong><a href="https://images.krystof.io/#5">Visit the Tardis Gallery for all images.</a></strong></p>
<p>The post <a rel="nofollow" href="https://krystof.io/the-tardis-themed-arcade-comes-together/">The Tardis Themed Arcade Comes Together</a> appeared first on <a rel="nofollow" href="https://krystof.io">Krystof.IO</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://krystof.io/the-tardis-themed-arcade-comes-together/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[Tardis Bartop Arcade Project]]></series:name>
	</item>
		<item>
		<title>The Tardis Arcade Hardware Invasion</title>
		<link>https://krystof.io/the-tardis-arcade-hardware-invasion/</link>
					<comments>https://krystof.io/the-tardis-arcade-hardware-invasion/#respond</comments>
		
		<dc:creator><![CDATA[Eric R. Krystof]]></dc:creator>
		<pubDate>Tue, 15 Mar 2016 11:11:48 +0000</pubDate>
				<category><![CDATA[Arcade Building]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Tardis]]></category>
		<guid isPermaLink="false">https://static.krystof.io/?p=59</guid>

					<description><![CDATA[<p>In the last post, I mused over the main electronic guts of what would become a Tardis themed arcade build. All I knew is that I&#8217;d build something to enclose&#8230;</p>
<p>The post <a rel="nofollow" href="https://krystof.io/the-tardis-arcade-hardware-invasion/">The Tardis Arcade Hardware Invasion</a> appeared first on <a rel="nofollow" href="https://krystof.io">Krystof.IO</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In the <a href="https://krystof.io/how-a-tardis-themed-arcade-build-began-to-take-shape">last</a> post, I mused over the main electronic guts of what would become a Tardis themed arcade build. All I knew is that I&#8217;d build something to enclose said guts, just not what yet. My parents have been in the same house for three decades now, and over time you accumulate enough stuff that a stand up arcade probably would have been too much.<code></code></p>
<p>So I started browsing around for DIY arcade designs, as I wanted to make this myself, and hopefully not lose a limb in the process. The two people I would have asked for help, Salazar and Pops, I could <em>not</em> ask&#8230; As I was also building a retro PC for Salazar as well. So any woodworking would be my first and mine alone. Still have all my fingers, so I must have done something right.</p>
<h2>Ordering a game at the bar&#8230;top</h2>
<p>There are numerous designs for your own DIY arcade. Cocktail, Bartop, Standup, Showcase&#8230; Bartop ended up winning for my gift for Pops &#8211; I could put it on his bar downstairs (if I could convince him to stop using it as a storage area, but if Mom can&#8217;t do that, I doubt I&#8217;d be able to) or even a desk. I searched numerous designs, but found this <a href="http://www.instructables.com/id/2-Player-Bartop-Arcade-Machine-Powered-by-Pi/">instructable</a> by rolfebox that fit my bill for the most part:</p>
<p><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/instructable-1-1-1-1-1.jpg" alt="Rolfebox"></p>
<p>The plans are great, and I followed them not to the letter, but more to the word. I knew I was using at least these components:</p>
<ul>
<li>Raspberry Pi Internals</li>
<li>Acer VS228 LCD Monitor</li>
<li>Joysticks and Buttons</li>
<li>Keyboard and Mouse accessible (we played a LOT of Heretic, Hexen, and Doom)</li>
<li>LED Lights for Marquee</li>
<li>LED lights for startup sequence (I wanted to add the Tardis Whoosh!)</li>
</ul>
<p>I wanted to make sure all of these would physically fit with the plans above. They wouldn&#8217;t right off the bat, you could see above there is no keyboard tray, and the monitor used is smaller than the one I wanted. There are two main conclusions to draw from this:</p>
<ul>
<li>Be ready to modify any plans you find for your own purposes. Print them off, tape them together, or take them to your local printer and print them at scale. <strong>Your</strong> hardware needs to fit, and if you don&#8217;t have exactly every single piece used in an example you find, you may need to adapt measurements.</li>
<li><strong>Make a cardboard mock-up of your final plans before you cut any wood.</strong> I can&#8217;t stress that enough, so I&#8217;ll probably say it again in either this sentence or the <strong>Make a cardboard mock-up of your final plans before you cut any wood.</strong> &#8212; well, there it is. You can measure the width and height of your display and make sure the cardboard mock-up fits, as you can see in the featured photo at the top and below:</li>
</ul>
<p><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/cardboard_on_table-1-1-1-1-1.jpg" alt="Cardboard mock-up on table"></p>
<h2>No Guts, No Glory</h2>
<p>So now that I have the plans I wanted to base the arcade build upon, had a separate thread in my head of what was going to be inside. While I&#8217;m used to keyboard and mouse gaming on a PC, a DIY Arcade&#8217;s spirit <em>demands</em> joystick and button glory.</p>
<p>This was a difficult decision. You can make this as cheap or expensive as possible. You could buy your own joystick, your own buttons, your own controller, and wire each one yourself. I&#8217;ve been down that road, and was getting tired of the soldering iron. While it would have helped my soldering skills, there was a balance between exactly how much Y I wanted to put in the DIY. I was already building the cabinet, I figured I&#8217;d at least purchase some wiring harnesses instead of cutting, crimping, and soldering each connection individually.</p>
<p>So, a <em>pack</em> of hardware suited me best. I opted for this package from <a href="https://gameroomsolutions.com/shop/2-player-led-arcade-control-panel-bundle-kit/">Game Room Solutions</a><br />
<img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/gameroomsolutions-1-1-1-1-1.gif" alt="Game Room Solutions 2 Player Bundle Kit"></p>
<p>You get essentially everything you need to use arcade hardware in your RetroPie arcade setup. It&#8217;s also, due to the USB controller shown, not limited to the your Raspberry Pi.</p>
<h2>A shell of an arcade</h2>
<p>Off I go to Home Depot. Tools, Lumber, Glue, Brackets. I&#8217;ve measured out the cardboard prototype and just had to figure out the material I&#8217;d use to create this monstrosity. I searched for a few options available to me, and they came down to two in the end:</p>
<ul>
<li>Plywood &#8211; This is what I ended up going with. 3/4&#8243; thick Maple or Birch Plywood. It may be heavier, and I could have probably gone lighter, but I wanted stability and some room for error. I could still sand and paint this later as well. You&#8217;re looking for furniture grade in my opinion. Cheaper is not necessarily better, but your mileage may vary.</li>
<li>MDF &#8211; I felt it would be heavier than the plywood I chose (even though my plywood was heavier than thinner plywood by comparison), but there were two aspects of MDF that gave me pause. <strong>Toxicity</strong> and <strong>Screwing</strong>. (Oh man, I used &#8216;anal&#8217; in another post, now I&#8217;ve got screwing? It&#8217;s all downhill from here) MDF is quite toxic when you&#8217;re cutting it, as it&#8217;s formed by taking wood pulp and pressing it down with a generally formaldehyde based resin. That&#8217;s in the air when you&#8217;re sanding and cutting. Plywood itself can be bad enough, so toxicity was a big no for me as an amateur. Screwing is the next point &#8211; once you screw into MDF, it tears fibers apart to make room for the screw. You can screw into MDF once, where a wood screw in plywood can handle more room for error. You can use pilot holes and MDF screws to counteract this, but I wanted to get this project moving along.</li>
</ul>
<p><em>Once again, as a total novice in woodworking, I chose the option with more give and take and less chance for killing myself with. Both are very viable choices, it comes down with what you&#8217;re more comfortable with.</em></p>
<p><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/plansandwood-1-1-1-1-1.jpg" alt="Plans and Workbench"></p>
<p>I started turning my garage into a wood working nightmare. At least if I ever do anything with wood again, I&#8217;ve got tools and sawhorses for it. I was so ready, can&#8217;t you tell?</p>
<p><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/thewoodworker-1-1-1-1-1.jpg" alt="The "></p>
<blockquote><p>“One person&#8217;s craziness is another person&#8217;s reality.” <cite>Tim Burton</cite></p></blockquote>
<h2>Control? Come in, Control.</h2>
<p>While there was woodworking going on, there was also some wiring of the guts together before anything was actually placed inside. These DIY projects tend to have multiple threads going at once, and I wanted to make sure the parts would work together. I highly recommend <em>prototyping your control panel</em> just like we made a cardboard mockup of the shell for no other reason than seeing something come to fruition early to keep momentum going, and give you a break from one part of the project to work another. Wiring up a control panel let&#8217;s you gauge sizing issues, determine layout, and hook all your guts up while you spend time configuring the software side (i.e. your joystick controls and your system / emulator / game play)</p>
<p>You could use very thin project board, scrap plywood, whatever. The Control Panel is by far the most important component of the external interface to your arcade. Consider button layout <em>very</em> carefully. Once you drill holes in wood, you should already have a good idea of button placement. An excellent resource for layout styles and history is is <a href="http://www.slagcoin.com/joystick.html">Slagcoin</a>, and search DIY arcade forums as well like the <a href="http://forum.arcadecontrols.com/">Arcade Controls Forum</a></p>
<p>I opted to make mine out of spare foam poster-board. It was <em>just sturdy enough</em> to hold all the components together:</p>
<p><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/control_panel_mockup_litup-1-1-1-1-1.jpg" alt="Control Panel Mock-up"></p>
<p><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/controlpanel_bottom-1-1-1-1-1.jpg" alt="Control Panel Mock-up Underside"></p>
<p>You may notice the markings on the buttons. They weren&#8217;t there when I got them. Another piece of hardware I purchased for this endeavor, and has been used quite a lot by C and myself for other projects is a <a href="http://www.silhouetteamerica.com/" class="broken_link">Silhouette Portrait</a> cutter. Works like a printer, cuts paper and adhesive vinyl, and that&#8217;s what I used to create the button labels &#8211; the nice thing is that they&#8217;re underneath the top button casing, no fingers working against the vinyl over time:</p>
<p><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/vinyl-cutting-1-1-1-1-1.jpg" alt="Vinyl cutting button labels"></p>
<p>Things were starting to come together &#8211; mock-ups created, wood and plans finalized, and control panel wiring designed and tested with the Raspberry Pi. Now to actually make the cuts and start putting this thing together.</p>
<p>The post <a rel="nofollow" href="https://krystof.io/the-tardis-arcade-hardware-invasion/">The Tardis Arcade Hardware Invasion</a> appeared first on <a rel="nofollow" href="https://krystof.io">Krystof.IO</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://krystof.io/the-tardis-arcade-hardware-invasion/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[Tardis Bartop Arcade Project]]></series:name>
	</item>
		<item>
		<title>How A Tardis Themed Arcade Build Began To Take Shape</title>
		<link>https://krystof.io/how-a-tardis-themed-arcade-build-began-to-take-shape/</link>
					<comments>https://krystof.io/how-a-tardis-themed-arcade-build-began-to-take-shape/#respond</comments>
		
		<dc:creator><![CDATA[Eric R. Krystof]]></dc:creator>
		<pubDate>Mon, 14 Mar 2016 11:41:07 +0000</pubDate>
				<category><![CDATA[Arcade Building]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[Tardis]]></category>
		<category><![CDATA[Featured]]></category>
		<guid isPermaLink="false">https://static.krystof.io/?p=51</guid>

					<description><![CDATA[<p>I&#8217;ve always enjoyed tinkering with electronics. Nothing terribly serious, just a few notches beyond basic understanding of circuits, primarily to control servos and power/manipulate LEDs. I can at least say&#8230;</p>
<p>The post <a rel="nofollow" href="https://krystof.io/how-a-tardis-themed-arcade-build-began-to-take-shape/">How A Tardis Themed Arcade Build Began To Take Shape</a> appeared first on <a rel="nofollow" href="https://krystof.io">Krystof.IO</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I&#8217;ve always enjoyed tinkering with electronics. Nothing terribly serious, just a few notches beyond basic understanding of circuits, primarily to control servos and power/manipulate LEDs. I can at least say I&#8217;ve never <a href="https://www.youtube.com/watch?v=3XVtUUtfjJE">&#8216;Electro-Boomed&#8217;</a> myself. Maybe I&#8217;m not really an amateur electronics enthusiast until I have? I also enjoyed gaming on an Atari 2600 (Actually, the Sears version) and a Commodore 64. This is how my recent and first real Pi project came to be. Think of this first post as you would the formation of a planet. Bits and pieces swirling around, not quite coming together yet to form the whole.</p>



<h2 class="wp-block-heading">A slice of retro</h2>



<p>Last year I was using a <a href="https://www.raspberrypi.org" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Raspberry Pi</a> to measure <a href="http://atlas-scientific.com/product_pages/kits/ph-kit.html" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">pH shifts</a> in my aquariums that naturally occur from CO2 injection. I just received one of the newer <a href="https://www.raspberrypi.org/products/raspberry-pi-2-model-b/" target="_blank" rel="noreferrer noopener" label=" (opens in a new tab)" class="broken_link">Pi-2 Model B</a>&#8216;s and asked my self what next? What can I do with this thing? Searching on google for raspberry pi projects, I came across a wonderful little project called <a href="https://retropie.org.uk" target="_blank" rel="noreferrer noopener" label=" (opens in a new tab)">RetroPie</a>. Retro gaming on this little credit card sized computer? Consider me signed up. <em>As an aside, there&#8217;s numerous projects like this for the Pi, such as <a href="http://piplay.org/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">PiPlay</a></em></p>



<p>What <em>is</em> RetroPie? It&#8217;s essentially a project that <em>integrates</em> required components to launch, emulate, and gather meta-data about any &#8216;retro&#8217; games you might install. It&#8217;s a large endeavor as it attempts to make the setup as simple as possible, and given that while it may only use one front end, there are <strong>many</strong> emulators necessary to make this happen, depending on what you want to support.</p>



<figure class="wp-block-image"><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/retropiesetup2-1-1-1-1-1.png" alt="RetroPie Screen"/></figure>



<h2 class="wp-block-heading">The Front side</h2>



<p>Underneath the project wrapper itself, you&#8217;re looking at a simple yet elegant front end known as <a href="http://www.emulationstation.org/" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Emulation Station</a>. Not just for your Linux Pi installs, Emulation Station works on Debian Linux and Windows. You don&#8217;t technically need a front end to play a game, but it surely helps. An emulation front end separates you from having to remember which emulator to play which game, how to launch it, how to configure it, etc. While there are as many front ends as there are emulators, Emulation Station is a good fit for the RetroPie project as it looks sleek but covers your basic needs of wiring menu to emulator to software. Even more important is the RetroPie script that just installs this all for you.</p>



<p>EmulationStation acts as your interface to select the game you want to play. As such, it supports various control mechanisms, from keyboards to joysticks, even your classic arcade controllers if you can wire them in yourself or they&#8217;re USB compatible.</p>



<figure class="wp-block-image"><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/es_theming_list-1-1-1-1-1.png" alt="Emulation Station Screen"/></figure>



<p>Also included is a <em>scraper</em>. You&#8217;ve wired up a game you&#8217;ve saved onto your Pi, perhaps by taking that old floppy drive from your Commodore 64 and interfacing it with your Linux machine by writing your own drivers and wiring your own connection interface, right? No? Me neither. The task of collecting ROMs or Disk Images isn&#8217;t here, so move along. I&#8217;m assuming you&#8217;ve got some already. Ah yes, the scraper. Sure, you can add &#8216;Panzer&#8217;s East!&#8217; as a menu item in Emulation Station to use the <a href="http://vice-emu.sourceforge.net/" target="_blank" rel="noreferrer noopener" label=" (opens in a new tab)" class="broken_link">Vice</a> emulator. But what about at least a little flair? Some box art? Some text describing the game? That&#8217;s where the scraper comes in. Scanning open and internet based databases containing game information and pointers to images, scraping turns your emulation station front end into more eye candy than you had before. I like that idea, though when I played around with Emulation Station I ran some scrapers as scripts in the background, as the embedded scraper seemed to be slow and a bit clunky to use, but perhaps that has improved.</p>



<h2 class="wp-block-heading">The Back side(s)</h2>



<p>RetroPie takes best of breed emulators for various gaming platforms and installs them all with default configurations. These emulators cover a wide range from Apple to NES, from MAME to Commodore, from Sega to Atari. These emulators, through the power of the RetroPie script, are wired into Emulation Station for you, no explicit configuration required unless you feel like tinkering.</p>



<p>While there are experimental builds of some emulators, the defaults generally work well out of the box, and some emulators are patched with the Pi in mind, taking advantage of certain pieces of Pi hardware or patched to work with the limited power the Pi has <em>compared to</em> a full desktop system. It&#8217;s a little give and take. While most of the early console systems worked well for me, DOSBOX emulation started to struggle. Since I&#8217;m a child of the 80s, a lot of my stuff was covered, but I also gamed into the 90s, so a lot of my DOS and early Windows games would need emulation on something with more oomph than a Raspberry Pi 2 Model B. <em>(The first generation Pi does work with RetroPie, but it suffers on the console side a lot more than the Pi 2).</em></p>



<p>If you&#8217;re used to tinkering with Raspberry Pi&#8217;s, you already know about images. The RetroPie project has you covered there and if you follow along and are already comfortable with the basics of Raspberry Pi usage, you&#8217;ll be fine. I wouldn&#8217;t recommend it as your very first Pi Project if you&#8217;ve never used one and never touched a Linux/Unix OS before. That&#8217;s more akin to hitting the ground hurtling instead of running, in my opinion.</p>



<h2 class="wp-block-heading">Pi installed, let&#8217;s play!</h2>



<p>One of my <em>favorite</em> games from the days when I had a Commodore 64 was a strategy game by Avalon Hill called <a href="http://www.c64sets.com/set.html?id=55" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">&#8216;Panzers East!&#8217;</a>. You&#8217;re the Axis powers and you must take out Russia before winter sets in, and you must utilize your Luftwaffe and supply lines to keep the pressure on while maintaining your ground.</p>



<figure class="wp-block-image"><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/panzers_east-1-1-1-1-1.jpg" alt="Panzer"/></figure>



<p>My father and I played the <em>crap</em> out of that game. I could open that old game box if I still had it and there would be <em>zero crap</em> in there. He was Panzers and infantry, I was Luftwaffe. My mother had access to a copy machine (Yeah, I&#8217;m old) so we blew up the 8 1/2&#8243; x 11&#8243; map to fill the wall behind the old Commodore 64. This map, to be precise:<br></p>



<figure class="wp-block-image"><img decoding="async" src="https://krystof.io/wp-content/uploads/2019/10/panzers_east_pi-1-1-1-1-1.jpg" alt="Panzer"/></figure>



<p>To this day, I still remember cringing every time I saw the phrase &#8216;Insufficient German troops, Russians retake Bessarabia&#8217;. God damn it, not again!<br> There it is, on a Raspberry Pi, running the Vice emulator launched by Emulation Station.</p>



<p>It was right about this point I knew I&#8217;d end up not only having a RetroPie emulator, but I&#8217;d actually try and build an arcade box out of this, because I knew I wanted Pops to have one. I couldn&#8217;t just hand him over a bunch of wires and an HDMI cable and say &#8216;Hey, let&#8217;s play a game!&#8217;.</p>



<p>So I knew I was going to make <em>something</em> to house a raspberry Pi in. I just didn&#8217;t know how far I&#8217;d go and what it would actually be. I just knew it was for Pops and it would be special. It wasn&#8217;t until I was past prototyping that I thought&#8230; &#8220;<strong>Tardis</strong>&#8220;.</p>
<p>The post <a rel="nofollow" href="https://krystof.io/how-a-tardis-themed-arcade-build-began-to-take-shape/">How A Tardis Themed Arcade Build Began To Take Shape</a> appeared first on <a rel="nofollow" href="https://krystof.io">Krystof.IO</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://krystof.io/how-a-tardis-themed-arcade-build-began-to-take-shape/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[Tardis Bartop Arcade Project]]></series:name>
	</item>
	</channel>
</rss>
