<?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>Rating Pending &#187; Gaming</title>
	<atom:link href="http://lukerymarz.com/ratingpending/category/gaming/feed" rel="self" type="application/rss+xml" />
	<link>http://lukerymarz.com/ratingpending</link>
	<description>Video Games, Food, and Things I Fancy</description>
	<lastBuildDate>Mon, 28 Nov 2011 05:52:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>My Experience at Best Buy</title>
		<link>http://lukerymarz.com/ratingpending/2011/11/my-experience-at-best-buy.html</link>
		<comments>http://lukerymarz.com/ratingpending/2011/11/my-experience-at-best-buy.html#comments</comments>
		<pubDate>Mon, 28 Nov 2011 05:52:32 +0000</pubDate>
		<dc:creator>admin0</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://lukerymarz.com/ratingpending/?p=117</guid>
		<description><![CDATA[I just went to Best Buy at Santana Row (in San Jose) to pick up a game I bought online.  I didn&#8217;t expect it to be a learning experience, but it was.  I learned that I should not shop at Best Buy. Just a few numbers from the experience: Time of arrival at Best Buy [...]]]></description>
			<content:encoded><![CDATA[<p>I just went to Best Buy at Santana Row (in San Jose) to pick up a game I bought online.  I didn&#8217;t expect it to be a learning experience, but it was.  I learned that I should not shop at Best Buy.</p>
<p>Just a few numbers from the experience:</p>
<ul>
<li>Time of arrival at Best Buy -<strong> 8:30 pm Sunday</strong>, November 23rd</li>
<li>Amount of money spent at Best Buy &#8211; <strong>$8.65</strong></li>
<li>Time spent browsing in the store &#8211; <strong>20 minutes</strong></li>
<li>Number of people in line when I got in the &#8220;Store Pick up&#8221; line &#8211; <strong>2 (not counting myself)</strong></li>
<li>Number of people who cut in line while I was waiting -<strong> 1</strong></li>
<li>Number of people at the counter serving people -<strong> 1</strong></li>
<li>Time it took for me to get to the front of the line &#8211; <strong>30 minutes</strong></li>
<li>Time it took for me to give the girl my name, and for her to find my item &#8211; <strong>approximately 2 minutes</strong></li>
<li>Time of departure from Best Buy &#8211; <strong>9:25 pm</strong></li>
</ul>
<p>I waited in line for 30 minutes so I could get my $8 game, and I will not be going back.  Best Buy got a little bit of money from me and alienated me as a customer.</p>
<p>Compare that to the fact that I spent about $100 on Steam this week <em>during which </em>I was visiting with my family for Thanksgiving.  I didn&#8217;t have to wait in line, got what I as a customer consider some great deals, and was left feeling very happy.</p>
<p>My experience with Amazon this week was much like Steam.  Great buys and I&#8217;m happy about the whole experience.</p>
<p>Man I love the internet.</p>
<h4>Incoming search terms:</h4><ul><li>timeline of video games</li><li>mame cabinet cocktail</li><li>arcade cocktail table plans duel screen</li><li>timeline of exercise from beginning to now</li><li>timeline of best buy history</li><li>mame COCKTAIL cabinet</li><li>incoming search terms video games</li><li>how to configure zsnes for atomicfe</li><li>history of computer games timeline</li><li>XIII-2 timeline diagram</li></ul>]]></content:encoded>
			<wfw:commentRss>http://lukerymarz.com/ratingpending/2011/11/my-experience-at-best-buy.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sweet Roguelike: Transcendence</title>
		<link>http://lukerymarz.com/ratingpending/2010/05/sweet-roguelike-transcendence.html</link>
		<comments>http://lukerymarz.com/ratingpending/2010/05/sweet-roguelike-transcendence.html#comments</comments>
		<pubDate>Sat, 29 May 2010 08:03:58 +0000</pubDate>
		<dc:creator>admin0</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://lukerymarz.com/ratingpending/?p=98</guid>
		<description><![CDATA[Alright, it&#8217;s not a  true roguelike in that it&#8217;s not turn based and you can continue after death if you want, but there&#8217;s no need to split hairs.  Transcendence is really fun.  And it&#8217;s free. I might describe it as &#8220;Diablo in space&#8221;.  You&#8217;ve got a randomly generated &#8220;Dungeon&#8221;, where it&#8217;s a series of solar [...]]]></description>
			<content:encoded><![CDATA[<p>Alright, it&#8217;s not a  true roguelike in that it&#8217;s not turn based and you can continue after death <em>if you want</em>, but there&#8217;s no need to split hairs.  <a href="http://www.neurohack.com/transcendence/">Transcendence</a> is really fun.  And it&#8217;s free.</p>
<p>I might describe it as &#8220;Diablo in space&#8221;.  You&#8217;ve got a randomly generated &#8220;Dungeon&#8221;, where it&#8217;s a series of solar systems connected by star gates.  You pick one of three ship classes, and you fly around, kill stuff, collect the loot, and upgrade your ship.  There&#8217;s even a bit of a storyline and a pretty well fleshed out universe.</p>
<p>The graphics might be considered a little simple, but if you can get over that there&#8217;s a really compelling game underneath.  Something that&#8217;s well worth the <em>zero dollars</em> you have to pay for it.  I highly recommend it.</p>
]]></content:encoded>
			<wfw:commentRss>http://lukerymarz.com/ratingpending/2010/05/sweet-roguelike-transcendence.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Final Fantasy XIII</title>
		<link>http://lukerymarz.com/ratingpending/2010/04/final-fantasy-xiii.html</link>
		<comments>http://lukerymarz.com/ratingpending/2010/04/final-fantasy-xiii.html#comments</comments>
		<pubDate>Sun, 25 Apr 2010 03:00:04 +0000</pubDate>
		<dc:creator>admin0</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://lukerymarz.com/ratingpending/?p=92</guid>
		<description><![CDATA[I just finished playing Final Fantasy XIII.  I say &#8220;finished playing&#8221; because I &#8220;finished&#8221; it two weeks before.  I haven&#8217;t enjoyed the extra content in a Final Fantasy since Final Fantasy VII.  I think it helped a lot that I essentially skipped Final Fantasy XII.  I played about 4 hours, felt overwhelmed, and quit. I [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished playing Final Fantasy XIII.  I say &#8220;finished playing&#8221; because I &#8220;finished&#8221; it two weeks before.  I haven&#8217;t enjoyed the extra content in a Final Fantasy since Final Fantasy VII.  I think it helped a lot that I essentially skipped Final Fantasy XII.  I played about 4 hours, felt overwhelmed, and quit.</p>
<p>I have a single tip for anyone who is getting tired of JRPGs, but would still like to get through Final Fantasy XIII:</p>
<h2 style="text-align: center;"><strong>Read the Datalog</strong></h2>
<p>I think there is a lot of storyline lost in translation.  Reading through the story recaps every once in a while will get you back on track.  Also note that the character biographies change as the story progresses.  It&#8217;ll put an exclamation mark next to the new stuff, though.  I essentially made it my goal to make all the exclamation marks go away.  It&#8217;s felt like storyline upkeep to me, almost.</p>
<p>Anyways, just wanted to mention that.  I approve of the game&#8217;s responsiveness, too.  All the previous Final Fantasies had too many black screens while things loaded.  Apparently all I needed was a menu that loaded in a reasonable amount of time&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://lukerymarz.com/ratingpending/2010/04/final-fantasy-xiii.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to [Learn to] Play Rogue</title>
		<link>http://lukerymarz.com/ratingpending/2010/04/how-to-learn-to-play-rogue-2.html</link>
		<comments>http://lukerymarz.com/ratingpending/2010/04/how-to-learn-to-play-rogue-2.html#comments</comments>
		<pubDate>Sat, 03 Apr 2010 18:19:33 +0000</pubDate>
		<dc:creator>admin0</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://lukerymarz.com/ratingpending/?p=63</guid>
		<description><![CDATA[I have been playing a lot of Rogue clones lately. Since the original Rogue is all ASCII and keyboard controlled, it&#8217;s a bit hard to just jump in and play. I thought it would be useful to put together a list of the Roguelike games I played as I gradually learned to play.  If you&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>I have been playing a lot of Rogue clones lately.  Since the original Rogue is all ASCII and keyboard controlled, it&#8217;s a bit hard to just jump in and play.  I thought it would be useful to put together a list of the Roguelike games I played as I gradually learned to play.  If you&#8217;ve never played Rogue before, and you&#8217;d like to try it, this list should be a good starting point.  It will start you with full mouse control and work all the way towards full keyboard control.</p>
<h2>Info About Rogue</h2>
<ul>
<li>Rogue is a dungeon crawler game.  Your general goal is to collect gold and items and defeat monsters as you descend the floors of the Dungeon of Doom.  The ultimate goal was originally to find the Amulet of Yendor.</li>
<li>Rogue was created in the early 80s.  Check out <a href="http://en.wikipedia.org/wiki/Rogue_(computer_game)">the wiki</a> if you want to read about it.</li>
<li>Rogue is turn-based, which is usually synonymous with slow in the gaming world.  With Rogue, though, once you are used to the keyboard commands it can play really fast.</li>
<li>There are a ton of Rogue clones, termed &#8220;roguelike&#8221; games.  I built a timeline of the more famous ones <a href="http://lukerymarz.com/ratingpending/2010/03/a-brief-history-of-rogue.html">here</a>.</li>
<li>You get one life.  When you die, you have to start from the beginning.</li>
<li>Most roguelikes are free, and a lot of them are open source.</li>
</ul>
<p><span id="more-63"></span></p>
<h2>Tips</h2>
<ul>
<li>Take your time.  Rogue is turn based.  You have as much time as you want to make your next move.</li>
<li>Watch your health.  Run away if you are in a fight that isn&#8217;t looking good.</li>
</ul>
<h2>What To Play</h2>
<p>I recommend playing the following games in the order presented.  Rogue by itself is a bit overwhelming for those who are used to Window interfaces, but the following list will get you started in familiar territory.</p>
<h3>1. <a href="http://www.qcfdesign.com/?cat=20">Desktop Dungeons</a> (graphical, mouse only)</h3>
<p><a href="http://www.qcfdesign.com/?cat=20"></a>Desktop Dungeons is the first roguelike I played that held my attention for more than a few minutes.  It is very easy to play but it has a surprising amount of depth.  Note that it is still a work in progress.  Here&#8217;s why it&#8217;s a great introduction to Rogue:</p>
<ul>
<li>It&#8217;s all mouse controlled.</li>
<li>A single game runs about 10 minutes.</li>
<li>It&#8217;s got a graphical interface.</li>
<li>You can only play the easier classes when you start.  As you master them, harder ones will open up.</li>
</ul>
<h3>2. <a href="http://www.gandreas.com/web/iphone/rogue/index.html">Rogue for iPhone</a> (free, graphical/ASCII, touch-based) &#8212; [optional, but very useful]</h3>
<p>This title is for iPhone, so it has a touch-based interface.  It has ASCII graphics in landscape mode, and graphics in portrait mode. What&#8217;s useful about it is the fact that the touch-based interface involves drawing &#8220;glyphs&#8221; in a 3&#215;3 grid on the screen.  The glyphs are similar to the letter command that is commonly used on the keyboard.  It&#8217;s a great introduction to the keyboard commands, without forcing you to use a keyboard.</p>
<p>There is a nice help button that gets you into the list of commands pretty easily, so all the glyphs are pretty quick to pick up.</p>
<p>I also played <a href="http://www.chronosoft.com/">Rogue Touch</a> ($2.99) for iPhone, but it doesn&#8217;t help with keyboard commands so much.  It&#8217;s just for fun.</p>
<h3>3. <a href="http://slashie.net/page.php?6">Castlevania Roguelike</a> (free, graphical, keyboard only)</h3>
<p>Castlevania Roguelike is an adaptation of Castlevania as a rogue game.  It&#8217;s graphical, and includes music and audio from Castlevania games.  Very cool if you&#8217;re a fan.  This is the first Roguelike on the list that is all keyboard commands, but the graphics and menus soften the learning curve a good bit.  You can press F1 to get a list of commands.</p>
<p>There are multiple classes in this game.  The easier ones to play are the Renegade and the Knight.  The trick to surviving is to <em>take your time</em>.  Most of the time I die because I played too fast and didn&#8217;t think.  It also helps to have a numpad so you can walk and jump diagonally without having to remap the keys.</p>
<h3>4. Anything you want!</h3>
<p>At this point you should be very familiar with the keyboard command for Roguelikes.  You should be able to pick-up-and-play just about any Roguelike out there.</p>
<h2>Links</h2>
<p>If you need help finding some Roguelike, here&#8217;s some links:</p>
<p><a href="http://roguebasin.roguelikedevelopment.org/index.php?title=Main_Page">Roguebasin</a> &#8211; a nice wiki for all things Rogue.  I found <a href="http://roguebasin.roguelikedevelopment.org/index.php?title=Rank_RLs_you_have_played_a_lot">this list of faves</a> useful.</p>
<p><a href="http://lukerymarz.com/ratingpending/2010/03/a-brief-history-of-rogue.html">My Rogue Timeline</a> &#8211; Highlight some of the older, more famous Roguelikes.</p>
<p><a href="http://chaosforge.org/">Chaos Forge</a> &#8211; home of Doom RL and some others.</p>
<h4>Incoming search terms:</h4><ul><li>learn to play rogue</li><li>how to play rogue with a mouse</li><li>learn play rogue</li><li>learning ascii rogue</li><li>play rogue keyboard or mouse</li><li>rogue command list</li></ul>]]></content:encoded>
			<wfw:commentRss>http://lukerymarz.com/ratingpending/2010/04/how-to-learn-to-play-rogue-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Brief History of Rogue</title>
		<link>http://lukerymarz.com/ratingpending/2010/03/a-brief-history-of-rogue.html</link>
		<comments>http://lukerymarz.com/ratingpending/2010/03/a-brief-history-of-rogue.html#comments</comments>
		<pubDate>Sun, 07 Mar 2010 02:51:33 +0000</pubDate>
		<dc:creator>admin0</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://lukerymarz.com/ratingpending/?p=52</guid>
		<description><![CDATA[I was looking through the wiki for Rogue the other day and though it would be interesting to see a timeline of the major Rogue clones. So I made a little chart as an exercise (and now I know what I need to play). I&#8217;ll let it speak for itself: Incoming search terms:history of rogue]]></description>
			<content:encoded><![CDATA[<p>I was looking through the wiki for Rogue the other day and though it would be interesting to see a timeline of the major Rogue clones.  So I made a little chart as an exercise (and now I know what I need to play).  I&#8217;ll let it speak for itself:</p>
<div class="wp-caption aligncenter" style="width: 531px"><a href="http://www.lukerymarz.com/ratingpending/files/HackTree.jpg"><img alt="" src="http://www.lukerymarz.com/ratingpending/files/HackTreeSmall.jpg" title="Rogue Timeline" width="521" height="600" /></a><p class="wp-caption-text">A Brief Timeline of Rogue Clones</p></div>
<h4>Incoming search terms:</h4><ul><li>history of rogue</li></ul>]]></content:encoded>
			<wfw:commentRss>http://lukerymarz.com/ratingpending/2010/03/a-brief-history-of-rogue.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rogue: The First Encounter</title>
		<link>http://lukerymarz.com/ratingpending/2010/02/rogue-the-first-encounter.html</link>
		<comments>http://lukerymarz.com/ratingpending/2010/02/rogue-the-first-encounter.html#comments</comments>
		<pubDate>Thu, 25 Feb 2010 05:24:45 +0000</pubDate>
		<dc:creator>admin0</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://lukerymarz.com/ratingpending/?p=45</guid>
		<description><![CDATA[So I finally sat down with Rogue, the game from the early 80s that was the inspiration for many of the Dungeon Crawlers I&#8217;ve played over the years. It started with Desktop Dungeons, which I spotted on my TIGSource RSS feed. It&#8217;s easy to play, but tricky to master, and it has a surprising amount [...]]]></description>
			<content:encoded><![CDATA[<p>So I finally sat down with Rogue, the game from the early 80s that was the inspiration for many of the Dungeon Crawlers I&#8217;ve played over the years.  It started with <a href="http://forums.tidemedia.co.za/nag/showthread.php?t=13014">Desktop Dungeons</a>, which I spotted on my TIGSource RSS feed.  It&#8217;s easy to play, but tricky to master, and it has a surprising amount of depth.  Most of the Rogue aficionados would probably scoff at its use of graphics, but it makes it easier for noobs like me.</p>
<p>So I played that for a bit (I&#8217;m still working through the different classes, actually), and then I thought &#8220;Maybe Rogue is on the iPhone&#8230;&#8221;.  Of course it is!  In fact, there&#8217;s a free version called simply &#8220;Rogue&#8221; by Gandreas Software that&#8217;s pretty good, and Rogue Touch was $0.99 a few days ago so I picked that up, too.  So far I&#8217;ve played Rogue Touch more, but I think it&#8217;s because I have some &#8220;I bought it so I better play it&#8221; guilt.  The free Rogue has the classic ascii graphics, an interesting glyph-based (you draw commands on a 9&#215;9 grid) interface, and it&#8217;s a bit faster to play.  Rogue Touch seems a little bit easy compared to the Gandreas version, but maybe it&#8217;s just me.</p>
<p>Anyways, now that I&#8217;m finally playing it, I can understand why it was so hot when it came out.  I&#8217;m also starting to understand why some people prefer the ascii version.  It&#8217;s a lot faster, like vi compared to Word.  I&#8217;ll probably gravitate in that direction once I get a better feel for it.</p>
]]></content:encoded>
			<wfw:commentRss>http://lukerymarz.com/ratingpending/2010/02/rogue-the-first-encounter.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cocktail Arcade Cabinet: Software</title>
		<link>http://lukerymarz.com/ratingpending/2009/12/cocktail-arcade-cabinet-software.html</link>
		<comments>http://lukerymarz.com/ratingpending/2009/12/cocktail-arcade-cabinet-software.html#comments</comments>
		<pubDate>Sun, 13 Dec 2009 11:21:00 +0000</pubDate>
		<dc:creator>admin0</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://lukerymarz.com/ratingpending/2009/12/cocktail-arcade-cabinet-software.html</guid>
		<description><![CDATA[I recently built a cocktail arcade cabinet from scratch.  I talked about fabrication previously, and I&#8217;d like to outline the software I&#8217;ve got on it for those who are interested.  It wasn&#8217;t an dead-simple setup since emulators all have different interfaces, but I ended up with a setup that&#8217;s relatively streamlined. Goals It&#8217;s important to [...]]]></description>
			<content:encoded><![CDATA[<p>I recently built a cocktail arcade cabinet from scratch.  I talked about <a href="http://ratingpending.blogspot.com/2009/11/its-made-of-wood.html">fabrication</a> previously, and I&#8217;d like to outline the software I&#8217;ve got on it for those who are interested.  It wasn&#8217;t an dead-simple setup since emulators all have different interfaces, but I ended up with a setup that&#8217;s relatively streamlined.<span style="font-family: inherit;"> </span></p>
<h2>Goals</h2>
<p>It&#8217;s important to figure out what emulators you want.  I had decided that I wanted the 8-bit and 16-bit consoles, as well as MAME.  I don&#8217;t have any analog controls, so anything requiring that was out of the question.  My <em>primary</em> goal was a cabinet that would play Donkey Kong, but I wanted the ability to play other things as well.  My final list of emulators was as follows:</p>
<ul>
<li>MAME &#8211; <a href="http://www.mameui.info/">MameUI</a></li>
<li>SNES &#8211; <a href="http://www.zsnes.com/">ZSNES</a></li>
<li>NES &#8211; <a href="http://fceux.com/web/home.html">FCEUX</a></li>
<li>Genesis / Megadrive &#8211; <a href="http://www.eidolons-inn.net/tiki-index.php?page=Kega">Kega Fusion</a></li>
<li>Atari 2600 &#8211; <a href="http://stella.sourceforge.net/">Stella</a><span id="more-36"></span></li>
</ul>
<h2>Hurdles</h2>
<p>I ran into a number of problems, but figured out hacks to solve them all.  The big problems I faced were:</p>
<ol>
<li>Running emulators on a vertical monitor.  Mame is good about this, since a lot of classic games were designed for vertical monitors.  However, almost all the other emulators encounter a DirectDraw error when you try to go into fullscreen mode on a vertical monitor.  Whatever could the solution be?</li>
<li>Hiding menus. This is a result of not being able to run in full screen mode.  I wanted to make sure it wasn&#8217;t obvious I was using Windows.  This meant no title bars, no Windows sounds, no Windows boot stuff, and no Windows menus.</li>
<li>Doing everything from the arcade controller.  It was most helpful to have a shift key built into the controller I bought.  If you&#8217;re hacking a keyboard to make your controllers, keep in mind that a shift, control, or alt key could be very useful.  Barring that, key combinations can be used, but you&#8217;ll have to be sneaky since you&#8217;ll be pressing all kinds of buttons while you&#8217;re playing and you don&#8217;t want to accidentally run a script or something.  For my setup, all my hotkeys use the Shazam (shift) feature of the KeyWiz controller.  I have a magic Shazam key that is only used when hotkeying (see a photo <a href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4862_image.JPG">here</a>).</li>
<li>Quick startup.  I didn&#8217;t want to wait for my cabinet to boot every time I decided to play.  System standby is quick to shut down and quick to start up, but Windows doesn&#8217;t have any good built-in &#8220;do this when coming out of standby&#8221; functionality.  I found a solution for that, though.</li>
</ol>
<h2>Support Software</h2>
<p>When all was said an done, I had installed the following software on my cabinet:</p>
<ol>
<li><a href="http://www.atomicfe.com/EN2/ladite.php">Atomic FE Ultimate</a> &#8211; for my main menu.  Atomic FE is really quite slick, but a little touchy.  I tried to set it up from scratch, but ran into too many problems.  Luckily, LaDite over at the Atomic FE site has put together Atomic FE Ultimate, a pre-configured version of Atomic FE with everything you need to build out an arcade menu.</li>
<li><a href="http://www.autohotkey.com/">AutoHotKey </a>- Simply the most awesome piece of software you can get for making magic happen at the press of a key.</li>
<li><a href="https://www.dropbox.com/">DropBox </a>- If you don&#8217;t know about it, get it immediately.  It takes a folder on your computer and syncs it with all your other computers.  I configured MAME to save screenshots in my DropBox folder.  I&#8217;ve been having a Kong-Off with a friend, and we email screenshots of our latest high score to each other.  DropBox is really useful for this since all I do is press the screenshot button and a screenshot is essentially sent to my other PC.</li>
<li><a href="http://groovygamegear.com/webstore/index.php?main_page=product_info&amp;cPath=76_80&amp;products_id=199">KeyWiz Uploader</a> &#8211; for setting my arcade controller config.  I use the &#8220;B&#8221; configuration.</li>
<li>ATI Catalyst Configurator.  I use this to rotate my display in cases where I can&#8217;t do it with other software.  It gives you the ability to rotate using hotkeys, and this was very handy.  I used CTRL+ALT+[0,1,2] to rotate between landscape mode, facing 1st-player vertical, and facing 2nd-player vertical.  More on that below.</li>
</ol>
<h2>The Configuration</h2>
<p>The first step is to get Atomic FE running.  Working with Atomic FE can take a little getting used to, so I ended up configuring a single emulator completely to learn about Atomic FEs idiosyncrasies, and then I configured the rest of my emulators.  I suggest starting with MAME since it doesn&#8217;t require any tweaks to get working.  It &#8220;just works&#8221;.  At least, compared to the rest of the emulators I used.</p>
<h3>Configuring MAME</h3>
<ol>
<li>Run MameUI from windows.  Play around in the menus until is is configured such that when you run a game you can just play (no menu navigation required).  I had to set the following:
<ol>
<li>Monitor rotation by 90 degrees.</li>
<li>Automatically save state on exit (this also automatically loads it).</li>
<li>screenshots saved to my DropBox folder.</li>
<li><strong>Cocktail mode dip-switches for two-player mode.</strong> I didn&#8217;t know about this until I started this project, but most older arcade games have a cocktail mode that will automatically rotate the display for the second player when it&#8217;s their turn.  You can set this in the dip-switches section of each game, accessible while you&#8217;re running the game.</li>
<li>Configure a proper exit button.  I didn&#8217;t use escape because it is too generic (more on that later).  My MAME installation is configured to exit when I press F10, which happens to be the Shift-COIN button on my arcade controller.</li>
</ol>
</li>
<li>Create a main menu in Atomic FE.  This is where I list each emulator.</li>
<li>Create a MAME option in the main menu you just created.  Selecting this option displays a list of MAME games on my system.  You can devise any arbitrary menu tree through Atomic FE, but I chose to go with a simple list of games for each emulator.  It&#8217;s easy enough to change later if needed.  I think a lot of people end up sorting by genre.</li>
<li>Make sure Atomic FE displays vertically, and your controller buttons are configured to step into and out of the Atomic FE menus.</li>
<li>Try it out. Play with it. Tweak til it&#8217;s perfect.</li>
</ol>
<h3>Dealing with Windows</h3>
<p>After I got my MAME set up, I dug into hiding windows and working out how to put the system to sleep and have it start up Atomic FE when it woke up.  Hiding Windows is relatively easy, and there&#8217;s a very nice &#8220;<a href="http://wiki.arcadecontrols.com/wiki/Hiding_Windows">Hiding Windows</a>&#8221; document over at <a href="http://wiki.arcadecontrols.com/wiki/Main_Page">BYOACWiki</a>.  Now that I&#8217;m thinking of it, this information might be useful over there.  Another time, I suppose.  Anyways, I went with the following tweaks to hide Windows, and it took me less than an hour to do it all:</p>
<ol>
<li>Change the &#8220;Microsoft Windows&#8221; loading screen to a black image that says &#8220;Loading Arcade&#8230;&#8221; in retro text.</li>
<li>Hide the desktop so no icons are shown.</li>
<li>Turn off ALL sounds.  The windows startup sound was my specific issue, but I figured I&#8217;d shut everything off while I was in there.</li>
<li>Make the taskbar auto hide.</li>
<li>Configure Windows to automatically log in to my main user account.</li>
</ol>
<p>Now for the hard part.  How do you get Atomic FE to automatically start up when the PC comes out of standby? <a href="http://www.autohotkey.com/">AutoHotKey </a>is the answer.  You can script ANY user actions with AutoHotKey.  The key, though, is that you can have it listen for a &#8220;coming out of standby&#8221; event.  AutoHotKey runs a master script when my system starts, and that listens for standby events.  When the PC comes out of standby, I do a few things:</p>
<ol>
<li>WAIT a little bit.  I have my script wait 5 seconds before doing anything.  When the system comes out of stand by, it takes a bit for everything to settle down.  this was particularly problematic with the next item&#8230;</li>
<li>Write the key configuration to the KeyWiz controller.  If I didn&#8217;t have the 5 second wait, sometimes KeyWiz Uploader would choke.  Also, you might expect that the KeyWiz would be able to preserve its configuration through shutdown and standby, since the documentation indicates that this is possible.  In my experience, though, I wasn&#8217;t able to get it to save itself.  Instead, I have AutoHotKey run KeyWiz Uploader in silent mode (no menu is displayed) and it&#8217;s all the same to me.</li>
<li>Finally, start up Atomic FE, which DOES remember its configuration. All you have to do is run it.</li>
</ol>
<p>The script that does this is <a href="http://www.lukerymarz.com/files/arcadecabinet/main.ahk">here</a>.  You&#8217;ll most definitely have to tweak it to get it to work with your system, but it&#8217;s a good starting point at least.  The actual script looks like this, though</p>
<blockquote>
<pre style="white-space: pre-wrap; word-wrap: break-word;">OnMessage(0x218, "func_WM_POWERBROADCAST")</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;">/*   http://www.autohotkey.com/forum/topic21697.html   Source: http://weblogs.asp.net/ralfw/archive/2003/09/09/26908.aspx*/</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;">func_WM_POWERBROADCAST(wParam, lParam)</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;">{</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;">      ; wake up event</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;">      If (lParam = 0 &amp;&amp; wParam = 18)</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;">      {</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;">      Sleep, 5000      ; run keyWiz to write default key setup to arcade controller</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;">      Run "C:\Program Files\KeyWiz Uploader3\KeyWiz_Uploader3.exe" /A /S /P B, C:\Program Files\KeyWiz Uploader3</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;">      Sleep, 2000      Run "E:\AtomicFE_v020Ult\AtoMic.exe"</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;">      }</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;">      Return</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;">}</pre>
</blockquote>
<p>I determined the  lParam = 0 &amp;&amp; wParam = 18 part empirically on my system.  You&#8217;ll note if you go to the link the my script that the original script watches for wParam = 8.  This didn&#8217;t work on my system for some reason (I&#8217;m running Windows XP 32-bit&#8230; I dunno).<br />
The script I linked to above includes the rest of my tricks, except for how I get all my emulators to run on a vertical monitor in full screen mode.  Each one is different and I had to configure them all manually.  All the emulators I&#8217;ve worked with restore their state when they load though, so once you&#8217;ve got it configured, it should stay that way.The only problem is that Atomic FE bugs out when the monitor is in vertical mode.  If you run it when the monitor is in vertical mode, Atomic FE enters an infinite loop and all you get is a black screen.  So you have to run Atomic FE in landscape mode, and then switch to vertical mode when you run your emulators (none of the ones I used had an video rotation feature.  That would have been a better and easier solution).</p>
<p>I rotate my display by having Atomic FE run a batch script for each emulator instead of the actual emulator.  In the main folder for each emulator I used, I create a file called &#8220;run.bat&#8221; that contained the command to rotate the monitor, the command to run that emulator (with command line arguments, as Atomic FE does), and after the emulator exits, a command to rotate the monitor back to landscape mode.  For example, this is what my SNES script looks like:</p>
<blockquote><p><span style="white-space: pre-wrap;">@ECHO offE:\scripts\rotate1p.ahkcall zsnesw.exe %*E:\scripts\rotatenormal.ahkexit</span></p></blockquote>
<p>The &#8220;@ECHO off&#8221; line makes the commands execute silently in the command line (where the .bat file gets run).  &#8221;rotate1p.ahk&#8221; and rotatenormal.ahk&#8221; are scripts I wrote for AutoHotKey that handle rotating the display.  On my system, all those scripts do is send Ctrl+Alt+[0,1, or 2].  You can get them at the bottom in the master zip file.  The part that runs the emulator is the &#8220;call zsnesw.exe %*&#8221; line.  &#8220;call&#8221; is used so the batch file waits for zsnesw.exe to finish executing before continuing, and the &#8220;%*&#8221; business is used to pass whatever parameters Atomic FE gives to zsnes.  Finally, after everything is done, &#8220;exit&#8221; makes sure the command prompt window gets closed.</p>
<p>It&#8217;s pretty complicated and a bit goofy, but it gets the job done.</p>
<h3>How to Exit Anything</h3>
<p>Ok, so I&#8217;ve explained how to get Atomic FE to <em>run</em> things, but having the emulators <em>exit</em> is a bit of a different matter.  Some of them can be closed with Alt+F4, some require you to use Escape, others require something completely different (like Stella&#8230; Ctrl+Q? Seriously?).  My solution for dealing with that is one master hotkey defined in my main AutoHotKey <a href="http://www.lukerymarz.com/files/arcadecabinet/main.ahk">script</a>.  In my script, F10 is the master hotkey (look for the &#8220;~F10::&#8221; line).  I do a quick check of which processes are running, and that determines with keypress to send.  Atari running?  Send CTRL+Q.  Other things besides MAME running? Send Alt+F4.  MAME running? Don nothing and let the key pass through the script (I configured MAME and zsnes to close on F10).</p>
<p>The really cool part of the script is that I can also check if Atomic FE is running.  If it isn&#8217;t running, the script will run it.  If it IS running, and no other emulator is running, then the script will put the system to sleep.  Pretty amazing stuff, and one of the many reasons AutoHotKey is so awesome.</p>
<p>In the end, the software all flows like the following state diagram:</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/files/arcadecabinet/cab.jpg"><span style="font-family: inherit;"><img src="http://www.lukerymarz.com/files/arcadecabinet/cab.jpg" border="0" alt="" width="320" height="287" /></span></a></div>
<h2>Finishing Touches</h2>
<p>So things can be run, things can be exited, and <em>things can be played.</em> But I ran into a couple errors here and there and added some hotkeys to my main script to handle them.</p>
<p>I added to my main AutoHotKey script the ability to trigger the KeyWiz command to write the arcade controller configuration.  Once in a while KeyWiz fails to write the &#8220;B&#8221; configuration, and I&#8217;m left with an unconfigured arcade controller.  It just so happens that the first three buttons of my controller are Alt+Ctrl+Space in this default mode.  So I added a hotkey to my script that manually runs KeyWiz and uploads the &#8220;B&#8221; configuration when Ctrl+Alt+Space is pressed.  The &#8220;B&#8221; configuration doesn&#8217;t use these keys, so it can only be run when the controller is in its default mode.</p>
<p>Additionally, I added two hotkeys that send Alt+Tab and Alt+Tab+Tab for any cases where Atomic FE starts up, but doesn&#8217;t have focus.  This happened a lot while I was configuring it, but doesn&#8217;t seem to any more.  I think it was because I had other things running while I was testing.  If only Atomic FE is running, it always seems to get focus.</p>
<p>And that&#8217;s it!  I&#8217;m sure I missed something, so feel free to comment here if you have questions (best for everyone), or email me at lukerymarz-at-gmail.com.</p>
<p>If you&#8217;re interested, you can grab all the AutoHotKey scripts and batch files I used <a href="http://www.lukerymarz.com/files/arcadecabinet/cabscripts.zip">here</a> (50 KB).</p>
<h4>Incoming search terms:</h4><ul><li>cocktail mode bsnes</li><li>how to build an arcade cabinet from scratch</li><li>cabinet software</li><li>how to setup cocktail arcade 2 player</li><li>attomic fe verticle screen</li><li>mame focus cocktail atomic</li><li>mame32 settings to hide windows start up with atomicfe</li><li>Retro tabletop arcade exe files</li><li>hiding windows on arcade</li><li>flip display zsnes</li></ul>]]></content:encoded>
			<wfw:commentRss>http://lukerymarz.com/ratingpending/2009/12/cocktail-arcade-cabinet-software.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Puzzle Quest: Galactrix</title>
		<link>http://lukerymarz.com/ratingpending/2009/12/puzzle-quest-galactrix.html</link>
		<comments>http://lukerymarz.com/ratingpending/2009/12/puzzle-quest-galactrix.html#comments</comments>
		<pubDate>Tue, 08 Dec 2009 04:04:00 +0000</pubDate>
		<dc:creator>admin0</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://lukerymarz.com/ratingpending/2009/12/puzzle-quest-galactrix.html</guid>
		<description><![CDATA[I had a really good time with Puzzle Quest: Challenge of the Warlords. Puzzle Quest: Galactrix is very similar, except for one game-breaking issue. In Warlords, the gameplay is largely strategic, except for the fact that you don&#8217;t know which pieces are going to slide in when you make a match. &#160;This was the only [...]]]></description>
			<content:encoded><![CDATA[<p>I had a really good time with Puzzle Quest: Challenge of the Warlords. Puzzle Quest: Galactrix is very similar, except for one game-breaking issue.</p>
<p>In Warlords, the gameplay is largely strategic, except for the fact that you don&#8217;t know which pieces are going to slide in when you make a match. &nbsp;This was the only real flaw in the game for me. &nbsp;I&#8217;d make a match, then a bunch of attack pieces would slide in and the computer would get a free strike on me. &nbsp;The good news was that you could mitigate this frustration a bit by matching pieces in areas where there weren&#8217;t attack pieces. &nbsp;As long as a full match wasn&#8217;t randomly inserted, you&#8217;d be ok. &nbsp;A bit awkward, but the rest of the game was so good I could overlook this little flaw.</p>
<p>Galactrix goes with hexagonal pieces instead of square. &nbsp;This make for more possible moves. &nbsp;The problem is that the pieces can now come into the board from all sides. &nbsp;With the board being so small, it amplifies the issue from Warlords. &nbsp;If there are attack pieces on the board, chances are any move you make will result in a random attack piece coming in and the computer getting a free strike. &nbsp;What interesting is the better you play (the longer your combos), the more random pieces slide in, and the more chance you have of giving the computer a free attack.</p>
<p>I played Galactrix for a few hours over the course of two days. &nbsp;My final 10 games were against the same ship that kept winning because of random pieces. &nbsp;After that, I quit and uninstalled it. &nbsp;I really really really wanted to like it but based on the number of swear words that came out of my mouth, I wasn&#8217;t enjoying myself.</p>
<p>I&#8217;m still in on the next Puzzle Quest, though. &nbsp;Hopefully they&#8217;ll come up with a way to remove the randomness so I can strategize a bit more.</p>
]]></content:encoded>
			<wfw:commentRss>http://lukerymarz.com/ratingpending/2009/12/puzzle-quest-galactrix.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Halo: ODST</title>
		<link>http://lukerymarz.com/ratingpending/2009/11/halo-odst.html</link>
		<comments>http://lukerymarz.com/ratingpending/2009/11/halo-odst.html#comments</comments>
		<pubDate>Sat, 28 Nov 2009 20:50:00 +0000</pubDate>
		<dc:creator>admin0</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://lukerymarz.com/ratingpending/2009/11/halo-odst.html</guid>
		<description><![CDATA[I just finished Halo: ODST. &#160;It&#8217;s a short experience (about 6 hours or so), but the atmosphere of it was really interesting. &#160;Nice music, too. &#160;I&#8217;d definitely recommend it at the Black Friday prices I&#8217;ve seen (30 bucks). I like that it came with an &#8220;All the Halo multiplayer stuff&#8221; disc, too. &#160;I think that&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished Halo: ODST. &nbsp;It&#8217;s a short experience (about 6 hours or so), but the atmosphere of it was really interesting. &nbsp;Nice music, too. &nbsp;I&#8217;d definitely recommend it at the Black Friday prices I&#8217;ve seen (30 bucks). </p>
<p>I like that it came with an &#8220;All the Halo multiplayer stuff&#8221; disc, too. &nbsp;I think that&#8217;ll probably just be the disc that sits in my Xbox if I&#8217;m not playing something else. &nbsp;You never know when you&#8217;ll want a little Halo Multiplayer <img src='http://lukerymarz.com/ratingpending/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://lukerymarz.com/ratingpending/2009/11/halo-odst.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cocktail Arcade Cabinet: Fabrication</title>
		<link>http://lukerymarz.com/ratingpending/2009/11/cocktail-arcade-cabinet-fabrication.html</link>
		<comments>http://lukerymarz.com/ratingpending/2009/11/cocktail-arcade-cabinet-fabrication.html#comments</comments>
		<pubDate>Mon, 23 Nov 2009 21:02:00 +0000</pubDate>
		<dc:creator>admin0</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://lukerymarz.com/ratingpending/2009/11/cocktail-arcade-cabinet-fabrication.html</guid>
		<description><![CDATA[I recently posted some photos of a cocktail arcade cabinet I built, and Ithought I&#8217;d go over the fabrication for those interested.  Aseries of photos taken during the process is available here.  I also took some photos of a Revenge of Doh cabinetfor research purposes, and those are available here. I&#8217;ve detailed software in a different [...]]]></description>
			<content:encoded><![CDATA[<p>I recently <a href="http://ratingpending.blogspot.com/2009/11/unveiling.html">posted some photos</a> of a cocktail arcade cabinet I built, and Ithought I&#8217;d go over the fabrication for those interested.  Aseries of photos taken during the process is available <a href="http://www.lukerymarz.com/galleries/cabinetproduction/">here</a>.  I also took some photos of a Revenge of Doh cabinetfor research purposes, and those are available <a href="http://www.lukerymarz.com/galleries/dohcabinet/">here</a>. I&#8217;ve detailed <a href="http://ratingpending.blogspot.com/2009/12/cocktail-arcade-cabinet-software.html">software</a> in a different post since that was asignificant undertaking in its own right.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/CabinetUnveiling/index.files/It_image.JPG"> <img src="http://www.lukerymarz.com/galleries/CabinetUnveiling/index.files/It_image.JPG" border="0" alt="" width="320" height="212" /> </a></div>
<p>I was inspired to make this cabinetafter watching a documentary called <a href="http://www.imdb.com/title/tt0923752/">The King ofKong</a>.  It&#8217;s about a guy&#8217;s attempt at beating the highscore record in Donkey Kong.  It made me try Donkey Kong onMAME, and snowballed into wanting a proper arcade cabinet to enjoyclassic games.  I was also in need of small table for a cornerin my apartment, and an arcade cabinet was the perfect fit.<br />
<span id="more-33"></span></p>
<p><span style="text-decoration: underline;"> <span style="font-size: x-large;">The Plans</span></span></p>
<p>My cabinet is a modification of theplans from Kyle Lindstrom at <a href="http://www.mikesarcade.com/arcade/cabplans.html">Mike&#8217;sArcade</a>.  If you&#8217;re planning a project like this, you mayhave come across it.  He&#8217;s got the most detailed plans for aMs. Pac-Man cabinet you could ask for.  Note that there aretwo sets of plans at Mike&#8217;s Arcade.  I followed the Ms. Pac-Manplans since they are much more thorough than the Pac-Man plans. That being said, I also read over the Pac-Man plans for moregeneral info.My changes to the Ms. Pac-Man plansare as follows:</p>
<ol>
<li>I used 3/4&#8243; thick birch plywood for everything.</li>
<li>My tabletop is 25&#8243;x37&#8243; and 3/4&#8243; thick, while the Ms. Pac-Man  plans call for a tabletop that is 22&#8243;x32&#8243; and 1&#8243; thick.  I  wanted something slightly larger, and I made some subtractions in  other places that allowed for this increased size on the same  4&#8242;x8&#8242; piece of plywood.  I used the same corner radii as the  original.  This is   <strong>item #10 </strong>in the plans.  Also, making the tabletop 3/4&#8243;  thick means I didn&#8217;t have to buy 1&#8243; T-molding.</li>
<li>I wanted room for my legs under the table, and I have no need  for a coin box, so I completely changed   <strong>items 1 and 3 </strong>to 9&#8243;x20x1/4&#8243; U-shaped pieces.  You can  see the U-shaped piece in this photo:
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3478_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3478_image.JPG" border="0" alt="" width="211" height="320" /></a></div>
<p>The  U-shape is to allow you to run all the necessary wiring to the  control panel.  It measures 3&#8243;x14&#8243;.</li>
<li>I wanted my table to be slightly taller, so I made   <strong>item 2 </strong>30&#8243; tall.</li>
<li>Since I removed a large part of the volume in shortening  items 1 and 3, this forced me to use an LCD (what I had planned  on).  Because of this, items 4 and 5 were not needed, as  comprise the hinge for lifting the top of the cabinet, monitor  included.  As such, I   <strong>replaced items 4 and 5 with a duplicate of item 2</strong>.   This was a really useful simplification, and made  construction of the box a lot simpler.</li>
<li> <strong>Item 6</strong>, the bottom is much different because of the change  to allow leg room.  It is now 9&#8243; from the top of the  cabinet, meaning you have to route the groove for it in a  different place on items 1 and 3.  I also adjusted item 6 to  include the base of each control panel, resulting in a big plus  sign:
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3423_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3423_image.JPG" border="0" alt="" width="211" height="320" /></a></div>
<p>This piece is cut out of a rectangle measuring 30 1/2&#8243; x 20 1/2&#8243;.   The 20 1/2&#8243; width leaves room for a 1/4&#8243; tongue joint.   I then cut a 3 1/8&#8243;x7&#8243; rectangle out of each corner to  create the two control panel bottoms.  The area for the  control panel bottoms measures 7&#8243;x14&#8243;.</li>
<li>I contructed my control panels out of wood instead of buying  pre-cut metal ones.  This allowed me to customize the layout  to my own design, and I think it looks better.  More on that  later.</li>
<li>The hinge for my tabletop is    attached to to top itself, making for a bit easier fabrication.     This makes for a flip-top lid that is much easier to open    up if you need to make an adjustment to the guts of the    thing:
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/CabinetUnveiling/index.files/DSC_4228_image.JPG"> <img src="http://www.lukerymarz.com/galleries/CabinetUnveiling/index.files/DSC_4228_image.JPG" border="0" alt="" width="211" height="320" /></a></div>
</li>
</ol>
<p><span style="text-decoration: underline;"> <span style="font-size: x-large;">Tools</span></span></p>
<p>I didn&#8217;t have woodworking tools to start.  I bought a  used   <a href="http://www.cporyobi.com/products/zrp824.html">Ryobi One    cordless kit</a> including a drill and a circular saw, and bought a  Ryobi One Router from Home Depot (note that Lowe&#8217;s doesn&#8217;t stock  Ryobi).  I also bought a   <a href="http://www.amazon.com/Milwaukee-5615-24-1-75-Horsepower-Multi-Base-BodyGrip/dp/B000QV35AK/ref=sr_1_1?ie=UTF8&amp;s=hi&amp;qid=1258433921&amp;sr=8-1"> Milwaukee Router off Amazon</a> when it was $108 as well as an edge  guide for it for $30. I bought a 1 1/8&#8243; hole-drilling bit from  Amazon since I had trouble finding one at Lowe&#8217;s and Home Depot. I  already had other things like screwdrivers, wire-strippers, pliers,  a hammer, X-Acto knife for cutting the T-molding, etc.</p>
<p><span style="text-decoration: underline;"><span style="font-size: x-large;">Materials</span> </span></p>
<p>With my adjustments to the plans the whole cabinet,  including the top, was constructed from a single 4&#8242;x8&#8242; piece of  plywood.  I had the Home Depot guys cut it into three  manageable pieces before taking it home since my hatchback can&#8217;t  fit a 4&#8242; wide piece of wood. So I didn&#8217;t need the 1&#8243; MDF/T-Molding  from the list in the Ms. Pac-Man plans, but everything else still  applied.  I skimped on the following, though:</p>
<ol>
<li>I didn&#8217;t buy anything to lock my tabletop down.</li>
<li>I didn&#8217;t need a coin door.</li>
<li>I didn&#8217;t buy control panels.  I made my own.</li>
</ol>
<p><em>Speakers &#8212; </em>I used some trashy dell speakers for mycabinet.  They sound better than I expected since they have alot of volume to resonate in.  I attached them just above thecontrol panels on each side of the cabinet, as you can see here:</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4221_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4221_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>The metal screen came straight off the speaker.  I cutit to fit with a pair of scissors, which are now a lot less sharp:).  Note that this is the player 1 side, and it has a volumecontrol.  The player 2 side does not have a volume control. From the inside, the player 1 side looks like this:</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4852_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4852_image.JPG" border="0" alt="" height="320" /></a></div>
<p><em>Buttons/Controls &#8212; </em>Arcade buttons and joysticks all  came from   <a href="http://groovygamegear.com/webstore/">Groovy Game Gear</a>.   They have Suzo-Happ buttons (which seem to be everyone&#8217;s  favorite) for a lot less than the Suzo-Happ site.  They also  have T-Molding and wiring supplies. For my controller, rather than  soldering a keyboard, I bought a   <a href="http://groovygamegear.com/webstore/index.php?main_page=product_info&amp;cPath=76_80&amp;products_id=303"> KeyWiz40-ST</a> from here as well.  It made the whole  controller-wiring process really easy, and I recommend some sort of  controller over soldering (unless you love soldering).  I&#8217;d  like to note that I didn&#8217;t have to do   <em>any</em> troubleshooting with my controls with this thing.   I wired it up and it worked.  Pretty awesome if you ask  me.<br />
<em><br />
</em><br />
<em>Plexiglass &#8212; </em>I went to a place called Tap Plastics for  the plexiglass top.  I had planned on ordering something  online, but they have a store near my house so I stopped in to ask  a few questions.  It turned out they could cut my 1/4&#8243;  plexiglass with the rounded corners (3.5&#8243; radius) for about $60.   This was incredible considering some of the quotes I had  gotten online.  They had it ready for me in about 5 minutes,  too.  If you have a Tap Plastics near you, I   <em>highly</em>recommend them.  They have a   <a href="http://www.tapplastics.com/">website</a>, too, so you may  be able to order from them online.<br />
<em><br />
</em><br />
<em>Leg Levelers &#8212; </em>Leg levelers were a pain to find.   Home Depot and Lowe&#8217;s have a terrible selection, but I have a  wood specialty store called   <a href="http://www.southernlumber.com/">Southern Lumber</a> near  me, and they had leg levelers.  Your mileage will vary in this  case.  If there&#8217;s a Southern Lumber near you, I recommend it  as well.  They have some really amazing wood to look at if you  like that kind of stuff.<br />
<em><br />
</em><br />
<em>Monitor/Computer &#8212; </em>I had an old computer from college,  so that was a given.  The monitor took some time to pick since  I needed really good viewing angles.  I settled on a Dell  2001fp, which can be bought on ebay for a little over $100.   It&#8217;s an S-IPS panel, which essentially means kick-ass viewing  angles from ALL angles, not just the sides.  It&#8217;s 20&#8243; and 4:3  (rather than 16:9 or 16:10), and it fits just about perfectly in  the tabletop.  For games like Donkey Kong, a 4:3 display in  vertical mode fits the game almost perfectly.  There&#8217;s more  wasted space with a widescreen monitor for all games, so 4:3 was  the way to go for me. Home Depot and Lowe&#8217;s are your friend for the  rest of the supplies.  I bought plexiglass for my control  panels there, as well as screws, wood glue, and other various  necessities.</p>
<p><span style="text-decoration: underline;"><span style="font-size: x-large;">Contruction</span></span></p>
<p>Contruction was a bit ad hoc for me, but I suggest following  the Ms. Pac-Man plans as closely as you can.  You&#8217;re basically  making a box, and then adding some things to the sides. My control  panels were custom, and all wood.  I made a prototype control  panel to test my hole-drilling bit, and to get an idea for what  kind of layout I wanted:</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3335_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3335_image.JPG" border="0" alt="" width="400" height="265" /> </a></div>
<p>Once I had done that, I did 5control panel prototypes in Visio.  A single player controlpanel layout can be printed to-scale on an 11&#215;17 piece of paper, soI created some life size layouts to put my hands on.  My finaldesign can be had here (<a href="http://www.lukerymarz.com/files/arcadecabinet/controlpanel.pdf">PDF</a>| <a href="http://www.lukerymarz.com/files/arcadecabinet/controlpanel.vsd">VSD</a>).  I printed it on an 11&#215;17 sheet of paper and drilledguide holes through each of the button centers.  After doingthat, you can go at it with the hole-drilling bit.  I did thisfor both the wood and the 1/8&#8243; plexiglass. Even unfinished thepanel looks nice.  Take note of the edge routing for theT-Molding.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3581_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3581_image.JPG" border="0" alt="" width="400" height="266" /> </a></div>
<p>Thefront face of the panel is connected with a tongue and groovejoint, which would come apart if I routed all the way around theside pieces.  So I had to route like this:</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3614_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3614_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>My  T-molding doesn&#8217;t have a groove to fit into on the front face, but  it is still held in place by the rest of the grooved edge.  I  used an X-Acto knife to trim my T-molding.</p>
<p>The  actual control panel is held up by the pieces of 1&#8243; square dowel  I&#8217;ve screwed into the side faces as well as a very deep route in  the front face.  I also used 1&#8243; square dowel to make the whole  control box sit properly on the base.  In a perfect world, a  nice joint would have been better, but this makes for a detachable  control panel if I need to do some adjusting.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3583_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3583_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>I then applied some finish.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3652_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3652_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>The final product with plexiglass on top looks quite snazzy.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4863_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4863_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>I then pounded the T-molding in.  I recommend a rubber malletfor this rather than a hammer, as a hammer can dent the T-molding abit.  It&#8217;s not terrible if you&#8217;re careful, though.  Oncethe T-molding was in, it started to look <em>really</em> good.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3747_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_3747_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>Then I mounted my leg levelers, which are useful for protecting yourfloor and making any minor height adjustments you need.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4622_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4622_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>I saved the tabletop/monitor detailsfor last, since having a big piece of wood hinged to the top madethe whole thing a lot less easy to move around.  I cut a holefor my monitor <em>after</em> I finished the wood, but I recommend cutting thehole first.  I got excited and wanted to see some finishedwood.  If you cut the hole first you will have completelyfinished wood to work with.  As a result of my excitement, Ihad a few small chips in my tabletop that I had to cover up. Thehinge for my tabletop came from Home Depot, and was a 30&#8243; longhinge that I cut-to-fit with a hacksaw.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4865_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4865_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>I &#8220;mounted&#8221; the monitor by cutting a centering it on mytabletop, tracing it, and the cutting a hole for it with a jigsaw. It is held in place by some L-shaped metal pieces and woodthat came from the electrical section at Home Depot.  I usedthe same principal here as I did for the control panels; themonitor is resting on a makeshift shelf made from pieces screwedinto the larger structure of the box.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4027_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4027_image.JPG" border="0" alt="" height="320" /> </a></div>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4847_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4847_image.JPG" border="0" alt="" height="320" /> </a></div>
<p><span style="text-decoration: underline;"> <span style="font-size: x-large;">Electrical</span></span></p>
<p>The final bit was getting all the electrical stuff sorted.   I massacred the aluminum case my old computer was in.  I  saved only the metal underneath the motherboard since it makes a  nice platform for the mobo.  I didn&#8217;t have shears, so I just  bent the aluminum until it broke off.  I&#8217;m pretty sure you can  pretty easily crack your motherboard doing this (if it&#8217;s still  attached), so I don&#8217;t recommend it.  The end result was this:</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4849_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4849_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>I rigged the power supply on theside of the box with some string.  It&#8217;s pretty wacky, but itworks <img src='http://lukerymarz.com/ratingpending/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .  I had some styrofoam handy, so I used that where Icould to protect against vibration noise a bit.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4848_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4848_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>I had a 2.5&#8243; drive handy, so I usedthat, and screwed it into the side of the box.  I also handcut some fan vents, one for in, one for out.  I routed theplywood out so I had the wood was thin and used an X-Acto knife anda hammer to cut out a nice pattern.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4079_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4079_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>I had planned on doing this for thespeaker holes as well, but plywood of this quality can only take somuch hammering before it just shatters.  The fan holes looklike this from the inside:</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4859_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4859_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>The final piece was the controlpanels.  This is a lot simpler that one might expect.  Ibought a <a href="http://groovygamegear.com/webstore/index.php?main_page=product_info&amp;cPath=76_80&amp;products_id=303">KeyWiz40-ST</a>from GrooveGameGear to make it easy on myself. Ground connections are daisy chained each button only has onewire going to the KeyWiz.  What I ended up with was a bundleof wires coming out of each control panel and going to the centerof the box where they are all connected to the KeyWiz.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4855_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4855_image.JPG" border="0" alt="" height="320" /> </a></div>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4853_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4853_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>After I had done that, I realizedthe need to make use of the Shazam! button (essentially a shiftbutton) on the KeyWiz for system functionality.  So I drilleda hold in the side of each control panel for a shift button, andran a standalone pair of wire from each of those.</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4862_image.JPG"> <img src="http://www.lukerymarz.com/galleries/cabinetproduction/index.files/DSC_4862_image.JPG" border="0" alt="" height="320" /> </a></div>
<p>I use this button extensively on thesoftware side of things.</p>
<p>After that I ran some power (which  could be sorted out a bit better on the inside of the box) and I  was done building!  I could probably sort out the power button  for the computer in a better way, but my software solution  circumvents it using system standby.  Plenty more photos of  the whole process are available   <a href="http://www.lukerymarz.com/galleries/cabinetproduction/"> here</a>.  I also took some photos of a Revenge of Doh cabinet  for research purposes, and those are available  <a href="http://www.lukerymarz.com/galleries/dohcabinet/"> here</a>.</p>
<p>A write up on my software is comingsoon.</p>
<h4>Incoming search terms:</h4><ul><li>cocktail arcade cabinet plans</li><li>arcade cabinet plans</li><li>cocktail cabinet plans</li><li>arcade cocktail table</li><li>cocktail cabinet plans arcade</li><li>build cocktail arcade</li><li>cocktail arcade plans</li><li>arcade cocktail cabinet plans</li><li>Arcade Panel</li><li>build a cocktail arcade table plans</li></ul>]]></content:encoded>
			<wfw:commentRss>http://lukerymarz.com/ratingpending/2009/11/cocktail-arcade-cabinet-fabrication.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

