<?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: JSNES JavaScript NES emulator</title>
	<atom:link href="http://robert.accettura.com/blog/2009/09/19/jsnes-javascript-nes-emulator/feed/" rel="self" type="application/rss+xml" />
	<link>http://robert.accettura.com/blog/2009/09/19/jsnes-javascript-nes-emulator/</link>
	<description>Robert Accettura&#039;s Personal Blog on Web Development and Tech</description>
	<lastBuildDate>Fri, 10 Feb 2012 05:07:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Robert</title>
		<link>http://robert.accettura.com/blog/2009/09/19/jsnes-javascript-nes-emulator/comment-page-1/#comment-800635</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Tue, 22 Sep 2009 02:33:57 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=2976#comment-800635</guid>
		<description>@David Smith: Most excellent.  That explains why Chrome was recommended and Safari got no mention.</description>
		<content:encoded><![CDATA[<p>@David Smith: Most excellent.  That explains why Chrome was recommended and Safari got no mention.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Smith</title>
		<link>http://robert.accettura.com/blog/2009/09/19/jsnes-javascript-nes-emulator/comment-page-1/#comment-800528</link>
		<dc:creator>David Smith</dc:creator>
		<pubDate>Mon, 21 Sep 2009 20:29:24 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=2976#comment-800528</guid>
		<description>The performance issues in WebKit turned out to be due to dictionary-vs-object property caching heuristics making a wrong guess.  As of http://trac.webkit.org/changeset/48573 it&#039;s running at full speed.</description>
		<content:encoded><![CDATA[<p>The performance issues in WebKit turned out to be due to dictionary-vs-object property caching heuristics making a wrong guess.  As of <a href="http://trac.webkit.org/changeset/48573" rel="nofollow">http://trac.webkit.org/changeset/48573</a> it&#8217;s running at full speed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://robert.accettura.com/blog/2009/09/19/jsnes-javascript-nes-emulator/comment-page-1/#comment-800361</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 21 Sep 2009 06:54:39 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=2976#comment-800361</guid>
		<description>@Hugh: Clearly the project should just add a file upload mechanism, to use local ROMs.</description>
		<content:encoded><![CDATA[<p>@Hugh: Clearly the project should just add a file upload mechanism, to use local ROMs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hugh Isaacs II</title>
		<link>http://robert.accettura.com/blog/2009/09/19/jsnes-javascript-nes-emulator/comment-page-1/#comment-800340</link>
		<dc:creator>Hugh Isaacs II</dc:creator>
		<pubDate>Mon, 21 Sep 2009 04:03:24 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=2976#comment-800340</guid>
		<description>The #1 problem I have with this product currently, is the lack of binary data support in Javascript. 

Because a) the roms have to be kept server side b) once Nintendo sees this project, they&#039;ll likely push for a cease-and-desist regarding the storage of roms for everyone to play online.

Plus binary data support is just ideal for the future of this project.

But who knows, maybe he&#039;ll add Google Gears support in the future (and hopefully  support to go along with it).</description>
		<content:encoded><![CDATA[<p>The #1 problem I have with this product currently, is the lack of binary data support in Javascript. </p>
<p>Because a) the roms have to be kept server side b) once Nintendo sees this project, they&#8217;ll likely push for a cease-and-desist regarding the storage of roms for everyone to play online.</p>
<p>Plus binary data support is just ideal for the future of this project.</p>
<p>But who knows, maybe he&#8217;ll add Google Gears support in the future (and hopefully  support to go along with it).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://robert.accettura.com/blog/2009/09/19/jsnes-javascript-nes-emulator/comment-page-1/#comment-800331</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Mon, 21 Sep 2009 03:17:27 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=2976#comment-800331</guid>
		<description>@Boris: I wonder if JSNES is perhaps the next SunSpider?  At a minimum it&#039;s more entertaining than any other JS benchmark that I know of ;-) .</description>
		<content:encoded><![CDATA[<p>@Boris: I wonder if JSNES is perhaps the next SunSpider?  At a minimum it&#8217;s more entertaining than any other JS benchmark that I know of <img src='http://robert.accettura.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Boris</title>
		<link>http://robert.accettura.com/blog/2009/09/19/jsnes-javascript-nes-emulator/comment-page-1/#comment-800320</link>
		<dc:creator>Boris</dc:creator>
		<pubDate>Mon, 21 Sep 2009 02:18:17 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=2976#comment-800320</guid>
		<description>Yeah, I mailed the author.  The tweak he mentions was actually due to a change in how the script interfaces with Chrome&#039;s canvas; not sure yet whether it was working around a bug in said canvas (or rather imageData) or in V8....

Just to be clear, in my m-c build I se us spending 3% of the time in canvas painting.  This is while getting somewhere in the 8-15fps range (depending on ROM).</description>
		<content:encoded><![CDATA[<p>Yeah, I mailed the author.  The tweak he mentions was actually due to a change in how the script interfaces with Chrome&#8217;s canvas; not sure yet whether it was working around a bug in said canvas (or rather imageData) or in V8&#8230;.</p>
<p>Just to be clear, in my m-c build I se us spending 3% of the time in canvas painting.  This is while getting somewhere in the 8-15fps range (depending on ROM).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://robert.accettura.com/blog/2009/09/19/jsnes-javascript-nes-emulator/comment-page-1/#comment-800296</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Mon, 21 Sep 2009 00:27:49 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=2976#comment-800296</guid>
		<description>@Boris: Interesting note.  I was basing my comment on the authors note about Chrome having a better optimized canvas.</description>
		<content:encoded><![CDATA[<p>@Boris: Interesting note.  I was basing my comment on the authors note about Chrome having a better optimized canvas.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://robert.accettura.com/blog/2009/09/19/jsnes-javascript-nes-emulator/comment-page-1/#comment-800289</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 21 Sep 2009 00:00:36 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=2976#comment-800289</guid>
		<description>64-bit Linux user here; hopefully Firefox 3.6 with its x86_64 JIT support for JavaScript will speed this up from 6fps. :)

(As an aside: why oh why didn&#039;t Firefox just use one of the many solutions for generically generating native machine code in an architecture independent way?  LLVM, for instance.)</description>
		<content:encoded><![CDATA[<p>64-bit Linux user here; hopefully Firefox 3.6 with its x86_64 JIT support for JavaScript will speed this up from 6fps. <img src='http://robert.accettura.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>(As an aside: why oh why didn&#8217;t Firefox just use one of the many solutions for generically generating native machine code in an architecture independent way?  LLVM, for instance.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Boris</title>
		<link>http://robert.accettura.com/blog/2009/09/19/jsnes-javascript-nes-emulator/comment-page-1/#comment-800224</link>
		<dc:creator>Boris</dc:creator>
		<pubDate>Sun, 20 Sep 2009 18:01:00 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=2976#comment-800224</guid>
		<description>The limiting factor here is not canvas (which is the same in chrome and Safari, by the way) but the javascript engine doing the emulation.  I seriously doubt webgl will change anything here.</description>
		<content:encoded><![CDATA[<p>The limiting factor here is not canvas (which is the same in chrome and Safari, by the way) but the javascript engine doing the emulation.  I seriously doubt webgl will change anything here.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

