<?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>Kale&#039;s Mame Wip &#187; mame</title>
	<atom:link href="https://mamedev.emulab.it/kale/tag/mame/feed/" rel="self" type="application/rss+xml" />
	<link>https://mamedev.emulab.it/kale</link>
	<description>Multiple Arcade Machine Emulator</description>
	<lastBuildDate>Fri, 01 Dec 2017 11:57:05 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.2.38</generator>
	<item>
		<title>Halt Catch and Fire</title>
		<link>https://mamedev.emulab.it/kale/2015/03/25/halt-catch-and-fire/</link>
		<comments>https://mamedev.emulab.it/kale/2015/03/25/halt-catch-and-fire/#comments</comments>
		<pubDate>Wed, 25 Mar 2015 19:03:46 +0000</pubDate>
		<dc:creator><![CDATA[Kale]]></dc:creator>
				<category><![CDATA[Mame Wip]]></category>
		<category><![CDATA[blitter]]></category>
		<category><![CDATA[mame]]></category>
		<category><![CDATA[ttchamp]]></category>

		<guid isPermaLink="false">http://mamedev.emulab.it/kale/?p=2129</guid>
		<description><![CDATA[Got interested in the recent Spider WIP improvements and the correlated Table Tennis Championship development, I&#8217;ve decided to take a look at this exotic FPGA-based video blitter. The thing is definitely weird, as Haze also explained in his blog it basically reads an i/o port to enter into &#8220;blitter mode&#8221;, and any following write to [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Got interested in the recent <a href="http://mamedev.emulab.it/haze/2015/03/22/devweb/" title="Spider WIP">Spider WIP</a> improvements and the correlated <strong>Table Tennis Championship</strong> development, I&#8217;ve decided to take a look at this exotic FPGA-based video blitter.<br />
The thing is definitely weird, as Haze also explained in his blog it basically reads an i/o port to enter into &#8220;blitter mode&#8221;, and any following write to the memory mapped bus actually routes to the blitter, and using the address bus instead of the data bus either for obfuscation or performance reasons.<br />
It&#8217;s not a novelty (Sharp X1 Japanese computer line did something similar back in 1981) but definitely a bit annoying, and the main roadblock towards emulation of this game until today:</p>
<p><a href="https://mamedev.emulab.it/kale/wp-content/uploads/2015/03/0026.png"><img src="https://mamedev.emulab.it/kale/wp-content/uploads/2015/03/0026.png" alt="0026" width="640" height="400" class="aligncenter size-full wp-image-2130" /></a></p>
<p><a href="https://mamedev.emulab.it/kale/wp-content/uploads/2015/03/0027.png"><img src="https://mamedev.emulab.it/kale/wp-content/uploads/2015/03/0027.png" alt="0027" width="640" height="400" class="aligncenter size-full wp-image-2131" /></a></p>
<p><a href="https://mamedev.emulab.it/kale/wp-content/uploads/2015/03/0030.png"><img src="https://mamedev.emulab.it/kale/wp-content/uploads/2015/03/0030.png" alt="0030" width="640" height="400" class="aligncenter size-full wp-image-2132" /></a></p>
<p><a href="https://mamedev.emulab.it/kale/wp-content/uploads/2015/03/0031.png"><img src="https://mamedev.emulab.it/kale/wp-content/uploads/2015/03/0031.png" alt="0031" width="640" height="400" class="aligncenter size-full wp-image-2133" /></a></p>
<p><a href="https://mamedev.emulab.it/kale/wp-content/uploads/2015/03/0032.png"><img src="https://mamedev.emulab.it/kale/wp-content/uploads/2015/03/0032.png" alt="0032" width="640" height="400" class="aligncenter size-full wp-image-2134" /></a></p>
]]></content:encoded>
			<wfw:commentRss>https://mamedev.emulab.it/kale/2015/03/25/halt-catch-and-fire/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
