<?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>dyadica.net &#187; HomeBrew: Wii</title>
	<atom:link href="http://blog.dyadica.net/archives/tags/homebrew-wii/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.dyadica.net</link>
	<description>Fun and Games in the Dyadic Sea</description>
	<lastBuildDate>Wed, 21 Jul 2010 14:04:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Im in WiimoteLib</title>
		<link>http://blog.dyadica.net/archives/1008</link>
		<comments>http://blog.dyadica.net/archives/1008#comments</comments>
		<pubDate>Thu, 13 Nov 2008 23:37:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Wii]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[HomeBrew: Wii]]></category>
		<category><![CDATA[wiimote]]></category>
		<category><![CDATA[wiimoteLib]]></category>

		<guid isPermaLink="false">http://blog.dyadica.net/?p=1008</guid>
		<description><![CDATA[Its official some of my code has been included in the latest release of Brian Peeks WiimoteLib and I must say that I am over the moon. You can find the latest version of Brians ...]]></description>
			<content:encoded><![CDATA[<p>Its official some of my code has been included in the latest release of Brian Peeks WiimoteLib and I must say that I am over the moon. You can find the latest version of Brians <a href="http://www.codeplex.com/WiimoteLib" target="_blank">managed Wiimote library for .NET</a> up at CodePlex now.</p>
<p>The changes are as follows:</p>
<ul>
<li>Added &#8220;center of gravity&#8221; calculation to the Wii Fit Balance Board (thanks to Steven Battersby)</li>
<li>Structs are now marked [Serializable] (suggested by Caio)</li>
<li>Battery property is now a float containing the calculated percentage of battery remaining</li>
<li>BatteryRaw is the byte value that used to be stored in the Battery property</li>
<li>WiimoteTest app now reads extensions properly when inserted at startup</li>
<li>Exposed HID device path in new HIDDevicePath property on Wiimote object</li>
<li>Changed the time delay on writes to 50ms from 100ms&#8230;this should improve responsiveness of setting LEDs and rumble</li>
</ul>
<p>Brian feels like he is running out of things to implement and bugs to fix.  So, want&#8217;s to hear from the people using his library…</p>
<p>All I can say on this topic is don&#8217;t forget the Wii Motion Plus extension out Q2 of next year Brian.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dyadica.net/archives/1008/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding UK Stones measure to WiimoteLib 1.5.2</title>
		<link>http://blog.dyadica.net/archives/adding-uk-stones-measure-to-wiimotelib-152</link>
		<comments>http://blog.dyadica.net/archives/adding-uk-stones-measure-to-wiimotelib-152#comments</comments>
		<pubDate>Mon, 16 Jun 2008 16:22:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Wii]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[balance board]]></category>
		<category><![CDATA[brian peek]]></category>
		<category><![CDATA[HomeBrew: Wii]]></category>
		<category><![CDATA[wiimote]]></category>
		<category><![CDATA[wiimoteLib]]></category>

		<guid isPermaLink="false">http://blog.dyadica.net/?p=507</guid>
		<description><![CDATA[Open up Datatypes.cs and add the following definitions to the public struct BalanceBoardState:
/// &#60;summary&#62;
/// Stones per sensor
/// &#60;/summary&#62;
public BalanceBoardSensorsF SensorValuesSt;
and
/// &#60;summary&#62;
/// Total stones on the Balance Board
/// &#60;/summary&#62;
public float WeightSt;
Next open up Wiimote.cs and add ...]]></description>
			<content:encoded><![CDATA[<p>Open up Datatypes.cs and add the following definitions to the public struct BalanceBoardState:</p>
<p>/// &lt;summary&gt;<br />
/// Stones per sensor<br />
/// &lt;/summary&gt;<br />
public BalanceBoardSensorsF SensorValuesSt;</p>
<p>and</p>
<p>/// &lt;summary&gt;<br />
/// Total stones on the Balance Board<br />
/// &lt;/summary&gt;<br />
public float WeightSt;</p>
<p>Next open up Wiimote.cs and add the following variable above the default constructor just below the Kg &#8211; Lb vars:</p>
<p>// kilograms to stones<br />
private const float KG2ST = 6.35029318f;</p>
<p>Next we are going to add the code that populates these definitions/variables</p>
<p>Still within Wiimote.cs add the following code to the BalanceBoard case of the ParseExtension function just below the Kg &#8211; Lb equivalent code:</p>
<p>mWiimoteState.BalanceBoardState.SensorValuesSt.TopLeft = (mWiimoteState.BalanceBoardState.SensorValuesKg.TopLeft / KG2ST);<br />
mWiimoteState.BalanceBoardState.SensorValuesSt.TopRight = (mWiimoteState.BalanceBoardState.SensorValuesKg.TopRight / KG2ST);<br />
mWiimoteState.BalanceBoardState.SensorValuesSt.BottomLeft = (mWiimoteState.BalanceBoardState.SensorValuesKg.BottomLeft / KG2ST);<br />
mWiimoteState.BalanceBoardState.SensorValuesSt.BottomRight = (mWiimoteState.BalanceBoardState.SensorValuesKg.BottomRight / KG2ST);</p>
<p>The above block of code enables calls to be made to obtain values for each of the four sensors in exactly the same way as you would for Kg&#8217;s and Lb&#8217;s e.g.</p>
<p>TopLeftInStones = ws.BalanceBoardState.SensorValuesSt.TopLeft;</p>
<p>Finally for total weight in stones add the following line below the equivalent Kg / Lb definitions:</p>
<p>mWiimoteState.BalanceBoardState.WeightSt = (mWiimoteState.BalanceBoardState.SensorValuesSt.TopLeft + mWiimoteState.BalanceBoardState.SensorValuesSt.TopRight + mWiimoteState.BalanceBoardState.SensorValuesSt.BottomLeft + mWiimoteState.BalanceBoardState.SensorValuesSt.BottomRight) / 4.0f;</p>
<p>And there you have it your balance board will now cater for the UK Stones measure and calls can be made using equivalent code to that provided for Kg&#8217;s and Lb&#8217;s.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dyadica.net/archives/adding-uk-stones-measure-to-wiimotelib-152/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WiimoteLib v1.4</title>
		<link>http://blog.dyadica.net/archives/wiimotelib-v14</link>
		<comments>http://blog.dyadica.net/archives/wiimotelib-v14#comments</comments>
		<pubDate>Tue, 03 Jun 2008 21:53:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Wii]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[brian peek]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[HomeBrew: Wii]]></category>
		<category><![CDATA[wiimote]]></category>
		<category><![CDATA[wiimoteLib]]></category>

		<guid isPermaLink="false">http://blog.dyadica.net/?p=505</guid>
		<description><![CDATA[
In an effort to put out more frequent builds with fewer changes, Brian peek has released WiimoteLib v1.4 to CodePlex.  This release contains the single most requested feature:  multiple Wiimote support.
The original Coding4Fun ...]]></description>
			<content:encoded><![CDATA[<div class="BlogPostContent">
<p>In an effort to put out more frequent builds with fewer changes, Brian peek has released <a href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=WiimoteLib&amp;ReleaseId=14031" target="_blank">WiimoteLib v1.4 to CodePlex</a>.  This release contains the single most requested feature:  multiple Wiimote support.</p>
<p>The <a href="http://blogs.msdn.com/coding4fun/archive/2007/03/14/1879033.aspx" target="_blank">original Coding4Fun article</a> has also been updated with some details on how to use multiple Wiimotes, as has the WiimoteTest application included with the distribution.</p>
<p><span style="text-decoration: underline;">Changes</span></p>
<ul>
<li>Multiple Wiimotes supported!</li>
<li>Slight change to ExtensionType enum for better extension detection</li>
<li>Decided I didn&#8217;t like the dependency on System.Drawing for the 2D point so am now using my own Point structs.  Sorry&#8230;</li>
<li>WiimoteTest app updated to show multiple Wiimotes working</li>
</ul>
<p>SOURCE: Brian Peek</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.dyadica.net/archives/wiimotelib-v14/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wii Hacked</title>
		<link>http://blog.dyadica.net/archives/wii-hacked-2</link>
		<comments>http://blog.dyadica.net/archives/wii-hacked-2#comments</comments>
		<pubDate>Sat, 29 Dec 2007 21:22:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Wii]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[snipits]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[HomeBrew: Wii]]></category>

		<guid isPermaLink="false">http://blog.dyadica.net/archives/wii-hacked-2</guid>
		<description><![CDATA[Those clever LINUX buggers have done it again! This time providing means for homebrew code to run on your wii without need for a mod-chip.]]></description>
			<content:encoded><![CDATA[<p>Those clever LINUX buggers have done it again! This time providing means for homebrew code to run on your wii without need for a mod-chip.</p>
<p>For more details check out the video.</p>
<p><span class="onevid_big"><object width="425" height="344" data="http://www.youtube.com/v/H5YB1Mmx7E4&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/H5YB1Mmx7E4&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></span></p>
<p>Source: <a href="http://www.youtube.com/v/H5YB1Mmx7E4&amp;rel=1">youtube</a></p>
<p>Some hackers from Germany have just showed off their fully hacked Wii at the 24th Annual Chaos Communication Congress. Nothing fancy is running yet, all they&#8217;ve achieved so far is a proof of concept that they&#8217;ve bypassed the Wii&#8217;s protection with some encryption codes they swiped from the Wii&#8217;s memory.</p>
<p>Apparently a bootable Linux DVD is on the way, and we can&#8217;t wait to see what homebrew coders manage to pull off with that Wiimote pointed where it belongs.</p>
<p>Source: <a href="http://www.engadget.com/2007/12/28/nintendo-fully-hacked-for-native-homebrew/">engadget.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.dyadica.net/archives/wii-hacked-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
