<?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>Keith&#039;s Electronics Blog &#187; Arcade</title>
	<atom:link href="http://www.neufeld.newton.ks.us/electronics/?cat=17&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.neufeld.newton.ks.us/electronics</link>
	<description></description>
	<lastBuildDate>Fri, 18 Apr 2025 00:10:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Wanted: An EPROM Programmer that Works on a Mac</title>
		<link>http://www.neufeld.newton.ks.us/electronics/?p=1555</link>
		<comments>http://www.neufeld.newton.ks.us/electronics/?p=1555#comments</comments>
		<pubDate>Fri, 28 Dec 2012 17:04:11 +0000</pubDate>
		<dc:creator>Keith Neufeld</dc:creator>
				<category><![CDATA[Arcade]]></category>
		<category><![CDATA[Equipment]]></category>
		<category><![CDATA[Vintage Computing]]></category>

		<guid isPermaLink="false">http://www.neufeld.newton.ks.us/electronics/?p=1555</guid>
		<description><![CDATA[And Linux. And old, high-programming-voltage EPROMs. And USB, naturally. If you know of such a thing, give me a shout in the comments &#8212; I can&#8217;t find any on Google, and I find plenty of links to other people who also couldn&#8217;t find them. 6502 Microprocessor, Apple ][, and Asteroids A couple of weeks ago, [...]]]></description>
			<content:encoded><![CDATA[<p>And Linux.  And old, high-programming-voltage EPROMs.  And USB, naturally.  If you know of such a thing, give me a shout in the comments &#8212; I can&#8217;t find any on Google, and I find plenty of links to other people who also couldn&#8217;t find them.</p>
<h3>6502 Microprocessor, Apple ][, and Asteroids</h3>
<p>A couple of weeks ago, I went to an annual holiday lunch with former coworkers and got to visit with an old friend.  He was reminiscing about 6502 assembly programming on the Apple ][ and wondered whether I'd know where he could get one.  I told him that I could probably loan him one or two; but (with a mischievous glint in my eye) that I have a couple of <a href="http://en.wikipedia.org/wiki/Asteroids_%28video_game%29">upright Asteroids arcade games</a> and they run on 6502s and I&#8217;ve always wanted to reprogram one and write my own game.</p>
<p>Bump, set, spike.  Yeah, he&#8217;s interested.</p>
<p>It&#8217;s not a completely impractical idea.  I have a large schematic set that includes the addressing of the memory-mapped I/O and some rudimentary information on the operation of the vector generator board.  There&#8217;s even a <a href="http://www.ionpool.net/arcade/astcode/asteroids_code_project.html">project to comment the disassembled ROM</a>, which would give further hints about how to interface to the hardware.</p>
<p>If one were to undertake such a project, one would really like to use a USB-attached EPROM emulator so one could dump new code into the machine frequently and rapidly for testing and development.  But at a bare minimum, one would need a stack of EPROMs and a programmer and ideally a ZIF-socket daughterboard to fit into the original EPROM socket and make it easy to swap EPROMs.  As I have no Windows machines and do my electronics development on a synchronized fleet of Mac and Linux machines, a commercial EPROM programmer that I can use is going to be a little bit hard to come by.</p>
<p>Yes, I could run Windows under virtualization on my Mac; I think I may even be able to get a legal copy through my campus&#8217;s license agreement.  But I&#8217;m not interested in going that direction unless I have to.</p>
<p>Isn&#8217;t it about time the world had a cross-platform EPROM programmer?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.neufeld.newton.ks.us/electronics/?feed=rss2&#038;p=1555</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Bought a Ms Pac-Man</title>
		<link>http://www.neufeld.newton.ks.us/electronics/?p=228</link>
		<comments>http://www.neufeld.newton.ks.us/electronics/?p=228#comments</comments>
		<pubDate>Mon, 05 May 2008 02:31:54 +0000</pubDate>
		<dc:creator>Keith Neufeld</dc:creator>
				<category><![CDATA[Arcade]]></category>

		<guid isPermaLink="false">http://www.neufeld.newton.ks.us/electronics/?p=228</guid>
		<description><![CDATA[A month ago I added a Ms Pac-Man cocktail table to my arcade game collection. I don&#8217;t even like Pac-Man games; but I&#8217;ve always figured I should have one, and this was the right opportunity. The eBay seller was right here in my hometown, saving me considerable freight and/or transportation expenses, so the $400 final [...]]]></description>
			<content:encoded><![CDATA[<p>A month ago I added a Ms Pac-Man cocktail table to my arcade game collection.  I don&#8217;t even <em>like</em> Pac-Man games; but I&#8217;ve always figured I should have one, and this was the right opportunity.  The eBay seller was right here in my hometown, saving me considerable freight and/or transportation expenses, so the $400 final bid wasn&#8217;t too painful.</p>
<p>Seeing games in person that I&#8217;ve purchased on eBay is always an .&nbsp;.&nbsp;. experience.  From the seller&#8217;s pictures, I would have rated this about a 4/5 on my personal scale &#8212; no cabinet or artwork damage, everything works, but maybe some grime on the control panel and some burn-in on the monitor.</p>
<p>After picking it up, it was obvious that it was more like a 3/5, again on my personal scale.  It was nothing the seller was concealing deliberately &#8212; he&#8217;s obviously not a collector and just didn&#8217;t know any better.  I&#8217;m not upset about it; it&#8217;s all reparable, I&#8217;m used to it, and I still feel I got a fair deal.  It just means it&#8217;s going to take a little work.</p>
<p>Here are the things that immediately caught my attention.</p>
<h3>Physical / Cosmetic</h3>
<p><a href="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1305.jpg"><img src="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1305_mid.jpg" alt="Water-damaged cabinet" /></a></p>
<p>The plywood at the bottom of the back side of the cabinet has considerable water damage.</p>
<p><a href="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1306.jpg"><img src="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1306_mid.jpg" alt="Scratched cabinet" /></a></p>
<p>There&#8217;s a large scratch near the bottom of the front side of the cabinet.  It looks fresh &#8212; I think the seller did it wheeling the game sideways out of his basement on a strapless (non-appliance) dolly, after I specifically told him on the phone that I wanted to carry the game out of the basement by hand with my brother.</p>
<p>One of the leveling feet is missing.</p>
<p><a href="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1311.JPG"><img src="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1311_mid.jpg" alt="Dirty Ms Pac-Man tabletop glass" /></a></p>
<p>The tabletop glass is filthy, apparently on both sides, even before I got it home and the cats started sitting on it.</p>
<p><a href="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1320.JPG"><img src="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1320_mid.jpg" alt="Worn tabletop glass clip" /></a></p>
<p>The clips holding down the tabletop glass are mismatched and the paint is worn off of many of them.</p>
<p><a href="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1313.JPG"><img src="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1313_mid.jpg" alt="Wrinkled Ms Pac-Man table art" /></a></p>
<p>The tabletop overlay is seriously wrinkled.  Around the edges where it overhangs the player controls (!), I can&#8217;t feel any adhesive on it at all.  It looks to me like a cheap repro that just <em>sets</em> in place.</p>
<p><a href="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1325.jpg"><img src="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1325_mid.jpg" alt="Ms Pac-Man cocktail control panel" /></a></p>
<p>The player 1 control panel overlay is torn out below the joystick.  (That&#8217;s not a shadow.)</p>
<p><a href="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1354.JPG"><img src="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1354_mid.jpg" alt="Missing control panel backlights" /></a></p>
<p>The lights behind the translucent panels that illuminate the player controls aren&#8217;t illuminating.  One is missing and the other three are apparently all burned out.</p>
<p><a href="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1335.JPG"><img src="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1335_mid.jpg" alt="Coin door with burned-out light" /></a></p>
<p>One of the coin door lights is burned out.</p>
<p><a href="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1329.jpg"><img src="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1329_mid.jpg" alt="Power plug" /></a></p>
<p>The power cord and plug are obviously not original.  Yeccch.</p>
<h3>Electronics</h3>
<p><a href="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1346.JPG"><img src="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1346_mid.jpg" alt="Ms Pac-Man speed chip" /></a></p>
<p>The game has the &#8220;speed chip&#8221; that makes Ms Pac-Man move way too fast.  I prefer my games to be in original condition with default configurations.</p>
<p><a href="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1367.jpg"><img src="http://www2.neufeld.newton.ks.us/images/electronics/2008/05/04/DSCN1367_mid.jpg" alt="Ms Pac-Man screen" /></a></p>
<p>The monitor is dim and has the brightness turned up high enough to see the vertical retrace and to see the black background glowing.</p>
<p>The monitor has keystone and vertical linearity problems.  (The bowing of the whole image toward the left is fisheye from my digital camera; the vertical shrinkage toward the right is the monitor.)</p>
<p>The monitor has blotchy color in the upper left and needs to be degaussed.  (So is the built-in degaussing circuit not working???)</p>
<h3>Repairs</h3>
<p>All in all, it&#8217;s going to take a little bit of work to get this back to nice condition, much less truly tip-top (which is impossible with the water damage on a veneered cabinet).</p>
<p>I&#8217;ve started already by finding a ROM image for the original chip that the speed chip replaced, and some 2532 EPROMs to put it on.  Turns out I had 2516s, 2732s, and all manner of other 27xx EPROMs, but no 2532s.  And don&#8217;t ask me why, but I didn&#8217;t feel like erasing and overwriting the speed chip.</p>
<p>2500 and 2700 EPROMs aren&#8217;t pin-compatible and I really didn&#8217;t want to build a carrier board.  Fortunately I packed up a batch of allegedly-new 2532s on eBay, got Joel to burn my new ROM for me .&nbsp;.&nbsp;. and lost where I put it already.  Oy vey.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.neufeld.newton.ks.us/electronics/?feed=rss2&#038;p=228</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
