<?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/"
		>
<channel>
	<title>Comments on: Red Letter Day: ASCIIPortal Out</title>
	<atom:link href="http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/</link>
	<description></description>
	<lastBuildDate>Mon, 13 Feb 2012 14:54:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: LionsPhil</title>
		<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/#comment-294836</link>
		<dc:creator>LionsPhil</dc:creator>
		<pubDate>Thu, 24 Sep 2009 18:00:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.rockpapershotgun.com/?p=18264#comment-294836</guid>
		<description>(And it&#039;s at this point that I recognize the avatar and realise we&#039;ve &lt;a href=&quot;http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/comment-page-1/#comment-293139&quot; rel=&quot;nofollow&quot;&gt;already had&lt;/a&gt; an authorative source. Can haz post editing back plz?)</description>
		<content:encoded><![CDATA[<p>(And it&#8217;s at this point that I recognize the avatar and realise we&#8217;ve <a href="http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/comment-page-1/#comment-293139" rel="nofollow">already had</a> an authorative source. Can haz post editing back plz?)
<p class="report-comment">
				<span id="reportcomment_results_div_294836"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 294836 );" title="Report this comment" rel="nofollow">report</a></span><br />
				<span id="reportcomment_comment_div_294836"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LionsPhil</title>
		<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/#comment-294826</link>
		<dc:creator>LionsPhil</dc:creator>
		<pubDate>Thu, 24 Sep 2009 17:52:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.rockpapershotgun.com/?p=18264#comment-294826</guid>
		<description>Aha, an &lt;a href=&quot;http://pdcurses.sourceforge.net/doc/PDCurses.txt&quot; rel=&quot;nofollow&quot;&gt;authorative answer&lt;/a&gt; for this case:
&lt;blockquote cite=&quot;PDCurses documentation&quot;&gt;The principal limitation of &lt;em&gt;[the SDL port, which is what this game uses]&lt;/em&gt; is that input is currently restricted to ASCII (i.e., 0-127), plus the special keys like KEY_LEFT. (You could have Unicode input, but then the input wouldn&#039;t match &lt;strong&gt;the output, which is in Code Page 437.&lt;/strong&gt;)&lt;/blockquote&gt;
Otherwise, because he hasn&#039;t used the (limited) alternate character set constants, it seems to actually be undefined what non-ASCII values mean AFAICS (it&#039;s left to the terminal to interpret).</description>
		<content:encoded><![CDATA[<p>Aha, an <a href="http://pdcurses.sourceforge.net/doc/PDCurses.txt" rel="nofollow">authorative answer</a> for this case:</p>
<blockquote cite="PDCurses documentation"><p>The principal limitation of <em>[the SDL port, which is what this game uses]</em> is that input is currently restricted to ASCII (i.e., 0-127), plus the special keys like KEY_LEFT. (You could have Unicode input, but then the input wouldn&#8217;t match <strong>the output, which is in Code Page 437.</strong>)</p></blockquote>
<p>Otherwise, because he hasn&#8217;t used the (limited) alternate character set constants, it seems to actually be undefined what non-ASCII values mean AFAICS (it&#8217;s left to the terminal to interpret).
<p class="report-comment">
				<span id="reportcomment_results_div_294826"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 294826 );" title="Report this comment" rel="nofollow">report</a></span><br />
				<span id="reportcomment_comment_div_294826"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LionsPhil</title>
		<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/#comment-294810</link>
		<dc:creator>LionsPhil</dc:creator>
		<pubDate>Thu, 24 Sep 2009 17:42:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.rockpapershotgun.com/?p=18264#comment-294810</guid>
		<description>Doesn&#039;t appear to be---I&#039;m not familiar with non-ASCII in curses, but the giveaway line is probably:
&lt;code&gt;return (CharData[o][1] &#124; color_pair(o) &#124; A_ALTCHARSET);&lt;/code&gt;
I would take a guess that the &#039;A_ALTCHARSET&#039; flag means the &quot;OEM&quot; code page, 437, as mentioned above. &lt;code&gt;CharData[][1]&lt;/code&gt; are 8-bit values that look like they&#039;d map to sensible CP437 glyphs. There&#039;s also a field in the CharData array (I&#039;m not sure why he didn&#039;t use structs) for &#039;File&#039;, which appears to be normal ASCII characters used for map loading, at a glance. Looks like he&#039;s written quite a lot about the development &lt;a href=&quot;http://www.cymonsgames.com/forum/index.php?topic=7&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt; if you&#039;re interested (and have more time to spend on this than I ;) ).</description>
		<content:encoded><![CDATA[<p>Doesn&#8217;t appear to be&#8212;I&#8217;m not familiar with non-ASCII in curses, but the giveaway line is probably:<br />
<code>return (CharData[o][1] | color_pair(o) | A_ALTCHARSET);</code><br />
I would take a guess that the &#8216;A_ALTCHARSET&#8217; flag means the &#8220;OEM&#8221; code page, 437, as mentioned above. <code>CharData[][1]</code> are 8-bit values that look like they&#8217;d map to sensible CP437 glyphs. There&#8217;s also a field in the CharData array (I&#8217;m not sure why he didn&#8217;t use structs) for &#8216;File&#8217;, which appears to be normal ASCII characters used for map loading, at a glance. Looks like he&#8217;s written quite a lot about the development <a href="http://www.cymonsgames.com/forum/index.php?topic=7" rel="nofollow">here</a> if you&#8217;re interested (and have more time to spend on this than I ;) ).
<p class="report-comment">
				<span id="reportcomment_results_div_294810"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 294810 );" title="Report this comment" rel="nofollow">report</a></span><br />
				<span id="reportcomment_comment_div_294810"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MedO</title>
		<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/#comment-294446</link>
		<dc:creator>MedO</dc:creator>
		<pubDate>Thu, 24 Sep 2009 12:19:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.rockpapershotgun.com/?p=18264#comment-294446</guid>
		<description>So you&#039;d be able to tell us then which charset it really uses? Is it UTF-8Portal perhaps?</description>
		<content:encoded><![CDATA[<p>So you&#8217;d be able to tell us then which charset it really uses? Is it UTF-8Portal perhaps?
<p class="report-comment">
				<span id="reportcomment_results_div_294446"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 294446 );" title="Report this comment" rel="nofollow">report</a></span><br />
				<span id="reportcomment_comment_div_294446"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LionsPhil</title>
		<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/#comment-293904</link>
		<dc:creator>LionsPhil</dc:creator>
		<pubDate>Thu, 24 Sep 2009 03:06:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.rockpapershotgun.com/?p=18264#comment-293904</guid>
		<description>...whoa, OK, open source &lt;em&gt;and&lt;/em&gt; cross-platform, so I can answer that myself.

Perversely, he&#039;s using a curses library (i.e. proper text console library), &lt;em&gt;the SDL backend thereof&lt;/em&gt;. Looks like there&#039;s a compile-time option to not do this, however, tinker-fans.</description>
		<content:encoded><![CDATA[<p>&#8230;whoa, OK, open source <em>and</em> cross-platform, so I can answer that myself.</p>
<p>Perversely, he&#8217;s using a curses library (i.e. proper text console library), <em>the SDL backend thereof</em>. Looks like there&#8217;s a compile-time option to not do this, however, tinker-fans.
<p class="report-comment">
				<span id="reportcomment_results_div_293904"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 293904 );" title="Report this comment" rel="nofollow">report</a></span><br />
				<span id="reportcomment_comment_div_293904"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LionsPhil</title>
		<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/#comment-293895</link>
		<dc:creator>LionsPhil</dc:creator>
		<pubDate>Thu, 24 Sep 2009 02:57:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.rockpapershotgun.com/?p=18264#comment-293895</guid>
		<description>Am I right in thinking that, like Dwarf Fortress, this isn&#039;t even a proper console application, though, but faked with blitting sprites (in DF&#039;s case, via OpenGL and full-screen refreshes) that just happen to look like old DOS codepages?

Because heating up the 3D hardware to render this makes Baby Jesus cry.</description>
		<content:encoded><![CDATA[<p>Am I right in thinking that, like Dwarf Fortress, this isn&#8217;t even a proper console application, though, but faked with blitting sprites (in DF&#8217;s case, via OpenGL and full-screen refreshes) that just happen to look like old DOS codepages?</p>
<p>Because heating up the 3D hardware to render this makes Baby Jesus cry.
<p class="report-comment">
				<span id="reportcomment_results_div_293895"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 293895 );" title="Report this comment" rel="nofollow">report</a></span><br />
				<span id="reportcomment_comment_div_293895"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Saul</title>
		<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/#comment-293731</link>
		<dc:creator>Saul</dc:creator>
		<pubDate>Wed, 23 Sep 2009 23:29:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.rockpapershotgun.com/?p=18264#comment-293731</guid>
		<description>Winner!</description>
		<content:encoded><![CDATA[<p>Winner!
<p class="report-comment">
				<span id="reportcomment_results_div_293731"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 293731 );" title="Report this comment" rel="nofollow">report</a></span><br />
				<span id="reportcomment_comment_div_293731"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: solipsistnation</title>
		<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/#comment-293680</link>
		<dc:creator>solipsistnation</dc:creator>
		<pubDate>Wed, 23 Sep 2009 22:52:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.rockpapershotgun.com/?p=18264#comment-293680</guid>
		<description>Well, I&#039;m glad I&#039;m not the only person thinking ASCII vs ANSI. HELLO FELLOW NERDS!</description>
		<content:encoded><![CDATA[<p>Well, I&#8217;m glad I&#8217;m not the only person thinking ASCII vs ANSI. HELLO FELLOW NERDS!
<p class="report-comment">
				<span id="reportcomment_results_div_293680"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 293680 );" title="Report this comment" rel="nofollow">report</a></span><br />
				<span id="reportcomment_comment_div_293680"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MedO</title>
		<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/#comment-293386</link>
		<dc:creator>MedO</dc:creator>
		<pubDate>Wed, 23 Sep 2009 19:04:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.rockpapershotgun.com/?p=18264#comment-293386</guid>
		<description>ASCII doesn&#039;t have the Å-Character. There you go :D</description>
		<content:encoded><![CDATA[<p>ASCII doesn&#8217;t have the Å-Character. There you go :D
<p class="report-comment">
				<span id="reportcomment_results_div_293386"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 293386 );" title="Report this comment" rel="nofollow">report</a></span><br />
				<span id="reportcomment_comment_div_293386"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: orta</title>
		<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/#comment-293360</link>
		<dc:creator>orta</dc:creator>
		<pubDate>Wed, 23 Sep 2009 18:12:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.rockpapershotgun.com/?p=18264#comment-293360</guid>
		<description>the voice over rules</description>
		<content:encoded><![CDATA[<p>the voice over rules
<p class="report-comment">
				<span id="reportcomment_results_div_293360"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 293360 );" title="Report this comment" rel="nofollow">report</a></span><br />
				<span id="reportcomment_comment_div_293360"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gutter</title>
		<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/#comment-293317</link>
		<dc:creator>Gutter</dc:creator>
		<pubDate>Wed, 23 Sep 2009 16:58:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.rockpapershotgun.com/?p=18264#comment-293317</guid>
		<description>DO A BARREL ROLL!

Peanut style voices in a game... yay!</description>
		<content:encoded><![CDATA[<p>DO A BARREL ROLL!</p>
<p>Peanut style voices in a game&#8230; yay!
<p class="report-comment">
				<span id="reportcomment_results_div_293317"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 293317 );" title="Report this comment" rel="nofollow">report</a></span><br />
				<span id="reportcomment_comment_div_293317"></span>
			</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MacBeth</title>
		<link>http://www.rockpapershotgun.com/2009/09/23/red-letter-day-asciiportal-out/#comment-293310</link>
		<dc:creator>MacBeth</dc:creator>
		<pubDate>Wed, 23 Sep 2009 16:47:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.rockpapershotgun.com/?p=18264#comment-293310</guid>
		<description>VG</description>
		<content:encoded><![CDATA[<p>VG
<p class="report-comment">
				<span id="reportcomment_results_div_293310"><a href="javascript:void(0);" onclick="reportComment_AddTextArea( 293310 );" title="Report this comment" rel="nofollow">report</a></span><br />
				<span id="reportcomment_comment_div_293310"></span>
			</p>
]]></content:encoded>
	</item>
</channel>
</rss>

