<?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: Timing is everything (the case of the &#8220;unsoftmoddable Wii&#8221;)</title>
	<atom:link href="http://hackmii.com/2009/08/timing-is-everything-the-case-of-the-unsoftmoddable-wii/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackmii.com/2009/08/timing-is-everything-the-case-of-the-unsoftmoddable-wii/</link>
	<description>Notes from inside your Wii</description>
	<lastBuildDate>Mon, 30 Apr 2012 19:38:43 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: techneek54115</title>
		<link>http://hackmii.com/2009/08/timing-is-everything-the-case-of-the-unsoftmoddable-wii/comment-page-1/#comment-6045</link>
		<dc:creator>techneek54115</dc:creator>
		<pubDate>Fri, 05 Mar 2010 08:21:42 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=654#comment-6045</guid>
		<description>i have a originally 3.4u normal to 4.0 then bannerbombed installed bootmii as boot2 then uninstalled it(retard) then installed bad wad , bannerbricked , then recovered after getting drivekey with sddm and indiana pwns combo. i did also put in a patched nsmb before using indiana pwns which updated me to 4.1usa and now my boot2 is v24 wth i thought boot1 couldn&#039;t be patched outside the factory. i don&#039;t know where to post this since it contradicts everything i&#039;ve read</description>
		<content:encoded><![CDATA[<p>i have a originally 3.4u normal to 4.0 then bannerbombed installed bootmii as boot2 then uninstalled it(retard) then installed bad wad , bannerbricked , then recovered after getting drivekey with sddm and indiana pwns combo. i did also put in a patched nsmb before using indiana pwns which updated me to 4.1usa and now my boot2 is v24 wth i thought boot1 couldn&#8217;t be patched outside the factory. i don&#8217;t know where to post this since it contradicts everything i&#8217;ve read</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: KingLewy</title>
		<link>http://hackmii.com/2009/08/timing-is-everything-the-case-of-the-unsoftmoddable-wii/comment-page-1/#comment-5632</link>
		<dc:creator>KingLewy</dc:creator>
		<pubDate>Thu, 01 Oct 2009 20:11:23 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=654#comment-5632</guid>
		<description>Wow. You know a year ago I first heard of Homebrew and I didn&#039;t want anything to do with it. 2 months ago I found out I could get ScummVM on my Wii through HBC and practically jumped on it. My entire opinion of homebrewing has completely changed and after reading these blogs (in the past two days, since I stupidly upgraded to 4.2) a USBGecko is on my shopping list. Where can I learn how to do all this stuff, as I&#039;m new to programming?

Many thanks bushing for some great incites into the workings of my Wii.</description>
		<content:encoded><![CDATA[<p>Wow. You know a year ago I first heard of Homebrew and I didn&#8217;t want anything to do with it. 2 months ago I found out I could get ScummVM on my Wii through HBC and practically jumped on it. My entire opinion of homebrewing has completely changed and after reading these blogs (in the past two days, since I stupidly upgraded to 4.2) a USBGecko is on my shopping list. Where can I learn how to do all this stuff, as I&#8217;m new to programming?</p>
<p>Many thanks bushing for some great incites into the workings of my Wii.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RogueFive</title>
		<link>http://hackmii.com/2009/08/timing-is-everything-the-case-of-the-unsoftmoddable-wii/comment-page-1/#comment-5422</link>
		<dc:creator>RogueFive</dc:creator>
		<pubDate>Fri, 18 Sep 2009 05:39:15 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=654#comment-5422</guid>
		<description>Fascinating read. I have been following your blog for quite some time now and this has been the most intriguing post by far.
The dedication and detective work reminds of my early assembler days writing demos. (This is going to be really boring for younger people and non-geeks, but I thought you would appreciate it).
We faced a similar situation when (and I am really going to show my age here) someone found by accident that you can mess with the screen display on the Atari ST by switching the screen refresh frequency in the middle of screen redraws.
The first exploit allowed the removal of the lower screen border ... you had to switch from 50 to 60hz when the raster electron ray was in the last part of the last regular line, just before the VBL. The top border was next to go (by &quot;simply&quot; writing your own VBL interrupt and switching frequencies before the ray would get to &quot;normal&quot;, then the right border (doing your own HBL interrupt) and finally the left border when someone switched to 71hz for a few cycles.
Talk about timing. We also faced problems with hardware revisions, but in the end we did fullscreen demos on the Atari that nobody thought were possible. It took the coder community 4 years to get this done ... but we didn&#039;t have the internet back then.
I applaud your efforts ... it is very refreshing that in this day &amp; age when high processing power tends to create lazy programmers someone still has the dedication to think in milliseconds. Keep up the good work!</description>
		<content:encoded><![CDATA[<p>Fascinating read. I have been following your blog for quite some time now and this has been the most intriguing post by far.<br />
The dedication and detective work reminds of my early assembler days writing demos. (This is going to be really boring for younger people and non-geeks, but I thought you would appreciate it).<br />
We faced a similar situation when (and I am really going to show my age here) someone found by accident that you can mess with the screen display on the Atari ST by switching the screen refresh frequency in the middle of screen redraws.<br />
The first exploit allowed the removal of the lower screen border &#8230; you had to switch from 50 to 60hz when the raster electron ray was in the last part of the last regular line, just before the VBL. The top border was next to go (by &#8220;simply&#8221; writing your own VBL interrupt and switching frequencies before the ray would get to &#8220;normal&#8221;, then the right border (doing your own HBL interrupt) and finally the left border when someone switched to 71hz for a few cycles.<br />
Talk about timing. We also faced problems with hardware revisions, but in the end we did fullscreen demos on the Atari that nobody thought were possible. It took the coder community 4 years to get this done &#8230; but we didn&#8217;t have the internet back then.<br />
I applaud your efforts &#8230; it is very refreshing that in this day &amp; age when high processing power tends to create lazy programmers someone still has the dedication to think in milliseconds. Keep up the good work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: patterp</title>
		<link>http://hackmii.com/2009/08/timing-is-everything-the-case-of-the-unsoftmoddable-wii/comment-page-1/#comment-5379</link>
		<dc:creator>patterp</dc:creator>
		<pubDate>Sun, 06 Sep 2009 17:35:29 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=654#comment-5379</guid>
		<description>Reloadtest:
On my Wii  3.2E/PAL purchases end 08
I get:
IOS Version: IOS36 12.22 / boot2v3
...
IOS Version: IOS34 4.15
stats: id=0x06a08e16 boot2v3 IOSticks=32 IPCticks=441

... good work</description>
		<content:encoded><![CDATA[<p>Reloadtest:<br />
On my Wii  3.2E/PAL purchases end 08<br />
I get:<br />
IOS Version: IOS36 12.22 / boot2v3<br />
&#8230;<br />
IOS Version: IOS34 4.15<br />
stats: id=0x06a08e16 boot2v3 IOSticks=32 IPCticks=441</p>
<p>&#8230; good work</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bushing</title>
		<link>http://hackmii.com/2009/08/timing-is-everything-the-case-of-the-unsoftmoddable-wii/comment-page-1/#comment-5370</link>
		<dc:creator>bushing</dc:creator>
		<pubDate>Fri, 04 Sep 2009 19:28:25 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=654#comment-5370</guid>
		<description>@feraligatr:  I don&#039;t really know.  My best guess is that the the new hardware takes longer to start up, and the old IOSes don&#039;t delay long enough when they try to load.   The system then locks up.

(Guessing is all I can really do; we don&#039;t have many good ways to debug this sort of thing.)</description>
		<content:encoded><![CDATA[<p>@feraligatr:  I don&#8217;t really know.  My best guess is that the the new hardware takes longer to start up, and the old IOSes don&#8217;t delay long enough when they try to load.   The system then locks up.</p>
<p>(Guessing is all I can really do; we don&#8217;t have many good ways to debug this sort of thing.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: feraligatr</title>
		<link>http://hackmii.com/2009/08/timing-is-everything-the-case-of-the-unsoftmoddable-wii/comment-page-1/#comment-5368</link>
		<dc:creator>feraligatr</dc:creator>
		<pubDate>Wed, 02 Sep 2009 07:25:58 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=654#comment-5368</guid>
		<description>Very great article!

At the beginning, it says, on new Wiis

&quot;1.Old (but valid) versions of IOS would not run at all; they would hang if you tried, which prevented downgrading IOS. This did not apply to the leaked IOS16.
2.Attempts at reloading IOS by libogc would sometimes fail; depending on the program, this would look like a hang or would just cause all IOS calls to fail&quot;

This article mainly focuses on the second issue. But I cannot get clue about the first one. Why doesn&#039;t older IOSes work at all? If the system follows the IOS-&gt;IOS-&gt;ppc sequence strictly, that timing problem shouldn&#039;t affect official softwares including older IOSes.</description>
		<content:encoded><![CDATA[<p>Very great article!</p>
<p>At the beginning, it says, on new Wiis</p>
<p>&#8220;1.Old (but valid) versions of IOS would not run at all; they would hang if you tried, which prevented downgrading IOS. This did not apply to the leaked IOS16.<br />
2.Attempts at reloading IOS by libogc would sometimes fail; depending on the program, this would look like a hang or would just cause all IOS calls to fail&#8221;</p>
<p>This article mainly focuses on the second issue. But I cannot get clue about the first one. Why doesn&#8217;t older IOSes work at all? If the system follows the IOS-&gt;IOS-&gt;ppc sequence strictly, that timing problem shouldn&#8217;t affect official softwares including older IOSes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: takaneko</title>
		<link>http://hackmii.com/2009/08/timing-is-everything-the-case-of-the-unsoftmoddable-wii/comment-page-1/#comment-5367</link>
		<dc:creator>takaneko</dc:creator>
		<pubDate>Tue, 01 Sep 2009 22:46:01 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=654#comment-5367</guid>
		<description>NTSC-U Wii purchased mid-late July &#039;09.

stats: id=0x03d65556 IOS36-&gt;IOS34 boot2v4 IOSticks=31 IPCticks=430

How is it that I have boot2v4 and yet I have successfully softmodded my Wii? Did I just get lucky? Is there any way I can contribute to your research?

BTW you rock.</description>
		<content:encoded><![CDATA[<p>NTSC-U Wii purchased mid-late July &#8217;09.</p>
<p>stats: id=0x03d65556 IOS36-&gt;IOS34 boot2v4 IOSticks=31 IPCticks=430</p>
<p>How is it that I have boot2v4 and yet I have successfully softmodded my Wii? Did I just get lucky? Is there any way I can contribute to your research?</p>
<p>BTW you rock.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pembo</title>
		<link>http://hackmii.com/2009/08/timing-is-everything-the-case-of-the-unsoftmoddable-wii/comment-page-1/#comment-5366</link>
		<dc:creator>pembo</dc:creator>
		<pubDate>Tue, 01 Sep 2009 18:18:27 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=654#comment-5366</guid>
		<description>That&#039;s an excellent, well thought out, and well written post.

Thanks for giving me a good insight into the wii boot process :)</description>
		<content:encoded><![CDATA[<p>That&#8217;s an excellent, well thought out, and well written post.</p>
<p>Thanks for giving me a good insight into the wii boot process <img src='http://hackmii.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TwoBladedKnight</title>
		<link>http://hackmii.com/2009/08/timing-is-everything-the-case-of-the-unsoftmoddable-wii/comment-page-1/#comment-5365</link>
		<dc:creator>TwoBladedKnight</dc:creator>
		<pubDate>Tue, 01 Sep 2009 11:03:04 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=654#comment-5365</guid>
		<description>God I love reading your posts on how the wii works</description>
		<content:encoded><![CDATA[<p>God I love reading your posts on how the wii works</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SuperAxel</title>
		<link>http://hackmii.com/2009/08/timing-is-everything-the-case-of-the-unsoftmoddable-wii/comment-page-1/#comment-5364</link>
		<dc:creator>SuperAxel</dc:creator>
		<pubDate>Mon, 31 Aug 2009 15:38:01 +0000</pubDate>
		<guid isPermaLink="false">http://hackmii.com/?p=654#comment-5364</guid>
		<description>Korean Wii (Hollywood - May, 08): 

stats: id = 0x060d101d boot2v3 IOSticks= 31 IPCticks 430</description>
		<content:encoded><![CDATA[<p>Korean Wii (Hollywood &#8211; May, 08): </p>
<p>stats: id = 0x060d101d boot2v3 IOSticks= 31 IPCticks 430</p>
]]></content:encoded>
	</item>
</channel>
</rss>

