<?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>Stephen&#039;s Weblog &#187; DStunnel</title>
	<atom:link href="http://blog.akkit.org/category/ds-development/dstunnel/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.akkit.org</link>
	<description>Everything is hackable</description>
	<lastBuildDate>Tue, 31 Jan 2012 07:35:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The state of the sgstair</title>
		<link>http://blog.akkit.org/2006/11/14/the-state-of-the-sgstair/</link>
		<comments>http://blog.akkit.org/2006/11/14/the-state-of-the-sgstair/#comments</comments>
		<pubDate>Tue, 14 Nov 2006 17:25:33 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[DS Wifi]]></category>
		<category><![CDATA[DStunnel]]></category>

		<guid isPermaLink="false">http://blog.akkit.org/2006/11/14/the-state-of-the-sgstair/</guid>
		<description><![CDATA[Hi everyone, it&#8217;s been a while, but here are my priorities in the homebrew realm for the immediate future. I&#8217;m going to disappoint some of you, sorry &#8211; but this is how it has to be. The DSWifi project is going to be discontinued for the time being, until sometime next year. I&#8217;m not going [...]]]></description>
			<content:encoded><![CDATA[<p>Hi everyone, it&#8217;s been a while, but here are my priorities in the homebrew realm for the immediate future. I&#8217;m going to disappoint some of you, sorry &#8211; but this is how it has to be.</p>
<p>The DSWifi project is going to be discontinued for the time being, until sometime next year. I&#8217;m not going to go into more detail on why, but I will not be continuing to work on it for now. I would like to turn it over to an individual or group of people if anyone would like to maintain it &#8211; if you&#8217;d like to do this, get in contact with me (on IRC, or leave a comment, or send an email&#8230;)</p>
<p>I will be starting a new project to reverse engineer the Wii&#8217;s wireless hardware, and build a new library based on it. This is expected to start around the start of december, and run a few months (who knows how long it will take)</p>
<p>The DSTunnel project is currently inactive, but I will make an attempt to revive it later this year, I would like to first complete the Wii wifi library, and I may actually build DSTunnel directly for the wii, or at least as one of the supported platforms.</p>
<p>I have 2 undisclosed DS projects that I will be working on&#8230; you&#8217;ll just have to wait and see what they are :)</p>
<p>Beyond all that, I have a few other general purpose libraries (besides the 802.11 and TCP/IP libs) that I&#8217;m going to start on at some arbitrary time (FAT lib, crypto lib, and some others) and a few emulator projects I want to work on.</p>
<p>So, that&#8217;s what my schedule looks like for the next several months &#8211; I now await your kind comments and harsh criticism ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.akkit.org/2006/11/14/the-state-of-the-sgstair/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>DSTunnel small update, and E3!</title>
		<link>http://blog.akkit.org/2006/05/08/dstunnel-small-update-and-e3/</link>
		<comments>http://blog.akkit.org/2006/05/08/dstunnel-small-update-and-e3/#comments</comments>
		<pubDate>Mon, 08 May 2006 10:40:01 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[DStunnel]]></category>

		<guid isPermaLink="false">http://blog.akkit.org/2006/05/08/dstunnel-small-update-and-e3/</guid>
		<description><![CDATA[Hi again, I&#8217;m looking forward to E3 with great anticipation (leaving here in roughly 24 hours&#8230;. wheeee!) Anyway, I thought I might mention that I&#8217;ve put some thought into the new DSTunnel protocol, and have written up some basic documentation on how I want the protocol to work, what kind of messages will be present, [...]]]></description>
			<content:encoded><![CDATA[<p>Hi again, I&#8217;m looking forward to E3 with great anticipation (leaving here in roughly 24 hours&#8230;. wheeee!)</p>
<p>Anyway, I thought I might mention that I&#8217;ve put some thought into the new DSTunnel protocol, and have written up some basic documentation on how I want the protocol to work, what kind of messages will be present, and how the system should behave.  When I get some time I&#8217;ll be properly putting this into code, and hopefully getting a bug-free implementation going this time ;) &#8211; some of the premises of the protocol have changed since last attempt, this one will act as a cross between a true p2p udp network and a server-client network, based on configuration and network ability&#8230; it will determine whether a p2p or client/server system is more effective based on connection speeds and lag times, and configure the network in an attempt to create the best performance for an arbitrary group of peers. </p>
<p>Additionally, since I know a bit more about what I&#8217;m up against now, I&#8217;ve designed some mechanisms in the protocol that will make managing some aspects of timing a lot easier&#8230; no idea if they&#8217;ll work as well as I hope, but they should at least work better than last attempt (which uh, really screwed a lot of timing stuff up) &#8211; Also I&#8217;ve designed the interface between the transport protocol and the hardware interface to be a lot more streamlined, and I will probably introduce a simple plugin system so people can write their own custom servers easily.</p>
<p>All this when I have time&#8230;.</p>
<p> </p>
<p>Now, more about E3:</p>
<p>I&#8217;ve already been contacted by a few people who want to meet me; needless to say I&#8217;m thrilled &#8211; whereas last year I didn&#8217;t meet many people at all, this year I hope to be able to meet a lot of people in the DS homebrew scene and otherwise &#8211; like I&#8217;ve said in my previous post, I&#8217;ll be either running around E3 or hanging around the nintendo booth wearing a white &#8220;dswifi&#8221; shirt &#8211; see my <a href="http://www.cafepress.com/dswifi/">cafepress store</a> for info on it, or I&#8217;ll be wearing a black &#8220;reverse engineer&#8221; t-shirt <a href="http://www.thinkgeek.com/tshirts/coder/31fc/">from thinkgeek</a>. If you run into me and want to say hi, please do :)</p>
<p>I&#8217;m also going to be visiting the <a href="http://www.4colorrebellion.com/archives/2006/05/06/e3-rebel-meetup">4colorrebellion meetup</a> on thursday, so you can catch me there if you don&#8217;t feel like chasing me around&#8230;</p>
<p>And, people inevitably ask me about capturing demos&#8230;. well, I suppose I am the one to ask about that &#8211; I don&#8217;t really have any plans to capture at the moment, things have been too busy lately for me to prepare the requisite apps&#8230; but I&#8217;ll look at what I have when I get into LA and make a decision on what to do.</p>
<p>Anyway, I&#8217;ll be ecstatic if I get the chance to meet some of you people at E3! If you can&#8217;t go this year, that&#8217;s too bad &#8211; keep watching as I&#8217;ll be posting news and pictures from E3 on my blog when I get the chance :)</p>
<p>*One Last Thing* &#8211; I will be on IRC and teamspeak (if bandwidth allows) if I have time in the evenings, so if you wanna bug me, I&#8217;ll be in the usual places (#dsdev and #dswifi on EFnet for IRC &#8211; I have a personal teamspeak server I will reveal the info for if I decide to use it)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.akkit.org/2006/05/08/dstunnel-small-update-and-e3/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>DSTunnel&#8230;.</title>
		<link>http://blog.akkit.org/2006/04/28/dstunnel/</link>
		<comments>http://blog.akkit.org/2006/04/28/dstunnel/#comments</comments>
		<pubDate>Fri, 28 Apr 2006 07:44:52 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[DStunnel]]></category>

		<guid isPermaLink="false">http://blog.akkit.org/2006/04/28/dstunnel/</guid>
		<description><![CDATA[Alright, about DSTunnel &#8211; I&#8217;m promoting it to active status in my checklist. In reality I probably won&#8217;t be able to touch it until after E3. The last attempt at dstunnel was a partial success but never actually managed to successfully tunnel any games (contrary to [prior] popular belief). It did however do a lot [...]]]></description>
			<content:encoded><![CDATA[<p>Alright, about DSTunnel &#8211; I&#8217;m promoting it to active status in <a href="http://wiki.akkit.org/SgstairChecklist">my checklist</a>.  In reality I probably won&#8217;t be able to touch it until after E3.</p>
<p>The last attempt at dstunnel was a partial success but never actually managed to successfully tunnel any games (contrary to [prior] <a href="http://en.wikipedia.org/wiki/Nintendo_DS#DS_Wi-Fi_over_the_Internet">popular belief</a>). It did however do a lot of things right, and brought much hope to the testing team.<br />
However, there are some serious bugs in the current version and some protocol oversights that have caused a lot of problems; to remedy all this, the dstunnel system will be completely rewritten.</p>
<p>I&#8217;ll be posting here in my blog when I get the time to start the rewrite, and will update the checklist with a breakdown of tasks; so bear with me here, I&#8217;ve got way too much other stuff to do in the interim.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.akkit.org/2006/04/28/dstunnel/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

