<?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>AAG Blog &#187; Howto</title>
	<atom:link href="http://www.allaboutgames.co.uk/blogs/category/howto/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.allaboutgames.co.uk/blogs</link>
	<description>The ramblings of allaboutgames.co.uk staff...</description>
	<lastBuildDate>Mon, 30 Aug 2010 11:29:25 +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>How to recover a half-flashed DS with an R4DS or M3 Simply</title>
		<link>http://www.allaboutgames.co.uk/blogs/2007/05/26/how-to-recover-a-half-flashed-ds-with-an-r4ds-or-m3-simply/</link>
		<comments>http://www.allaboutgames.co.uk/blogs/2007/05/26/how-to-recover-a-half-flashed-ds-with-an-r4ds-or-m3-simply/#comments</comments>
		<pubDate>Sat, 26 May 2007 01:03:57 +0000</pubDate>
		<dc:creator>Dave Wickham</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Howto]]></category>

		<guid isPermaLink="false">http://www.allaboutgames.co.uk/blogs/2007/05/26/how-to-recover-a-half-flashed-ds-with-an-r4ds-or-m3-simply/</guid>
		<description><![CDATA[First off, neither Matt or myself condone piracy. Not a single commercial DS game has gone anywhere near the microSD that I use with my R4. I&#8217;ve even gone to the extent of banning Google ads from advertisers who have advertised such products with phrases such as &#8220;Download Nintendo games for free!&#8221; (when I&#8217;ve been [...]]]></description>
			<content:encoded><![CDATA[<p>First off, neither Matt or myself condone piracy. Not a single commercial DS game has gone anywhere near the microSD that I use with my R4. I&#8217;ve even gone to the extent of banning Google ads from advertisers who have advertised such products with phrases such as &#8220;Download Nintendo games for free!&#8221; (when I&#8217;ve been able to determine the domain without clicking on the ad, that is). My R4 and EZ-Flash 3-in-1 are used solely for DS and GBA homebrew (such as the oh-so-addictive <a href="http://blog.dev-scene.com/flatware/">tetattds</a> and <a href="http://www.pineight.com/lu/">luminesweeper</a>), but the details of that are deserving of a whole different article.</p>
<p>Now, with that out of the way, on to the core of this post: recovering semi-bricked DSs. If you&#8217;ve come to this post from a search engine, then you probably already know what <a href="http://home.comcast.net/~olimar/flashme/">FlashMe</a> is. For those who don&#8217;t, it&#8217;s a replacement firmware for the DS (or DS Lite) that does a number of things like let you boot DS code directly from the front slot (normally you&#8217;d need a slot 1 device such as a PassMe or NoPass, as well as a slot 2 cart), boot unsigned code via the Download and Play option, strip out the health and safety screen, and add a failsafe recovery mode. Obviously installing this completely and utterly voids your warranty.</p>
<p>Flashing a DS is normally a fairly painless process. With DS Lites it&#8217;s a bit harder, due to being more compact, but still fairly simple. Unfortunately, if your DS chooses to turn off during the flashing process (like mine did), you can&#8217;t boot. Thankfully, FlashMe writes a failsafe bootloader that&#8217;s just able to boot DS code from slot 1 or 2 (accessed by holding start and select at poweron), so as long as this was successfully written, you can at least use your DS for more than just a paperweight. Unfortunately, trying to run FlashMe (or, in fact, any .nds files) from an R4DS (or M3 Simply, since they&#8217;re the same hardware) when in this recovery mode results in the following:</p>
<p style="text-align: center"><img src="http://www.allaboutgames.co.uk/images/blog/dave/flashme-r4-failsafe.jpeg" title="R4 fails to load any files :(" alt="R4 fails to load any files :(" height="480" width="640" /></p>
<p>Oh dear. Not good. Thankfully, <a href="http://chishm.drunkencoders.com/">chishm</a>, a well-known developer in the DS homebrew community, recently reverse engineered the R4&#8242;s encryption system, producing the <a href="http://forum.gbadev.org/viewtopic.php?t=13204">r4crypt</a> tool. Now, you know the _DS_MENU.DAT files you get in the R4 updates? They&#8217;re just encrypted NDS files. Can you see where this is going? Yup, you guessed it, encrypt flashme.nds, and save it as _DS_MENU.DAT in the root of your microSD card.</p>
<p align="left">To make it easier for those who just want the instructions, here&#8217;s a step-by-step guide (obviously I accept NO responsibility for anyone damaging their DS further):</p>
<ul>
<li>Download <a href="http://forum.gbadev.org/viewtopic.php?t=13204">r4crypt</a>.</li>
<li>Encrypt your FlashMe file, with <tt>r4crypt -e flashme.nds _DS_MENU.DAT</tt>.</li>
<li>Copy _DS_MENU.DAT to the root of your microSD card.</li>
<li>Power on with start and select held.</li>
<li>Follow the FlashMe instructions as before (note: be sure to plug your DS in, for security.)</li>
<li>Enjoy your un-bricked DS!</li>
</ul>
<p>You will, of course, have to put the R4/M3 Simply _DS_MENU.DAT back on to be able to use it properly again.</p>
<p>I hope this information will be of use to some people, and I would like to thank chishm so very much for both writing r4crypt, and for telling me how to do this on IRC.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.allaboutgames.co.uk/blogs/2007/05/26/how-to-recover-a-half-flashed-ds-with-an-r4ds-or-m3-simply/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
	</channel>
</rss>
