<?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>Last Ray of Hope &#187; Wii</title>
	<atom:link href="http://www.lastrayofhope.com/tag/wii/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lastrayofhope.com</link>
	<description>Home of Kaluriel Hargrove</description>
	<lastBuildDate>Wed, 27 Jan 2010 21:56:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Athena: Wiimote and Mac OS X</title>
		<link>http://www.lastrayofhope.com/2009/07/01/athena-wiimote-and-mac-os-x/</link>
		<comments>http://www.lastrayofhope.com/2009/07/01/athena-wiimote-and-mac-os-x/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 00:33:23 +0000</pubDate>
		<dc:creator>Kaluriel</dc:creator>
				<category><![CDATA[Athena]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[engine]]></category>
		<category><![CDATA[HID]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[MacOSX]]></category>
		<category><![CDATA[Nintendo]]></category>
		<category><![CDATA[Wii]]></category>
		<category><![CDATA[Wiimote]]></category>

		<guid isPermaLink="false">http://www.lastrayofhope.com/?p=2531</guid>
		<description><![CDATA[Since solving the problem of the rumbling on the XBox 360 pad, I&#8217;ve grown bored of it, and decided to branch out trying to get more controllers working in my engine. So a few days ago I started with the Wiimote, I had planned to try to the PS3 controller but I didn&#8217;t have one, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.lastrayofhope.com/wp-content/uploads/2009/07/wedisk_wiimote_usb_drive1.jpg"><img class="alignleft size-medium wp-image-2532" title="Wiimote USB Drives" src="http://www.lastrayofhope.com/wp-content/uploads/2009/07/wedisk_wiimote_usb_drive1-300x221.jpg" alt="Wiimote USB Drives" width="180" height="133" /></a>Since solving the problem of the rumbling on the XBox 360 pad, I&#8217;ve grown bored of it, and decided to branch out trying to get more controllers working in my engine.</p>
<p>So a few days ago I started with the Wiimote, I had planned to try to the PS3 controller but I didn&#8217;t have one, so borrowing one of my housemates Wiimotes I set to work.</p>
<p>There is quite a lot of documentation on the Wiimote at the moment, whether it is the correct way to do things is questionable, since there are cases like &#8220;1? &#8211; it is set to 1 by the Wii&#8221; and &#8220;set this to 0&#215;55 at memory address X and set to 0&#215;00 at memory address Y to enable it&#8221;.</p>
<p>I started with website called <a href="http://wiki.wiimoteproject.com/" target="_blank">The Wiimote Project</a>, but as their documentation grew scarce I found a better site (which it seemed to copy it all from anyways) called <a href="http://wiibrew.org/" target="_blank">WiiBrew</a>. The WiiBrew wiki is quite comprehensive and within a few minutes I already had the LEDs flashing.</p>
<p>I won&#8217;t go into a lot of detail, I&#8217;ll just show the basics that I&#8217;ve got to grips with from the documentation on WiiBrew &#8211; LEDs + Motor, Buttons, and Battery.</p>
<h4><strong>Connecting the Wiimote</strong></h4>
<p>Connecting the Wiimote to a Mac is far simpler than it is for XBox 360, for a start its a Bluetooth device that operates using the normal protocols and it doesn&#8217;t require a key to activate. To connect, first turn on Bluetooth on your Mac, and then select &#8220;<strong>Set up Bluetooth Device&#8230;</strong>&#8220;.</p>
<p>Follow on the onscreen instructions, and when it gets to the point where it is searching for nearby Bluetooth devices, press <span style="text-decoration: underline;">1 + 2 to soft synchronize</span> if the Wiimote isn&#8217;t bound to another device, or <span style="text-decoration: underline;">the sync button to hard synchronize</span> (unbinds the Wiimote from anything it remembers).</p>
<p>When it appears, select it and click the &#8220;<strong>Passkey Options&#8230;</strong>&#8221; button. Select the &#8220;<strong>Do not use a passkey with this device</strong>&#8221; option and then <strong>OK</strong>. Continue on and the device will be setup and connected. You can&#8217;t actually tell since the LEDs are still blinking, but if you have done it correctly, the Bluetooth icon should be different, or the menu will have a disconnect option for the device just setup.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lastrayofhope.com/2009/07/01/athena-wiimote-and-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Athena: XBox 360 Pad and Mac OS X (cont further)</title>
		<link>http://www.lastrayofhope.com/2009/06/27/athena-xbox-360-pad-and-mac-os-x-cont-further/</link>
		<comments>http://www.lastrayofhope.com/2009/06/27/athena-xbox-360-pad-and-mac-os-x-cont-further/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 21:00:14 +0000</pubDate>
		<dc:creator>Kaluriel</dc:creator>
				<category><![CDATA[Athena]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[engine]]></category>
		<category><![CDATA[HID]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[MacOSX]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Nintendo]]></category>
		<category><![CDATA[Tattiebogle]]></category>
		<category><![CDATA[Wii]]></category>
		<category><![CDATA[Wiimote]]></category>
		<category><![CDATA[XBox]]></category>
		<category><![CDATA[XInput]]></category>

		<guid isPermaLink="false">http://www.lastrayofhope.com/?p=2510</guid>
		<description><![CDATA[The past couple of week&#8217;s I&#8217;ve really gotten into writing code that communicates with gaming devices (the Mac is limited in this part of itself). One annoyance I had was with getting rumbling working on the XBox 360 pad, eventually after essentially pinging all messages, I found and worked out the format for the rumble [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.lastrayofhope.com/wp-content/uploads/2009/06/steampunk.jpg"><img class="alignleft size-medium wp-image-2511" title="Steampunk Lincoln" src="http://www.lastrayofhope.com/wp-content/uploads/2009/06/steampunk-240x300.jpg" alt="Steampunk Lincoln" width="144" height="180" /></a>The past couple of week&#8217;s I&#8217;ve really gotten into writing code that communicates with gaming devices (the Mac is limited in this part of itself).</p>
<p>One annoyance I had was with getting rumbling working on the XBox 360 pad, eventually after essentially pinging all messages, I found and worked out the format for the rumble message, which was annoyingly nothing like the others listed.</p>
<p>Well after that I got kinda bored with the 360 and decided to turn towards another console controller, the Wiimote. And I thought I&#8217;d write my own driver.</p>
<p>Long story short, when I was having trouble getting my driver working, I looked at the code for the driver for <a href="http://tattiebogle.net/" target="_blank">Tattiebogle&#8217;s</a> XBox 360 pad driver, only to find out that it has redefined the rumble message to it&#8217;s own format, namely the 4 byte one, only to forward on the settings to the 360 pad.</p>
<p>Well I&#8217;m glad I figured out why the message was different, kinda annoying that wasn&#8217;t in his FAQ. Hopefully others will find this post and go &#8220;ohhhhhhhh&#8221; like I did when seeing the code.</p>
<p>As for the Wiimote, writing a driver for a Bluetooth device I&#8217;ve decided doesn&#8217;t make sense, the device is already designed to communicate with another bluetooth device, so I made a class instead, using a Bluetooth API and documentation I found on <a href="http://www.wiibrew.org/" target="_blank">WiiBrew</a>.</p>
<p>I&#8217;ll hopefully post my Xcode project for testing the 360 pad in a few days. And I&#8217;ll probably write up my Wiimote stuff once I get it working the way I want. I&#8217;m really tempted to buy lots of cheap USB and Bluetooth devices on eBay now just to see if I can write drivers for them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lastrayofhope.com/2009/06/27/athena-xbox-360-pad-and-mac-os-x-cont-further/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Metroid: Project M</title>
		<link>http://www.lastrayofhope.com/2009/06/02/metroid-project-m/</link>
		<comments>http://www.lastrayofhope.com/2009/06/02/metroid-project-m/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 22:37:42 +0000</pubDate>
		<dc:creator>Kaluriel</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[E3]]></category>
		<category><![CDATA[Metroid]]></category>
		<category><![CDATA[Nintendo]]></category>
		<category><![CDATA[Wii]]></category>

		<guid isPermaLink="false">http://www.lastrayofhope.com/?p=2400</guid>
		<description><![CDATA[It has been a fantastic E3 this year, so many reasons to buy a PS3, loads of lovely games coming out on it next year &#8211; but got was the first half of that keynote boring. And lets not forget the XBox 360s titles. Out of everything though, Nintendo has won my heart again with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.lastrayofhope.com/wp-content/uploads/2009/06/boss_motherbrain2.jpg"><img class="alignleft size-medium wp-image-2403" title="Motherbrain!" src="http://www.lastrayofhope.com/wp-content/uploads/2009/06/boss_motherbrain2-300x261.jpg" alt="Motherbrain!" width="180" height="157" /></a>It has been a fantastic E3 this year, so many reasons to buy a PS3, loads of lovely games coming out on it next year &#8211; but got was the first half of that keynote boring. And lets not forget the XBox 360s titles.</p>
<p>Out of everything though, Nintendo has won my heart again with a new Metroid due 2010 on the Nintendo Wii (damn it! need to buy one again).</p>
<p>THERE IS A MOTHERBRAIN!!!!!!!</p>
<p>I think <a href="http://www.penny-arcade.com/comic/2009/6/3/" target="_blank">PennyArcade</a> summed it up best for me. And finally here is the YouTube video from the E3 keynote session with Nintendo showing the new Metroid&#8230;</p>
<p><a href="http://www.lastrayofhope.com/2009/06/02/metroid-project-m/"><em>Click here to view the embedded video.</em></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lastrayofhope.com/2009/06/02/metroid-project-m/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wii Game Idea</title>
		<link>http://www.lastrayofhope.com/2008/09/10/wii-game-idea/</link>
		<comments>http://www.lastrayofhope.com/2008/09/10/wii-game-idea/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 19:57:28 +0000</pubDate>
		<dc:creator>Kaluriel</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Wii]]></category>

		<guid isPermaLink="false">http://www.lastrayofhope.com/?p=2452</guid>
		<description><![CDATA[I came up with an idea for a Wii game. Based on the idea of WarioWare, it will be a game made up of lots of minigames. The content being focused around building a house. So you&#8217;ll start out by digging a hole for the foundations, then mixing then cement, making a wall, etc. All [...]]]></description>
			<content:encoded><![CDATA[<p>I came up with an idea for a Wii game. Based on the idea of WarioWare, it will be a game made up of lots of minigames. The content being focused around building a house.</p>
<p>So you&#8217;ll start out by digging a hole for the foundations, then mixing then cement, making a wall, etc. All the way to wiring the house up.</p>
<p>Since the Wiimote can be used on PC, I might make a prototype at some point.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lastrayofhope.com/2008/09/10/wii-game-idea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
