Hi everyone, it’s been a while, but here are my priorities in the homebrew realm for the immediate future. I’m going to disappoint some of you, sorry – 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’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 – if you’d like to do this, get in contact with me (on IRC, or leave a comment, or send an email…)
I will be starting a new project to reverse engineer the Wii’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)
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.
I have 2 undisclosed DS projects that I will be working on… you’ll just have to wait and see what they are :)
Beyond all that, I have a few other general purpose libraries (besides the 802.11 and TCP/IP libs) that I’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.
So, that’s what my schedule looks like for the next several months – I now await your kind comments and harsh criticism ;)
RSS feed for comments on this post. | TrackBack URI
November 14th, 2006 at 12:53 pm
damn it. had terrible timing on that one :/ just brought a ds because of dswifi 1 weeks ago.
but i understand that youre tempted to get your hands on wii.
please continue dswifi at some point in the future. we need dswifi to interact with our wii ;D
November 14th, 2006 at 1:01 pm
nil: Not to worry too much, at some time in the future the wii wifi libs will be backported to the DS. In the meantime, it’s still quite a capable lib, even though it’s certainly not perfect.
November 14th, 2006 at 1:34 pm
The DSWifi project has been a priceless gift to the homebrew community but doesn’t need to take all your time, I can’t wait until we’ve busted open the wii :)
Australia gets the Wii early dec so you’ve got afew weeks head start :)
Your projects are always of high standard and I’ll be waiting with grand anticipation.
Don’t let the reverse engineering get in the way of a good game of Zelda tho :)
November 14th, 2006 at 7:14 pm
Damn, I’ve been waiting to get some DSTunnel Meteos going on for so long… but it’s not like you’re on any sort of contract to us or anything, so it’s understandable.
I hope your other projects go just as well! Thanks for all of your efforts so far!
November 15th, 2006 at 7:39 am
I really want to see that DSTunnel soon =(
That was what I was hoping for when you first started all this.
November 15th, 2006 at 7:49 am
hm…. ummm…
Isn’t tunnelig just to:
1) conenct two Computers.
2) Make both computers connect to their DS(With WiFi wireless card)
3) Recieve and Redirect packages?
Or isn’t it as simple as that? This way they would both believe they where connected to annother DS, but hey, I’m no multiplayer programmer =P
Package delay would be a problem, but games should be able to fix that themselves =S
November 15th, 2006 at 11:08 am
Well, that’s a downer. Wish you good luck on the new project.
November 15th, 2006 at 11:35 am
I’m sure any new project you take on is going to be awesome.
November 15th, 2006 at 11:51 am
Wildex999: I think one of the bigger complications is that DS uses a proprietary protocol (NiFi I think it is called). So, that protocol must be first reverse engineered and then translated to something that can be rerouted as you describe.
November 15th, 2006 at 4:44 pm
I’m sure anything you release will be awesome, just as long as you keep making stuff!
I don’t play many games on my DS, I’m more interested in these kind of things.
November 15th, 2006 at 5:44 pm
Truly great plans sgstair, but doesn’t reverse engineering the Wii’s Wifi require making the Wii homebrewable first? So, if you want to start this project in the beginning of December, the Wii would have to be hacked within two weeks. There sure are more possible attack points than on any other Nintendo console, but still we cannot tell how long it’s going to take, can we?
November 15th, 2006 at 6:32 pm
I’m glad to hear about some undisclosed projects, I hope they go well ! I’m very excited about the Wii, but I have to ask how you plan to work on the Wii wifi protocol… well I guess that’s what reverse engineers do.
Good luck!
November 15th, 2006 at 7:02 pm
Wildex999 & Anson: the two big complications are (1) having a card and driver that can both receive the nifi data, and send raw packets, and (2) the timings – DS is really touchy with packet timings. (uses 802.11 powersaving mode) – There are several subfactors too… Nifi isn’t very different from normal 802.11, just it doesn’t do things the same way the majority of the other 802.11 hardware does.
0xtob & Jim: hacking the Wii to run custom code is indeed part of my plans – not to worry ;)
November 15th, 2006 at 8:12 pm
Seems like the Wii shouldn’t be as difficult to run Homebrew code on as the DS, because it’s basically a Gamecube on steroids. Although, not much is known about what Nintendo has done to prevent these things…
Anyway, good luck on your projects, Stephen. ;)
November 16th, 2006 at 11:06 am
Well, good luck anyway Stephen =)
I will wait for DSTunnel, but I will also be interested in what you can do with the Wii =D
I’m getting one at launch here in norway(8th December)
The Wii should be easier than the DS, because it has internal memory, this wya you shpuldn’t really need any Flash cards, and hopefully, it can be hacked trough WiFi as with the DS, if it uses the same network.
Maybe use the DS to hack the Wii x3
November 16th, 2006 at 5:21 pm
Congratulations, Stephen. I think you have every right to say “Mission Accomplished” on the DS Wifi thing and move on to new challenges now that it’s all pretty much working and in use by who knows how many projects.
I look forward to your future Wii and DS projects, but don’t forget to spend some time playing games ;)
November 20th, 2006 at 2:29 pm
That’s really too bad. But you’ve left us with a great usable library! Thanks for that, even though it took some time.
Enjoy your Wii and I think this project is a bit too big to be maintained by one person :). Good luck!
November 24th, 2006 at 12:06 am
Your talent and ingenuity are an inspiration. Keep up the good work. Good Luck.
December 4th, 2006 at 3:47 am
Hello,
I’m trying to developpe with the wifilib but i met a problem with the 0.3 version…
I send udp packet every 20ms (with a timer) but when i analyse the trace with ethereal, i saw that my packets are sent with + or – 10 ms… I need to steady the packet sending and to limit the jitter….
Could you help me ?
I thank you a lot !
January 7th, 2007 at 12:40 am
Why work for over a year on a project and then give up when you’re 90% done to start a new project that will take years? I can understand wanting to write a program for the Wii; the Wii and DS can communicate with each other by nature, so if you write a program for the Wii and have it access the internet, you can tunnel through that more easily. But seriously, why not just do the remaining 10% and then start your new project? :-/
Oh and I doubt that Nintendo will try to stop Wii hackers unless they do something that endangers other users’ Wiis or is used to cheat at games.
January 9th, 2007 at 12:58 am
Tony: I’m not abandoning the ds wifi project in the long term – but the combined set of changes I really need to make to the codebase is a lot more than you seem to suspect.. So, the “remaining 10%” is an illusion, and there’s no reason to go and patch up all the things in the current sgIP stack if I’m just going to turn around and write a new one from scratch (which I am.)
April 16th, 2007 at 2:42 am
I think your an awesome person getting as far as you have and keeping at it, Still plans for it even after the change in directions towards a new project.
I cant wait to see what the next ones will be, let alone what your DSTunnel will have in store for the massive collection of DS titles out there already 1022 total, over 400 differnt games not counting how many of them are Wifi.
December 31st, 2007 at 1:12 pm
hi there,
Im really sad about your temporally discontinues of dstunnel project, but I convinced if one can do tunneling on DS ,its u surely.
Amazing job. and of course Ill be waiting for.
Anyway, like someone above says, Keep the good job, but dont forget to play games.
Have a happy new year, a nice vacation, and be lazy as much as possible, to recover your strength to next projects in your life.
April 18th, 2008 at 7:33 am
Sigh, over a year later, I was still hopeful for this project :(
We still care about it!
May 26th, 2010 at 6:42 am
I starded making an wifi program for the nds buth hit an rock. it seems that it isnt possible to set up an TCP server without connecting to an AP.
I hoped you could help me with that.
best regards
Pepijn
May 16th, 2011 at 10:21 am
so is this project completely dead?