<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Maze Generation In Thirteen Bytes</title>
	<atom:link href="http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/feed/" rel="self" type="application/rss+xml" />
	<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/</link>
	<description>the unlikely child born of the home computer wars</description>
	<lastBuildDate>Sat, 18 May 2013 22:33:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Gloriosas inutilidades: gerando um labirinto em 10 (sim, DEZ) bytes! &#124; Retrocomputaria Plus</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10775</link>
		<dc:creator><![CDATA[Gloriosas inutilidades: gerando um labirinto em 10 (sim, DEZ) bytes! &#124; Retrocomputaria Plus]]></dc:creator>
		<pubDate>Mon, 04 Mar 2013 12:26:23 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10775</guid>
		<description><![CDATA[[...] os recordes vão se sucedendo: 25 bytes, 15,13, 12. 11&#8230; dez! A essa altura o povo já estava apelando para truques que não são coisa de Jesus, tais como [...]]]></description>
		<content:encoded><![CDATA[<p>[...] os recordes vão se sucedendo: 25 bytes, 15,13, 12. 11&#8230; dez! A essa altura o povo já estava apelando para truques que não são coisa de Jesus, tais como [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trixter</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10400</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Tue, 08 Jan 2013 18:07:11 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10400</guid>
		<description><![CDATA[I guarantee you it does not work on NEC V20 and V30 CPUs.  D6 on those CPUs is a duplicate of XLATB which is D7.  More background and tests: http://www.vintage-computer.com/vcforum/showthread.php?28949-The-D6-instruction-on-the-NEC-V-series-(V20-V30)-chips

Good to know it works on everything else.  BTW I don&#039;t consider this a &quot;bug&quot; in the NEC chips; it wasn&#039;t documented when they were being designed.]]></description>
		<content:encoded><![CDATA[<p>I guarantee you it does not work on NEC V20 and V30 CPUs.  D6 on those CPUs is a duplicate of XLATB which is D7.  More background and tests: <a href="http://www.vintage-computer.com/vcforum/showthread.php?28949-The-D6-instruction-on-the-NEC-V-series-(V20-V30)-chips" rel="nofollow">http://www.vintage-computer.com/vcforum/showthread.php?28949-The-D6-instruction-on-the-NEC-V-series-(V20-V30)-chips</a></p>
<p>Good to know it works on everything else.  BTW I don&#8217;t consider this a &#8220;bug&#8221; in the NEC chips; it wasn&#8217;t documented when they were being designed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Ferrie</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10399</link>
		<dc:creator><![CDATA[Peter Ferrie]]></dc:creator>
		<pubDate>Tue, 08 Jan 2013 17:38:15 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10399</guid>
		<description><![CDATA[Thanks.
It should work on all Intel, AMD, and Cyrix processors.
Intel introduced the instruction, AMD documented the instruction, and Cyrix copied the instruction.]]></description>
		<content:encoded><![CDATA[<p>Thanks.<br />
It should work on all Intel, AMD, and Cyrix processors.<br />
Intel introduced the instruction, AMD documented the instruction, and Cyrix copied the instruction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrey Baranovich</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10395</link>
		<dc:creator><![CDATA[Andrey Baranovich]]></dc:creator>
		<pubDate>Tue, 08 Jan 2013 09:52:32 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10395</guid>
		<description><![CDATA[Cool! :-)]]></description>
		<content:encoded><![CDATA[<p>Cool! :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Post Position &#187; 10 PRINT Marches on</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10394</link>
		<dc:creator><![CDATA[Post Position &#187; 10 PRINT Marches on]]></dc:creator>
		<pubDate>Tue, 08 Jan 2013 04:04:05 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10394</guid>
		<description><![CDATA[[...] Trixter provides the full story (so far!) on his blog, Oldskooler Ramblings. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Trixter provides the full story (so far!) on his blog, Oldskooler Ramblings. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trixter</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10393</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Tue, 08 Jan 2013 00:48:36 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10393</guid>
		<description><![CDATA[The more I look at what you did, the more I am a fan :-)  I updated the article with your code.]]></description>
		<content:encoded><![CDATA[<p>The more I look at what you did, the more I am a fan :-)  I updated the article with your code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trixter</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10392</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Tue, 08 Jan 2013 00:36:23 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10392</guid>
		<description><![CDATA[AMAZIN-- hey, wait a minute, that uses an undocumented opcode that doesn&#039;t work on all processors.

So I guess all three of us have our own record -- mine for working on any machine, herm1t for working on any machine running DOS, and you for working on any Intel CPU.  We all winnerz! \o/]]></description>
		<content:encoded><![CDATA[<p>AMAZIN&#8211; hey, wait a minute, that uses an undocumented opcode that doesn&#8217;t work on all processors.</p>
<p>So I guess all three of us have our own record &#8212; mine for working on any machine, herm1t for working on any machine running DOS, and you for working on any Intel CPU.  We all winnerz! \o/</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Ferrie</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10390</link>
		<dc:creator><![CDATA[Peter Ferrie]]></dc:creator>
		<pubDate>Mon, 07 Jan 2013 22:05:29 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10390</guid>
		<description><![CDATA[&quot;10 Print&quot; in 10 bytes!!

init:scasb
salc
and al,&#039;\&#039;-&#039;/&#039;
add al,&#039;/&#039;
int 29h
jmp init]]></description>
		<content:encoded><![CDATA[<p>&#8220;10 Print&#8221; in 10 bytes!!</p>
<p>init:scasb<br />
salc<br />
and al,&#8217;\'-&#8217;/&#8217;<br />
add al,&#8217;/&#8217;<br />
int 29h<br />
jmp init</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ange albertini</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10386</link>
		<dc:creator><![CDATA[ange albertini]]></dc:creator>
		<pubDate>Mon, 07 Jan 2013 11:30:39 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10386</guid>
		<description><![CDATA[herm1t chopped another byte from the &quot;AH = 0xE + Int 10h&quot; part by using the &#039;undocumented&#039; int 29h.

cf http://lj.rossia.org/users/herm1t/66490.html]]></description>
		<content:encoded><![CDATA[<p>herm1t chopped another byte from the &#8220;AH = 0xE + Int 10h&#8221; part by using the &#8216;undocumented&#8217; int 29h.</p>
<p>cf <a href="http://lj.rossia.org/users/herm1t/66490.html" rel="nofollow">http://lj.rossia.org/users/herm1t/66490.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruno</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10376</link>
		<dc:creator><![CDATA[Bruno]]></dc:creator>
		<pubDate>Fri, 04 Jan 2013 00:02:22 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10376</guid>
		<description><![CDATA[I haven’t had this much fun reading a post in a long, long time :)]]></description>
		<content:encoded><![CDATA[<p>I haven’t had this much fun reading a post in a long, long time :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: holograph</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10319</link>
		<dc:creator><![CDATA[holograph]]></dc:creator>
		<pubDate>Fri, 21 Dec 2012 15:00:04 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10319</guid>
		<description><![CDATA[Can&#039;t blame you, semantically speaking you&#039;d definitely expect SCAS to use DS:SI... surprising!]]></description>
		<content:encoded><![CDATA[<p>Can&#8217;t blame you, semantically speaking you&#8217;d definitely expect SCAS to use DS:SI&#8230; surprising!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trixter</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10305</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Tue, 18 Dec 2012 15:08:27 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10305</guid>
		<description><![CDATA[I&#039;m Doing It Wrong!  Shows you how much I use SCAS in my code.  Fixed.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m Doing It Wrong!  Shows you how much I use SCAS in my code.  Fixed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Ferrie</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10299</link>
		<dc:creator><![CDATA[Peter Ferrie]]></dc:creator>
		<pubDate>Tue, 18 Dec 2012 04:59:23 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10299</guid>
		<description><![CDATA[Intel docs: &quot;SCAS m8: Compare AL with byte at ES:(E)DI or RDI, then set status flags&quot;.]]></description>
		<content:encoded><![CDATA[<p>Intel docs: &#8220;SCAS m8: Compare AL with byte at ES:(E)DI or RDI, then set status flags&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trixter</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10297</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Tue, 18 Dec 2012 00:25:44 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10297</guid>
		<description><![CDATA[I added the &quot;where&quot; but I left DS:SI alone -- SCASB doesn&#039;t read from ES:DI.]]></description>
		<content:encoded><![CDATA[<p>I added the &#8220;where&#8221; but I left DS:SI alone &#8212; SCASB doesn&#8217;t read from ES:DI.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Ferrie</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10296</link>
		<dc:creator><![CDATA[Peter Ferrie]]></dc:creator>
		<pubDate>Mon, 17 Dec 2012 23:33:36 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10296</guid>
		<description><![CDATA[&quot;read from DS:SI points&quot; -&gt; &quot;read from where ES:DI points&quot;]]></description>
		<content:encoded><![CDATA[<p>&#8220;read from DS:SI points&#8221; -&gt; &#8220;read from where ES:DI points&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trixter</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10293</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Mon, 17 Dec 2012 19:40:49 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10293</guid>
		<description><![CDATA[Because the code segment is used as the random data source, it does not look great if you boot and then immediately run the program.  Run any other program first, preferably a large one, to fill the first 128K of RAM with junk.]]></description>
		<content:encoded><![CDATA[<p>Because the code segment is used as the random data source, it does not look great if you boot and then immediately run the program.  Run any other program first, preferably a large one, to fill the first 128K of RAM with junk.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phoenix</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10292</link>
		<dc:creator><![CDATA[phoenix]]></dc:creator>
		<pubDate>Mon, 17 Dec 2012 19:28:34 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10292</guid>
		<description><![CDATA[Does this work better on a real DOS PC than elsewhere?  In a Win XP box, it gives mostly \ chars with flashes of random.  In DOSBox, the random flashes are even less frequent.]]></description>
		<content:encoded><![CDATA[<p>Does this work better on a real DOS PC than elsewhere?  In a Win XP box, it gives mostly \ chars with flashes of random.  In DOSBox, the random flashes are even less frequent.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phoenix</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10291</link>
		<dc:creator><![CDATA[phoenix]]></dc:creator>
		<pubDate>Mon, 17 Dec 2012 19:11:37 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10291</guid>
		<description><![CDATA[If there&#039;s anything to be learned about size coding, never ever say &quot;I believe this is as small as it can get&quot;. :)]]></description>
		<content:encoded><![CDATA[<p>If there&#8217;s anything to be learned about size coding, never ever say &#8220;I believe this is as small as it can get&#8221;. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trixter</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10290</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Mon, 17 Dec 2012 18:50:29 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10290</guid>
		<description><![CDATA[Of course!!!  (smacks head repeatedly)

You have the new record!  Congratulations sir!]]></description>
		<content:encoded><![CDATA[<p>Of course!!!  (smacks head repeatedly)</p>
<p>You have the new record!  Congratulations sir!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Ferrie</title>
		<link>http://trixter.oldskool.org/2012/12/17/maze-generation-in-thirteen-bytes/#comment-10289</link>
		<dc:creator><![CDATA[Peter Ferrie]]></dc:creator>
		<pubDate>Mon, 17 Dec 2012 18:44:29 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=811#comment-10289</guid>
		<description><![CDATA[12.
init:   mov     ax,0e5ch
        scasb
pickch: jp      writec
        mov     al,&#039;/&#039;
writec: int     10h
        jmp     init]]></description>
		<content:encoded><![CDATA[<p>12.<br />
init:   mov     ax,0e5ch<br />
        scasb<br />
pickch: jp      writec<br />
        mov     al,&#8217;/&#8217;<br />
writec: int     10h<br />
        jmp     init</p>
]]></content:encoded>
	</item>
</channel>
</rss>
