<?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/"
	>

<channel>
	<title>Parker Bowab—Designs</title>
	<atom:link href="http://parkerbowab.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://parkerbowab.com</link>
	<description></description>
	<lastBuildDate>Fri, 08 Mar 2013 14:59:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Raspberry Pi MAME cabinet</title>
		<link>http://parkerbowab.com/raspberry-pi-mame-cabinet/</link>
		<comments>http://parkerbowab.com/raspberry-pi-mame-cabinet/#comments</comments>
		<pubDate>Mon, 04 Jun 2012 18:51:43 +0000</pubDate>
		<dc:creator>parkerbowab</dc:creator>
				<category><![CDATA[DIY]]></category>

		<guid isPermaLink="false">http://parkerbowab.com/?p=367</guid>
		<description><![CDATA[If you aren&#8217;t familiar with the Raspberry Pi—do yourself a favor and get an education. There was ]]></description>
				<content:encoded><![CDATA[<p><a href="http://parkerbowab.com/wp-content/gallery/rpi/2012-05-31-14-37-45.jpg" title="" class="thickbox" rel="singlepic256" ><br />
	<img class="ngg-singlepic" src="http://parkerbowab.com/wp-content/gallery/cache/256__x_2012-05-31-14-37-45.jpg" alt="2012-05-31-14-37-45" title="2012-05-31-14-37-45" /><br />
</a></p>
<p>If you aren&#8217;t familiar with the Raspberry Pi—do yourself a favor and get an <a href="http://www.raspberrypi.org">education</a>. There was a very long waiting list and I managed to score a Pi very early. Now that people are starting to announce their projects, I thought I should as well.<span id="more-367"></span></p>
<h2>Idea</h2>
<p>I am building a MAME cabinet. How is this different or unique considering it was one of the first Raspberry Pi projects posted to <a href="http://www.google.com/url?sa=t&amp;rct=j&amp;q=hackaday%20mame%20pi&amp;source=web&amp;cd=1&amp;ved=0CFUQFjAA&amp;url=http%3A%2F%2Fhackaday.com%2F2012%2F03%2F22%2Fthe-first-raspberry-pi-build-is-a-mame-machine%2F&amp;ei=0QLNT5KpMYPe0gGr6N3zCg&amp;usg=AFQjCNFw5L8NyrDjo4t53dFFTQSxVuSPBQ">Hackaday</a>? Mine addresses my main concern with arcade cabinets—space. In Huricane Katrina I lost 2 coin-op arcades, Kangaroo and Donkey Kong 3 (I had Mechanized Attack when I was younger but we donated it to charity).</p>
<h2>
<div class="ngg-galleryoverview" id="ngg-gallery-16-367">
<p>	<!-- Thumbnails --></p>
<div id="ngg-image-265" class="ngg-gallery-thumbnail-box"  >
<div class="ngg-gallery-thumbnail" >
			<a href="http://parkerbowab.com/wp-content/gallery/rpi_katrina/katrina.jpg" title=" " class="thickbox" rel="set_16" ><br />
								<img title="katrina" alt="katrina" src="http://parkerbowab.com/wp-content/gallery/rpi_katrina/thumbs/thumbs_katrina.jpg" width="200" height="200" /><br />
							</a>
		</div>
</p></div>
<div id="ngg-image-266" class="ngg-gallery-thumbnail-box"  >
<div class="ngg-gallery-thumbnail" >
			<a href="http://parkerbowab.com/wp-content/gallery/rpi_katrina/katrina5.jpg" title=" " class="thickbox" rel="set_16" ><br />
								<img title="katrina5" alt="katrina5" src="http://parkerbowab.com/wp-content/gallery/rpi_katrina/thumbs/thumbs_katrina5.jpg" width="200" height="200" /><br />
							</a>
		</div>
</p></div>
<div id="ngg-image-267" class="ngg-gallery-thumbnail-box"  >
<div class="ngg-gallery-thumbnail" >
			<a href="http://parkerbowab.com/wp-content/gallery/rpi_katrina/nes.jpg" title=" " class="thickbox" rel="set_16" ><br />
								<img title="nes" alt="nes" src="http://parkerbowab.com/wp-content/gallery/rpi_katrina/thumbs/thumbs_nes.jpg" width="200" height="200" /><br />
							</a>
		</div>
</p></div>
<p>	<!-- Pagination --></p>
<div class='ngg-clear'></div>
</div>
</h2>
<p>Now that I live in NY, I don&#8217;t have any additional space to enjoy arcades the way I used to. My design is going to take full advantage of the Raspberry Pi&#8217;s size and the limitations of living in the greatest city in the US. Stay posted for pictures and progress!</p>
<h2>Info &amp; Design</h2>
<h3>Marquee:</h3>
<p>While disposing of my waterlogged arcades, I decided to keep both of the marquees, but after a while, the Kangaroo marquee fell apart (it was glass with the design printed on the reverse side). Donkey Kong 3&#8242;s marquee is printed plastic and I have kept it after all of these years and will be the marquee on my MAME build. I know having Donkey Kong graphics doesn&#8217;t match MAME, but I think it is a fitting application considering my circumstances.</p>
<h3>Screen:</h3>
<p>I am using a monitor that I salvaged a while back. I was gifted three broken 19&#8243; Apple Monitors a while back. After doing some research on the problem I diagnosed that they had blown LDOs (low dropout regulator). I sourced a replacement on eBay, had a bitch of a time soldering SMD without a reflow, and was (eventually) back in business.</p>
<h3>Joystick:</h3>
<p>I am using one of the optimized joystick layouts from <a href="http://slagcoin.com/joystick/layout.html">SlagCoin</a>, but converted into a 6 button layout.</p>
<p><a href="http://parkerbowab.com/wp-content/gallery/rpi/shift36_s.png" title="" class="thickbox" rel="singlepic270" ><br />
	<img class="ngg-singlepic" src="http://parkerbowab.com/wp-content/gallery/cache/270__x_shift36_s.png" alt="shift36_s" title="shift36_s" /><br />
</a></p>
<h3>Cabinet:<br />
Current Design:</h3>
<p><a href="http://parkerbowab.com/wp-content/gallery/rpi/parkerbowab_mame_pi.jpg" title="" class="thickbox" rel="singlepic271" ><br />
	<img class="ngg-singlepic" src="http://parkerbowab.com/wp-content/gallery/cache/271__h=x_parkerbowab_mame_pi.jpg" alt="parkerbowab_mame_pi" title="parkerbowab_mame_pi" /><br />
</a></p>
<p>As you can see from the drawing, I will be deleting a lot of the useless part of the arcade—while not losing any functionality.  I will have 2 speakers, light up marquee, 2 player joysticks, and coin operation.</p>
<h2>UPDATE 1</h2>
<p>I have compiled AdvanceMAME on my RPI and have been testing out different roms—most of them don&#8217;t play back that well yet. BUT! Surprisingly my favorite TurboGraFX16 game, Side Arms, works really well.<br />
This is the (not even considered a setup yet) setup so far, all of the other parts are in the mail/still being hacked together. I find it really sad that the Apple monitor&#8217;s power inverter is larger than the RPI itself&#8230;</p>
<p><a href="http://parkerbowab.com/wp-content/gallery/rpi/12-1.jpg" title="" class="thickbox" rel="singlepic272" ><br />
	<img class="ngg-singlepic" src="http://parkerbowab.com/wp-content/gallery/cache/272__h=x_12-1.jpg" alt="12-1" title="12-1" /><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://parkerbowab.com/raspberry-pi-mame-cabinet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NES Controller for DS Lite</title>
		<link>http://parkerbowab.com/nes-controller-for-ds-lite/</link>
		<comments>http://parkerbowab.com/nes-controller-for-ds-lite/#comments</comments>
		<pubDate>Thu, 19 May 2011 01:29:28 +0000</pubDate>
		<dc:creator>parkerbowab</dc:creator>
				<category><![CDATA[DIY]]></category>

		<guid isPermaLink="false">http://parkerbowab.com/?p=21</guid>
		<description><![CDATA[A little known fact about me, I like to build things. A while ago I posted a ]]></description>
				<content:encoded><![CDATA[<p>A little known fact about me, I like to build things. A while ago I posted a tutorial about wiring a NES controller to a Nintendo DS Lite. Seemingly I was the first person to do this, and now it has been translated into many languages, ripped off, and been featured on many sites. In an attempt to consolidate my online presence, I am moving the tutorial here. So without further adieu.<span id="more-21"></span></p>
<p>The question I kept getting while doing this is “WTF, the DS already has buttons, so why why would you need a controller?” The answer being, “so I can play NES roms as they were supposed to be played.”</p>
<p><a href="http://parkerbowab.com/wp-content/gallery/nes-controller_1/nes-collection.jpg" title="" class="thickbox" rel="singlepic7" ><br />
	<img class="ngg-singlepic" src="http://parkerbowab.com/wp-content/gallery/cache/7__x_nes-collection.jpg" alt="nes-collection" title="nes-collection" /><br />
</a></p>
<p>This is the NES collection that I saved from Katrina only to eventually ebay because I was moving too much to keep carrying them with me. ANYWAY, on to the actual tutorial. First off you will need to disassemble your ds. there are many great tutorials on how to do this already Now that you have done that, you can locate the button pin-outs, which have been mapped by a user over at acidmods.com (thanks dslitemodder)</p>
<p><a href="http://parkerbowab.com/wp-content/gallery/nes-controller_1/dslight-pinout.jpg" title="" class="thickbox" rel="singlepic4" ><br />
	<img class="ngg-singlepic" src="http://parkerbowab.com/wp-content/gallery/cache/4__320x240_dslight-pinout.jpg" alt="dslight-pinout" title="dslight-pinout" /><br />
</a></p>
<p>now all you have to do is solder wire, I used 30awg kynar wire from radio shack to each of the pin outs you plan on using. In my case I used the U, D, L, R of the directional pad and the Y, B, Select, and Start.</p>
<p><a href="http://parkerbowab.com/wp-content/gallery/nes-controller_1/ds-mobo-top.jpg" title="" class="thickbox" rel="singlepic2" ><br />
	<img class="ngg-singlepic" src="http://parkerbowab.com/wp-content/gallery/cache/2__320x240_ds-mobo-top.jpg" alt="ds-mobo-top" title="ds-mobo-top" /><br />
</a></p>
<p>From there you can solder the other end of those wires to the GBA pins on the other side of the DS, be sure to keep track of which wires go where. You can do this by saying the U button is the 5th from the left, or however you can keep track of it.</p>
<p><a href="http://parkerbowab.com/wp-content/gallery/nes-controller_1/pins-not-to-use.jpg" title="" class="thickbox" rel="singlepic9" ><br />
	<img class="ngg-singlepic" src="http://parkerbowab.com/wp-content/gallery/cache/9__320x240_pins-not-to-use.jpg" alt="pins-not-to-use" title="pins-not-to-use" /><br />
</a></p>
<p>Something to keep in mind when doing this is that the third pin from the left has voltage(+) and the second pin from the right is a ground(-) (as pictured above) other than that you can use whichever GBA pins you like, I used every other pin when doing mine just to give each connection enough room where they wouldn’t short out.</p>
<p><a href="http://parkerbowab.com/wp-content/gallery/nes-controller_1/ds-mobo-bottom.jpg" title="" class="thickbox" rel="singlepic1" ><br />
	<img class="ngg-singlepic" src="http://parkerbowab.com/wp-content/gallery/cache/1__320x240_ds-mobo-bottom.jpg" alt="ds-mobo-bottom" title="ds-mobo-bottom" /><br />
</a></p>
<p>Now you are finished with the inside of the ds And moving on to the NES controller. you will notice that the NES controller only has 6 wires coming out of it and you will be needing 8, so you will have to fashion your own length of cable to use.<br />
From this side you will trace the button contacts on the inside on the NES controller to the solder-able points and using the same kynar wire and similar notations as used on the inside of the ds, you can come out of it with this result</p>
<p><a href="http://parkerbowab.com/wp-content/gallery/nes-controller_1/nes-controller.jpg" title="" class="thickbox" rel="singlepic8" ><br />
	<img class="ngg-singlepic" src="http://parkerbowab.com/wp-content/gallery/cache/8__320x240_nes-controller.jpg" alt="nes-controller" title="nes-controller" /><br />
</a></p>
<p>On each connection you solder be sure to leave about 10 inches of extra wire so that you dont have to hug your ds when playing with your controller.<br />
With the other end of the wires, align them with the corresponding pins on your GBA filler card, that comes with your ds</p>
<p><a href="http://parkerbowab.com/wp-content/gallery/nes-controller_1/gba-cart.jpg" title="" class="thickbox" rel="singlepic6" ><br />
	<img class="ngg-singlepic" src="http://parkerbowab.com/wp-content/gallery/cache/6__320x240_gba-cart.jpg" alt="gba-cart" title="gba-cart" /><br />
</a></p>
<p>To finish up the project I just wrapped the NES cable I made out of the kynar wire with electrical tape.<br />
**A couple of things to keep in mind when doing this modifications! I also use a ezFlash 3in1 with my ds, and the ruble pack and expansion ram both work properly, but the gba games freeze when you press a button…I havent tested this with an actual GBA game, so I dont know if this only occurs with the roms.<br />
Also, I use a DSTT flash card, and on the main menu of it, you select roms to load with the A button, which I did not wire my NES controller to handle…So what I did was solder an extra wire from the DS mother board’s A pin out, to the same GBA pin that I use for the start button on the NES controller. This means that when I push start on the NES controller its actually pressing A+Start, which doesnt actually affect gameplay, but it does allow me to opperate the entire DSTT menu system from my NES controller<br />
AND THATS IT! you can also see my original post on <a href="http://www.acidmods.com/forum/index.php?topic=22502.0">acidmods</a> which also contains a slight SNES tutorial.<br />
whew… I know that Im not the best writer, so if you have any specific questions or anything really, you can usually find me on aim (fatkidslikecandy) or by email (parker@parkerbowab.com)</p>
<p><iframe width="420" height="315" src="http://www.youtube.com/embed/mwkqc1cTCS8" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://parkerbowab.com/nes-controller-for-ds-lite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
