<?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>Andrew Ebbatson's Web Log &#187; Nintendo</title>
	<atom:link href="http://www.ebbatson.com/blog/category/nintendo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ebbatson.com/blog</link>
	<description>Nothing to see here, move on...</description>
	<lastBuildDate>Thu, 14 May 2009 21:18:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wiimotely usable?</title>
		<link>http://www.ebbatson.com/blog/2007/04/18/wiimotely-usable/</link>
		<comments>http://www.ebbatson.com/blog/2007/04/18/wiimotely-usable/#comments</comments>
		<pubDate>Wed, 18 Apr 2007 00:28:18 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Nintendo]]></category>

		<guid isPermaLink="false">http://www.ebbatson.com/blog/?p=30</guid>
		<description><![CDATA[Finally got around to updating the Wii with the release version of the Internet channel and decided to see just how awkward it would be to write a blog entry with the Wiimote&#8230;answer is reasonably awkward, but actually a little better than expected.
I imagined that typing with the on-screen keyboard would be a real chore, [...]]]></description>
			<content:encoded><![CDATA[<p>Finally got around to updating the Wii with the release version of the Internet channel and decided to see just how awkward it would be to write a blog entry with the Wiimote&#8230;answer is reasonably awkward, but actually a little better than expected.</p>
<p>I imagined that typing with the on-screen keyboard would be a real chore, but the feedback (audible and visual from the screen and haptic from the Wiimote) makes poking away at the on-screen keyboard easier than most on-screen keyboard interfaces. So it&#8217;s pretty impressive but i&#8217;ll stick to the laptop for any updates in the future!</p>
<p>Otherwise whilst it&#8217;s understandably constrained, the ability to scale the display and to remove the navigation bar makes for a reasonably usable browser even on a regular PAL TV. In terms of technologies, it seems to support the same standards as desktop Opera, with Flash 7/AJAX/RSS all working well. </p>
<p>Being the kind of person who carries his laptop around the house at all times, it&#8217;s not as if i&#8217;ll be using the browser often, but there will be those odd cases where i&#8217;m infront of the TV and not flinging my arms about in Wii gaming world. If only for these moments, it&#8217;s nice to know I can watch YouTube, check my Google Mail and Calendar and browse <del datetime="2007-04-18T00:12:07+00:00">porn</del> RSS feeds with nothing more than a wave of the Wiimote&#8230;if only because I am a stupid lazy geek.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ebbatson.com/blog/2007/04/18/wiimotely-usable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>M3 Perfect CF Software</title>
		<link>http://www.ebbatson.com/blog/2006/02/11/m3-perfect-cf-software/</link>
		<comments>http://www.ebbatson.com/blog/2006/02/11/m3-perfect-cf-software/#comments</comments>
		<pubDate>Sat, 11 Feb 2006 19:57:17 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Nintendo]]></category>

		<guid isPermaLink="false">http://www.ebbatson.com/blog/?p=14</guid>
		<description><![CDATA[If you&#8217;ve got an M3 Perfect CF adapter (aka GBA Movie Player) for your Nintendo DS and you want the latest Game Manager software you are out of luck at the moment. If you try to download it from the M3 Downloads Page then you&#8217;ll get permission denied, I contacted M3 and they are aware [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve got an M3 Perfect CF adapter (aka GBA Movie Player) for your Nintendo DS and you want the latest Game Manager software you are out of luck at the moment. If you try to download it from the <a href="http://www.m3adapter.com/Download.htm">M3 Downloads Page</a> then you&#8217;ll get permission denied, I contacted M3 and they are aware of the problem. Luckily Danny @ M3 provided me with the latest 24/01/06 Beta and I have added it to my <a href="http://www.ebbatson.com/blog/?page_id=10">Files Page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ebbatson.com/blog/2006/02/11/m3-perfect-cf-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nintendo DS Homebrew</title>
		<link>http://www.ebbatson.com/blog/2006/02/08/nintendo-ds-homebrew/</link>
		<comments>http://www.ebbatson.com/blog/2006/02/08/nintendo-ds-homebrew/#comments</comments>
		<pubDate>Wed, 08 Feb 2006 13:01:56 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Nintendo]]></category>

		<guid isPermaLink="false">http://www.ebbatson.com/blog/?p=13</guid>
		<description><![CDATA[Fancied a bit of a change, so I began trying coding on the Nintendo DS. It&#8217;s a bit of an odd beast, living between the 8/16bit and 32bit worlds but the feature set is so dedicated to playing games it gives you a nice retro feeling. It&#8217;s the first machine I have programmed which has [...]]]></description>
			<content:encoded><![CDATA[<p>Fancied a bit of a change, so I began trying coding on the <a href="http://www.nintendo.com/overviewds">Nintendo DS</a>. It&#8217;s a bit of an odd beast, living between the 8/16bit and 32bit worlds but the feature set is so dedicated to playing games it gives you a nice retro feeling. It&#8217;s the first machine I have programmed which has two different general purpose CPUs &#8211; an <a href="http://www.arm.com/products/CPUs/families/ARM7Family.html">ARM7</a> and an <a href="http://www.arm.com/products/CPUs/families/ARM9Family.html">ARM9</a>. The <a href="http://www.arm.com/products/CPUs/families/ARM9Family.html">ARM9</a> is the main DS CPU and would appear to be responsible for the bulk of processing and interaction with the graphics hardware. The <a href="http://www.arm.com/products/CPUs/families/ARM7Family.html">ARM7</a> is used for Gameboy Advanced compatibility and also when in DS mode the <a href="http://www.arm.com/products/CPUs/families/ARM7Family.html">ARM7</a> is responsible for talking to the sound and touch screen hardware &#8211;  so in order to read the touch screen, the main <a href="http://www.arm.com/products/CPUs/families/ARM9Family.html">ARM9</a> CPU gets data from the <a href="http://www.arm.com/products/CPUs/families/ARM7Family.html">ARM7</a> via IPC.</p>
<p>To start off, I installed <a href="http://www.devkitpro.org/">DevKitPro</a> with <a href="http://devkitpro.sourceforge.net/devkitProWiki/libnds/">libnds</a> and began working on my first standard learning project using straight C. In this case I went for the Mandelbrot set viewer, it&#8217;s a good project for getting to grips with framebuffer mode (15bit color) and also gives a good indication of the floating point performance (which in the <a href="http://www.arm.com/products/CPUs/families/ARM9Family.html">ARM9</a>&#8217;s case isn&#8217;t great for obvious reasons). It didn&#8217;t take long to get it compiling and after copying the resulting NDS file to the CF card and slipping it into the <a href="http://www.m3adapter.com/main.htm">M3 adapter</a> it ran and I was pleased.</p>
<p>Documentation is quite scarce, but that is to be expected with everything having to be worked out by those luminaries of the DS homebrew scene (and I dare say a sneaky peek at the official DS SDK). It&#8217;s certainly enough to get some impressive stuff working as you can see by looking at some of the homebrew apps and demos which are out there. So my plan now is to add zooming using the touchpad, screen swapping so that the touch screen can be used to alter parameters and edit the palette and perhaps switch the code to using 3/29 integer calculations instead of floating point and try and get both CPUs to calculate in parallel. After that it&#8217;s straight into Mammary Manipulator DS&#8230;</p>
<p>Oh and because the <a href="http://www.m3adapter.com/main.htm">M3</a> interface looked too un-DSish(sp?!) I made a skin to make it look more DSish!</p>
<table align="center" style="padding: 0px;border: 1px solid #000000;">
<tr>
<td><img src="http://www.ebbatson.com/images/ndsskin.gif" alt="NDS Skin Screenshot" /></td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.ebbatson.com/blog/2006/02/08/nintendo-ds-homebrew/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
