<?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>ClanHub: &#187; Hardware/Software</title>
	<atom:link href="http://www.clanhub.com/category/hardware/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.clanhub.com</link>
	<description>Blog covering pc gaming, web tech, tips, tweaks and more</description>
	<lastBuildDate>Mon, 12 Sep 2011 18:17:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>OpenGL 4.2, Limbo on Steam, and Steam uninstalling itself</title>
		<link>http://www.clanhub.com/2011/08/09/opengl-4-2-limbo-on-steam-and-steam-uninstalling-itself/</link>
		<comments>http://www.clanhub.com/2011/08/09/opengl-4-2-limbo-on-steam-and-steam-uninstalling-itself/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 14:48:56 +0000</pubDate>
		<dc:creator>Killa J</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Hardware/Software]]></category>

		<guid isPermaLink="false">http://www.clanhub.com/?p=1641</guid>
		<description><![CDATA[Open GL 4.2 The new version integrates shaders with atomic counters as well as load, store and atomic read-modify-write operations to a single level of a texture. Additionally, there is support for GPU-tessellated geometry, the modification of an arbitrary subset of a compressed texture without having to re-download the whole texture to the GPU for [...]]]></description>
			<content:encoded><![CDATA[<p></p><h2>Open GL 4.2</h2>
<p>The new version integrates shaders with atomic counters as well as load, store and atomic read-modify-write operations to a single level of a texture. Additionally, there is support for GPU-tessellated geometry, the modification of an arbitrary subset of a compressed texture without having to re-download the whole texture to the GPU for significant performance improvements, and the ability to pack multiple 8 and 16 bit values into a single 32-bit value for efficient shader processing.</p>
<p>“OpenGL 4.2 has integrated feedback from developers that are shipping significant OpenGL-based applications and games, making for a faster, more capable API which will continue to evolve to meet market needs,” said Barthold Lichtenbelt, working group chair of the OpenGL ARB and director of Tegra graphics at Nvidia.</p>
<p>Both AMD and Nvidia said that their products will support OpenGL 4.2 in the immediate future.</p>
<p>[<a href="http://www.tomshardware.com/news/khronos-opengl-42-2D-3D-graphics,13195.html" target="_blank">Source</a>]</p>
<p>&nbsp;</p>
<h2>LIMBO, on PC (Steam)</h2>
<p>Support innovation and experience exceptional game design and execution with LIMBO, finally on the PC with Steam. (anyone want to guess MS made them wait?)<br />
<a href="http://store.steampowered.com/app/48000/" target="_blank"><img class="alignnone size-medium wp-image-1642" title="LIMBO now on Steam" src="http://www.clanhub.com/wp-content/uploads/2011/08/LIMBO-onSteam-600x337.jpg" alt="" width="600" height="337" /></a><br />
<a href="http://store.steampowered.com/app/48000/" target="_blank">http://store.steampowered.com/app/48000/</a></p>
<h2></h2>
<h2>Steam weirdness</h2>
<p>I have a Vista 32 box and ran some system updates (scheduled) and then steam.  Well yesterday when I booted it up, Steam had uninstalled itself. WTF?  I ended up rolling back to a Restored Point and all is well.  Have no idea, but heads up as I did find some others who posted about Steam uninstalling itself when updating.  What kind of BUG is that? Gezzzzz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clanhub.com/2011/08/09/opengl-4-2-limbo-on-steam-and-steam-uninstalling-itself/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BF3 Classes</title>
		<link>http://www.clanhub.com/2011/07/09/bf3-classes/</link>
		<comments>http://www.clanhub.com/2011/07/09/bf3-classes/#comments</comments>
		<pubDate>Sat, 09 Jul 2011 14:48:20 +0000</pubDate>
		<dc:creator>Killa J</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Hardware/Software]]></category>
		<category><![CDATA[Vista/Windows 7 tips]]></category>

		<guid isPermaLink="false">http://www.clanhub.com/?p=1635</guid>
		<description><![CDATA[Battlefield 3 only has four classes, down from seven in Battlefield 2. However, roles have been combined, rather than outright eliminated. The Assault class picks up the eliminated Medic&#8217;s healing abilities, although DICE insists it&#8217;s still the same old &#8220;frontline run and gun class&#8221; and players needn&#8217;t equip life-giving gear if they want more death-dealing [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Battlefield 3 only has four classes, down from seven in Battlefield 2.  However, roles have been combined, rather than outright eliminated. The  Assault class picks up the eliminated Medic&#8217;s healing abilities,  although DICE insists it&#8217;s still the same old &#8220;frontline run and gun  class&#8221; and players needn&#8217;t equip life-giving gear if they want more  death-dealing tools instead. &#8220;It makes sense that the class on the  frontline will be able to revive fallen team mates,&#8221; DICE explains.</p>
<div>Battlefield 3</div>
<p>Engineers are largely the same as ever, able to repair vehicles, and armed with carbines and RPGs.</p>
<p>The  Recon class is still a snipe-o-man, though he&#8217;s picking up some new  toys and tricks DICE isn&#8217;t willing to reveal just yet. &#8220;Recon  traditionally has been seen as just a sniper,&#8221; senior mulitplayer  designer Alan Kertz said. &#8220;We wanted to change that perception, so we&#8217;ve  built several completely new teamplay oriented gadgets specifically for  the Recon class so he can be a team player, even if he&#8217;s sitting on the  top of Wookie Mountain.&#8221;</p>
<p>The light machine gun-wielding Support class, ditched in Battlefield: Bad Company 2,  returns with some new mechanics. LMGs can deploy bipods when you&#8217;re  prone or crouched behind suitable waist-high cover, stabilizing the gun  to boost accuracy and lessen recoil.</p>
<p>LMGs will also be handy for  laying down suppressive fire, a new mechanic usable by all classes, but  perhaps most powerful with machine guns. &#8220;When you lay down fire in  close vicinity to an enemy, the incoming barrage will show up as a  graphical blur effect on his screen to stress him and let him know it&#8217;s  not safe to pop out from behind cover,&#8221; DICE explains. &#8220;Just as  importantly, this mechanic also affects his character&#8217;s in-game firing  accuracy, making him less of a threat by using real world tactics.  Better yet? You get team play experience points for doing so!&#8221;</p>
<p>&#8220;Supported  shooting with Bipods and Suppressive Fire finally allows us to achieve  an obvious difference between Assault and Support, since the heavy LMGs  are not terribly mobile,&#8221; Kertz said. &#8220;When deployed with a Bipod, they  become an incredibly powerful force. Suppressive Fire forces the enemy  to keep their head down and lets the Support gunner pin his enemies in  place so teammates can flank.&#8221;</p>
<p>[<a href="http://www.shacknews.com/article/69207/battlefield-3-multiplayer-classes-detailed" target="_blank">Source</a>]</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clanhub.com/2011/07/09/bf3-classes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBM makes progress on Phase-Change memory design</title>
		<link>http://www.clanhub.com/2011/06/30/ibm-makes-progress-on-phase-change-memory-design/</link>
		<comments>http://www.clanhub.com/2011/06/30/ibm-makes-progress-on-phase-change-memory-design/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 13:57:15 +0000</pubDate>
		<dc:creator>Killa J</dc:creator>
				<category><![CDATA[Hardware/Software]]></category>
		<category><![CDATA[Web/Tech]]></category>

		<guid isPermaLink="false">http://www.clanhub.com/?p=1611</guid>
		<description><![CDATA[&#8220;The engineering advancements help overcome significant barriers in introducing a technology that holds the potential to significantly transform computer designs. Phase-change memory (PCM), could snuggle up alongside conventional dynamic random access memory (DRAM) to improve computer performance in ways that flash memory so far can&#8217;t. It&#8217;s not as fast as DRAM, but IBM says it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><em>&#8220;The engineering advancements help overcome significant barriers in introducing a technology that holds the potential to significantly transform computer designs. Phase-change memory (PCM), could snuggle up alongside conventional dynamic random access memory (DRAM) to improve computer performance in ways that flash memory so far can&#8217;t. It&#8217;s not as fast as DRAM, but IBM says it&#8217;s 100 times faster at reading and writing data than flash memory, its chief competitor today.&#8221;</em></p>
<div id="attachment_1612" class="wp-caption alignleft" style="width: 221px">
	<img class="size-full wp-image-1612   " style="margin-left: 5px; margin-right: 5px;" title="IBM-MLC-PCM-chip" src="http://www.clanhub.com/wp-content/uploads/2011/06/IBM-MLC-PCM-chip.jpg" alt="" width="221" height="221" />
	<p class="wp-caption-text">BM&#39;s prototype multilevel cell phase-change memory (MLC PCM) chip (Credit: IBM)</p>
</div>
<p>By: Stephen Shankland at CNET<br />
Read more: <a href="The engineering advancements help overcome significant barriers in introducing a technology that holds the potential to significantly transform computer designs. Phase-change memory (PCM), could snuggle up alongside conventional dynamic random access memory (DRAM) to improve computer performance in ways that flash memory so far can't. It's not as fast as DRAM, but IBM says it's 100 times faster at reading and writing data than flash memory, its chief competitor today.  Read more: http://news.cnet.com/8301-30685_3-20075608-264/ibm-leaps-two-hurdles-for-next-gen-memory/#ixzz1Qld7ez5y" target="_blank">http://news.cnet.com/8301-30685_3-20075608-264/ibm-leaps-two-hurdles-for-next-gen-memory/#ixzz1Qld7ez5y</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clanhub.com/2011/06/30/ibm-makes-progress-on-phase-change-memory-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Graphene technology, soon for chip design</title>
		<link>http://www.clanhub.com/2011/06/28/graphene-technology-soon-for-chip-design/</link>
		<comments>http://www.clanhub.com/2011/06/28/graphene-technology-soon-for-chip-design/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 12:10:07 +0000</pubDate>
		<dc:creator>Killa J</dc:creator>
				<category><![CDATA[Hardware/Software]]></category>
		<category><![CDATA[Web/Tech]]></category>

		<guid isPermaLink="false">http://www.clanhub.com/?p=1609</guid>
		<description><![CDATA[&#8220;This is the first wafer-scale production of graphene-integrated circuit &#8211; and we&#8217;ve shown that graphene can be integrated with other elements to form a complete function, which enables higher performance and more complex functionalities in a circuit.&#8221; The results appear impressive. In their paper published in the journal Science, the team explained that the circuit [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><em> </em>&#8220;This is the first wafer-scale production of graphene-integrated  circuit &#8211; and we&#8217;ve shown that graphene can be integrated with other  elements to form a complete function, which enables higher performance  and more complex functionalities in a circuit.&#8221;</p>
<p>The results appear impressive.</p>
<p>In their paper published in the journal Science, the team  explained that the circuit could operate at high frequencies of up to  10GHz (10 billion cycles per second), and at temperatures of up to  127°C.&#8221;</p>
<p>Read the <a href="http://www.bbc.co.uk/news/technology-13886438" target="_blank">full article</a> by: Katia Moskvitch from BBC News</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clanhub.com/2011/06/28/graphene-technology-soon-for-chip-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Battlefield 3: E3 Frostbite 2 Features Trailer</title>
		<link>http://www.clanhub.com/2011/06/11/battlefield-3-e3-frostbite-2-features-trailer/</link>
		<comments>http://www.clanhub.com/2011/06/11/battlefield-3-e3-frostbite-2-features-trailer/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 23:58:19 +0000</pubDate>
		<dc:creator>Killa J</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Hardware/Software]]></category>
		<category><![CDATA[Vista/Windows 7 tips]]></category>

		<guid isPermaLink="false">http://www.clanhub.com/?p=1588</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p></p><p><iframe width="560" height="349" src="http://www.youtube.com/embed/8pNOxynC1Dc?rel=0" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.clanhub.com/2011/06/11/battlefield-3-e3-frostbite-2-features-trailer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>8 mins of Tank Joy with &#8220;Anvil Actual&#8221;</title>
		<link>http://www.clanhub.com/2011/06/11/8-mins-of-tank-joy-with-anvil-actual/</link>
		<comments>http://www.clanhub.com/2011/06/11/8-mins-of-tank-joy-with-anvil-actual/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 23:44:19 +0000</pubDate>
		<dc:creator>Killa J</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Hardware/Software]]></category>
		<category><![CDATA[Vista/Windows 7 tips]]></category>

		<guid isPermaLink="false">http://www.clanhub.com/?p=1582</guid>
		<description><![CDATA[Man up, and take it to 1080p FS and put the headphones on.]]></description>
			<content:encoded><![CDATA[<p></p><p><iframe width="560" height="349" src="http://www.youtube.com/embed/9UwOrl036_A?rel=0" frameborder="0" allowfullscreen></iframe></p>
<p>Man up, and take it to 1080p FS and put the headphones on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clanhub.com/2011/06/11/8-mins-of-tank-joy-with-anvil-actual/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IPV6 test day, June 8th (today)</title>
		<link>http://www.clanhub.com/2011/06/08/ipv6-test-day-june-8th-today/</link>
		<comments>http://www.clanhub.com/2011/06/08/ipv6-test-day-june-8th-today/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 13:27:35 +0000</pubDate>
		<dc:creator>Killa J</dc:creator>
				<category><![CDATA[Hardware/Software]]></category>
		<category><![CDATA[Web/Tech]]></category>

		<guid isPermaLink="false">http://www.clanhub.com/?p=1569</guid>
		<description><![CDATA[Nice article by Topher Kessler on cnet about testing ipv6.  Router and setup for osx (which is super easy), and then a link to a site to test it. I have a dual stack router (IPv4 and IPv6), I enabled it, turned on IPv6 on my mac workstation (I normally leave it off), got an [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Nice article by Topher Kessler on cnet about testing ipv6.  Router and setup for osx (which is super easy), and then a link to a site to test it.</p>
<p>I have a dual stack router (IPv4 and IPv6), I enabled it, turned on IPv6 on my mac workstation (I normally leave it off), got an IPv6 address so I knew the router was working, then I tested it by going to:  <a href="http://test-ipv6.com/" target="_blank">http://test-ipv6.com/</a></p>
<p>My Results are below:<br />
<a href="http://www.clanhub.com/wp-content/uploads/2011/06/ipv6-test.png" target="_blank"><img class="alignnone size-medium wp-image-1570" title="ipv6-test" src="http://www.clanhub.com/wp-content/uploads/2011/06/ipv6-test-600x365.png" alt="" width="600" height="365" /></a>So in my case, Comcast is NOT running IPv6 on their DNS nor in the IP they give you for your account.</p>
<h2>UPDATE:  Comcast / Xfinity IPv6 TEST PAGE:</h2>
<p><a href="http://test-ipv6.comcast.net/" target="_blank">http://test-ipv6.comcast.net/</a></p>
<p>Generates an IPv6 DNS for me but still no IP address in v6 for my area.  No biggie that just means they are not rolling that out yet.<br />
Some of what Topher talks about: (<a href="http://reviews.cnet.com/8301-13727_7-20069757-263.html#ixzz1Ogo1DBoK" target="_blank">Read the full article and Source</a>)</p>
<p><em>On June 8, several major Web sites and networks, including Akamai, Google, Facebook, and Yahoo (see the <a href="http://www.worldipv6day.org/participants/">full list here</a>),  will be offering their services over IPv6 in a 24-hour test run of the  newer protocol, to test the protocol in wider loads than have been tried  before, and to help motivate other companies and organizations to push  past their reluctance and adopt the standard.</em></p>
<p><em>What this means is that if you are using various Internet services  tomorrow and are experiencing loss of connectivity or slowdowns, then be  aware that this is likely because of problems with the IPv6 protocol.  Some of the problems you may encounter during these tests include:</em></p>
<ol>
<li><em>Internet servers not responding</em></li>
<li><em>intermittent connectivity after delays</em></li>
<li><em>unresponsive browsers if you use a built-in search field</em></li>
<li><em>slow loading and pauses in downloads, as well as incomplete downloads; and</em></li>
<li><em>slow or incomplete actions for Internet-related activities that aren&#8217;t Web browsing, such as syncing and e-mail.</em></li>
</ol>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<h1>World IPv6 Day Connectivity Chart</h1>
<p><a href="http://ipv6eyechart.ripe.net/" target="_blank">http://ipv6eyechart.ripe.net/</a></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<h1>World IPv6 Day: Conclusions</h1>
<p><a href="http://www.infoq.com/news/2011/06/World-IPv6-Day-Conclusions" target="_blank">http://www.infoq.com/news/2011/06/World-IPv6-Day-Conclusions</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clanhub.com/2011/06/08/ipv6-test-day-june-8th-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE9 and Flash &#8211; Getting it to work</title>
		<link>http://www.clanhub.com/2011/05/30/ie9-and-flash-getting-it-to-work/</link>
		<comments>http://www.clanhub.com/2011/05/30/ie9-and-flash-getting-it-to-work/#comments</comments>
		<pubDate>Mon, 30 May 2011 15:18:28 +0000</pubDate>
		<dc:creator>Killa J</dc:creator>
				<category><![CDATA[Hardware/Software]]></category>
		<category><![CDATA[Vista/Windows 7 tips]]></category>
		<category><![CDATA[Web/Tech]]></category>

		<guid isPermaLink="false">http://www.clanhub.com/?p=1566</guid>
		<description><![CDATA[Upgraded to IE9 to test it on a Vista 32bit box.  Went to Adobe&#8217;s site to grab the Flash Installer AND Uninstaller: (in FF) Installer Uninstaller Closed my browser and went to the Downloads Folder and ran the UNINSTALLER.  Then ran the installer (10.3+ player for Flash). Launched FF to test = perfect Chrome = [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Upgraded to IE9 to test it on a Vista 32bit box.  Went to Adobe&#8217;s site to grab the Flash Installer AND Uninstaller: (in FF)</p>
<p><a href="http://get.adobe.com/flashplayer/" target="_blank">Installer</a><a href="http://kb2.adobe.com/cps/141/tn_14157.html" target="_blank"></p>
<p>Uninstaller</a></p>
<p>Closed my browser and went to the Downloads Folder and ran the UNINSTALLER.  Then ran the installer (10.3+ player for Flash).</p>
<p>Launched FF to test = perfect</p>
<p>Chrome = perfect</p>
<p>IE 9 = Did NOT install flash.  Adobe&#8217;s site displayed no flash installed message.  So APPARENTLY IE9 in all it&#8217;s glory, BLOCKS the install that ALL the other browsers use.  I keep IE on default config settings (nothing is custom), so this is what your general consumer/customer would see.</p>
<p>Reading up on some forums it looks like you have to point IE9 to:</p>
<p>http://get.adobe.com/flashplayer/</p>
<p>Then it will TRIGGER the Need to install Flash. Which it does in Browser.  Then all was well.</p>
<p>Not sure why this happened but I thought I would share.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clanhub.com/2011/05/30/ie9-and-flash-getting-it-to-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What you can do to make your iPhone more secure</title>
		<link>http://www.clanhub.com/2011/05/26/what-you-can-do-to-make-your-iphone-more-secure/</link>
		<comments>http://www.clanhub.com/2011/05/26/what-you-can-do-to-make-your-iphone-more-secure/#comments</comments>
		<pubDate>Thu, 26 May 2011 12:48:14 +0000</pubDate>
		<dc:creator>Killa J</dc:creator>
				<category><![CDATA[Hardware/Software]]></category>
		<category><![CDATA[Web/Tech]]></category>

		<guid isPermaLink="false">http://www.clanhub.com/?p=1563</guid>
		<description><![CDATA[With the news of a Russian company stating they have cracked the security on the iPhone that is an internal chip using 256-bit AES encryption. &#8220;The company said it had been aided by subtle weaknesses in the security architecture used by Apple, starting with the default passcode length of 4 digits. This yields only 10,000 [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>With the news of a Russian company stating they have cracked the security on the iPhone that is an internal chip using 256-bit AES encryption.</p>
<p><em>&#8220;The company said it had been aided by subtle weaknesses in the security  architecture used by Apple, starting with the default passcode length of  4 digits. This yields only 10,000 possible number variations, which the  company said most users would likely use to secure their devices  without question.&#8221;</em></p>
<p>[Source: <a href="http://www.macworld.com/article/160095/2011/05/iphone4_cracked_encryption.html" target="_blank">John E. Dunn @ Macworld</a>]</p>
<p>Well MOST people are NOT aware that you CAN ALREADY make your iPhone more secure.  By default the iOS uses the &#8220;Simple Passcode&#8221; option, which is your 4 digit code.  You can goto GENERAL / Passcode Lock, and turn it OFF.  When doing so you will be given a text field to enter a new one.  It can be letters and #&#8217;s Symbols and about as long as you would like.</p>
<p>You enter it twice.  Then Make sure the phone is set to ERASE the contents after 10 failed attempts. ERASE DATA is at the bottom of the Passlock menu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clanhub.com/2011/05/26/what-you-can-do-to-make-your-iphone-more-secure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript PC Emulator by Fabrice Bellard</title>
		<link>http://www.clanhub.com/2011/05/18/javascript-pc-emulator-by-fabrice-bellard/</link>
		<comments>http://www.clanhub.com/2011/05/18/javascript-pc-emulator-by-fabrice-bellard/#comments</comments>
		<pubDate>Wed, 18 May 2011 12:32:11 +0000</pubDate>
		<dc:creator>Killa J</dc:creator>
				<category><![CDATA[Hardware/Software]]></category>
		<category><![CDATA[Web/Tech]]></category>

		<guid isPermaLink="false">http://www.clanhub.com/?p=1552</guid>
		<description><![CDATA[Truly impressive code development from Fabrice Bellard who has wrote QEMU that will emulate one type of procssor on another, FFmpeg which is an open-source streaming software for audio and video files, and more.  Even Brendan Eich, who is a Mozilla programmer and the creator of Javascript is paying close attention. Read more of Stephen [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Truly impressive code development from Fabrice Bellard who has wrote QEMU that will emulate one type of procssor on another, FFmpeg which is an open-source streaming software for audio and video files, and more.  Even Brendan Eich, who is a Mozilla programmer and the creator of Javascript is paying close attention.</p>
<p><a href="http://news.cnet.com/8301-30685_3-20063563-264.html" target="_blank">Read more of Stephen Shankland&#8217;s article on news.com</a></p>
<p>&nbsp;</p>
<p><img class="alignnone size-full wp-image-1553" title="JavaScript-PC emulation" src="http://www.clanhub.com/wp-content/uploads/2011/05/JavaScript-PC-emulation-2011-05-17.png" alt="" width="620" height="330" /></p>
<h2>Javascript PC Emulator &#8211; Technical Notes</h2>
<p>By <a href="http://bellard.org/">Fabrice Bellard</a> &#8211; May 14, 2011</p>
<p>This PC emulator is written in Javascript. The emulated hardware consists in:</p>
<ul>
<li>a 32 bit x86 compatible CPU</li>
<li>a 8259 Programmble Interrupt Controller</li>
<li>a 8254 Programmble Interrupt Timer</li>
<li>a 16450 UART.</li>
</ul>
<p>The code is written in pure Javascript using <a href="http://www.khronos.org/registry/typedarray/specs/latest/">Typed Arrays</a> which are available in recent browsers. It was tested with <a href="http://www.mozilla.com/fr/firefox/">Firefox 4</a> and <a href="http://www.google.com/chrome/">Google Chrome 11</a> on Linux, Window and Mac (it does not work with Chrome 12 beta. As far as I know, it is a bug in the browser). In any case, a fast Javascript engine is needed to have good performance.</p>
<p>&nbsp;</p>
<h3>CPU Emulation</h3>
<p>Some of the code is inspired from my x86 dynamic translator present in <a href="http://qemu.org/">QEMU</a>, but there are important differences because here it is an interpreter. The CPU is close to a 486 compatible x86 without FPU. The lack of FPU is not a problem when running Linux as Operating System because it contains a FPU emulator. In order to be able to run Linux, a complete MMU is implemented. The exact restrictions of the emulated CPU are:</p>
<ol>
<li>No FPU/MMX/SSE</li>
<li>No segment limit and right checks when accessing memory (Linux does not rely on them for memory protection, so it is not an issue. The x86 emulator of QEMU has the same restriction).</li>
<li>No CS/DS/ES/SS segment overrides. FS/GS overrides are implemented because they are needed for Thread Local Storage in Linux.</li>
<li>A few seldom used instructions are missing (BCD operations, BOUND, &#8230;).</li>
<li>No single-stepping</li>
<li>No real mode</li>
<li>No 16 bit protected mode (although most 16 bit instructions are present because they are needed to run 32 bit programs).</li>
</ol>
<p>Most of these restrictions are easy to remove, but I decided to implement the strict minimum to be able to use a recent Linux kernel and its user applications.</p>
<p>I added some tricks which are not present in QEMU to be more precise when emulating unaligned load/stores at page boundaries. The condition code emulation is also more efficient than the one in QEMU.</p>
<h3>Devices</h3>
<p>Currently there is no synchronization between the PIT frequency and the real time, so there is a variable drift between the time returned by Linux (try the &#8220;date&#8221; command) and the real time.</p>
<p>The UART (serial port) does not support FIFO mode. Perhaps it could help to improve the display speed.</p>
<p>There is no network emulation at this point.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.clanhub.com/2011/05/18/javascript-pc-emulator-by-fabrice-bellard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

