First Step In DS Wifi Challenge Complete 93
josath writes "The DS Wifi Bounty Milestone 1 has been completed! (previously on /.) The hardware registers to use the wifi built into the Nintendo DS has been documented. This is a huge step, as this was done with absolutely no documentation on the hardware. Stephen Stair has received ~$1400 for this milestone, and is working towards getting the other half by creating a tcp/ip stack. Once a TCP/IP stack is implemented on top of the hardware layer, homebrew NDS developers can start using the wifi in their own apps/games! This comes before Nintendo has officially released any wifi-capable games."
In other news (Score:2, Funny)
Re:In other news (Score:2)
Explanation for those not "in the know" (Score:2, Informative)
The DS is a Nintendo portable game system [nintendods.com].
Re:Explanation for those not "in the know" (Score:1)
Re:Explanation for those not "in the know" (Score:1)
I was wondering what's the difference... (Score:1)
Ni-Fi is like IPX or NetBEUI (Score:4, Informative)
Then someone said that current games use NiFi, but that didn't help much.
"Wi-Fi" is a certification mark for products using IEEE 802.11b [wikipedia.org], a layer 2 [wikipedia.org] protocol; all multiplayer Nintendo DS games use 802.11b. "Ni-Fi" is the name used by gaming journalism and the DS homebrew community for the non-routable layer 3 protocol that current Nintendo DS games use for wireless communication, as opposed to IPv4. Substitute "IPX" or "NetBEUI" wherever you see "Ni-Fi" and see if things make more sense.
There's still the question as to why it matters that N isn't using WiFi (yet) when they have released wireless games.
Games that don't use IPv4 won't be able to communicate over a network that uses IPv4 for routing.
Re:I was wondering what's the difference... (Score:3, Informative)
NiFi is a latency intolerant local communication protocol. WiFi is a long-distance routable protocol. WiFi is a lot more intelligent. NiFi connects to whatever is around. WiFi games would require a server infrastructure somewhere to route people's games properly. NiFi is local area and forms a game with whoever is
A serious question (Score:2, Interesting)
Re:A serious question (Score:2, Insightful)
Because that would be too professional.
Don't you know that vague APIs and equally vauge documentation is rather popular in amateur circles? You must be new here.
Consider the viewpoint of game companies: If an amateur game development kit is available, why bother paying for the full one when the minimal package will suffice?
Consider the viewpoint of Nintendo: They have to get their money out of third-party developers too.
Also consider the cost
Re:A serious question (Score:2)
Re:A serious question (Score:5, Interesting)
The same charge could be levelled at Sony and the PSP. The only legitimate reason people have for breaking Sony's copy protection is to produce homebrew stuff. So why not release some APIs that allow people to produce homebrew legally? Hell, they could even release a Linux UMD and let people develop apps to run from their memory sticks. Given a legal outlet, most of the issues with firmware cracks (and people returning PSPs bricked by the process), would go away.
Re:A serious question (Score:1)
Re:A serious question (Score:1)
Re:A serious question (Score:5, Insightful)
They're much more likely to LOSE game revenue to freely available (or cracked) software than anything else.
Don't expect Sony to be happy or helpful with this. They have no reason to.
MadCow.
Re:A serious question (Score:2)
If Sony relased their own SDK then they'd have better controls over copy protection with homebrew apps.
If people crack the PSP on their own code then they'll probaly won't have a concern whether or not it can be used to play copied games which it will most likely be used for.
Take the XBox for example... The mod chips allow you to run linux and copied games. Had microsoft provided their own utility in t
Re:A serious question (Score:2)
Re:A serious question (Score:2)
Re:A serious question (Score:2)
Unless of course it's true that they make a loss on each unit sold, which I doubt.
Re:A serious question (Score:5, Insightful)
The gaming consoles are tools to sell games, their costs are subsidised and professional development kits are licenced to "authorized" developpers, this enables the game companies to control the market.
They do not want somebody to make a game that could potentially compete with theirs.
An amateur development kit generates a risk of loss of customer control for the editor, and this is insufferable for them.
Once upon a time I worked with a group that wanted (with the support of a very large UN funded NGO) to develop a literacy program for a cheap gaming machine.
After six month of trying to get to "the right person(s)" it was clear that there was "zero" interest in this, (in all companies).
Actually I personally strongly disagree with the "mod people", from my point of view it is similar to trying to be the slightly independent sidekick of the big bully at school.
If the effort done to enhance "closed" consoles would be put into creating "open platforms", we might have a much more diverse and creative ecosystem for kids (and other gamers) to play with.
Re:A serious question (Score:2)
No wireless. Less space than a Nomad. Lame.
Re:A serious question (Score:1)
The gp2x might just be what you're looking for.
Where will I be able to I walk in to a GameStop store and pick one up? Or how will GPH, the manufacturer of the GP2X system, manage to convince a million people to order one online, especially given that many parents are extremely averse to ordering products online even when the son or daughter has enough cash to pay for the product?
Re:A serious question (Score:1)
You won't, and they won't. At least not at this point in the game. The stage isn't set for a "mass adoption" of the GP2X by chain retailers and "average Joe" gamers. The risk/be
A goal of homebrew is resume building (Score:2)
Why make it more complicated by throwing in some Korean company that barely anyone has heard of, with a product that might not sell?
Any parallels to Hyundai when it first started selling in the States?
Homebrew developers, on the other hand, have a lot to gain: namely, an inexpensive handheld built for homebrew
On a resume, what will spell "previous console experience" to video game industry HR personnel better: completed GP2X projects, or completed GBA/Nintendo DS projects?
Re:A serious question (Score:2)
Slightly off-topic, but I don't care how cheap you can make the hardware, there is almost no conceivable set of circumstances I could envision where you wouldn't be better served by books and bodies available for far, far cheaper, at least if we're talking about raising the general level of literacy in relatively poor countries as opposed to dealing w
well? (Score:3, Interesting)
Re:well? (Score:3, Interesting)
I haven't looked at the specs in the manual or anything, so i have no idea?
Re:well? (Score:1, Informative)
Re:well? (Score:5, Informative)
Re:well? (Score:5, Informative)
Re:well? (Score:1)
Re:well? (Score:2, Informative)
Re:well? (Score:3, Informative)
In that sense, the DS does not use Wi-Fi, but it does use 802.11b.
Nope. Guess again. (Score:1)
Wi-Fi vs Ni-Fi? no. Ni-Fi is not an alternative to Wi-Fi/802.11. Ni-Fi is a layer 3 protocol on top of 802.11.
The Nintendo DS uses IEEE 802.11b for ALL of its wireless communications. The DS operates at a specific subset of the features of 802.11b, including only operating using short preamble (not sure if this is a software option on the DS), and only operating at 1mbps or 2mbps max (to save power).
Profit!!! (Score:3, Insightful)
Re:Profit!!! (Score:1, Insightful)
6. Double Profit!!!
Re:Profit!!! (Score:1, Insightful)
Are there actually people out there that believe that Nintendo us doing what the parent implies? Christ it was a friggin' joke.
Excellent (Score:5, Interesting)
Re:Excellent (Score:2, Interesting)
Re:Excellent (Score:1, Informative)
Re:Excellent (Score:1, Funny)
And beaming mad wein0rpr0n 5pl01tz to your DS will be the comedic highlight of mine, n00b!
A bunch of URLs... (Score:5, Informative)
teh skeen [tehskeen.net]
ds dev [dsdev.org]
supercard [supercard.cn] (can't find the M3 and G6 pages longer)
wifime [aaronrogers.com]
some info about m3 [gameboy-advance.net]
Emulators for NDS [dcemu.co.uk]
whatever [nintendoids.com]
Re:A bunch of URLs... (Score:2)
Re:Excellent (Score:3, Informative)
These days, we use a patched BIOS written permanently to the device through FlashMe (only works on older DSes, though that's almost fixed)
Hopefully (Score:1)
Re:Hopefully (Score:2)
Thanks you captain obvious!
BTW, we don't need 'tunneling'. Merely a network connection between 2 IPs would suffice in order to play a game online.
Ni-Fi (Score:1)
BTW, we don't need 'tunneling'. Merely a network connection between 2 IPs would suffice in order to play a game online.
Existing Nintendo DS games use "Ni-Fi", which is not a globally routable protocol, instead of IPv4. In order to route Ni-Fi, you would have to tunnel it inside routable packets.
Re:Ni-Fi (Score:2)
Why? (Score:5, Informative)
Sgstair has reversed some of the present apps and games that use the wifi capability of the DS in order to get a working homebrew tcp/ip for the community's usage. Nintendo has their own wifi code they they will be using with their games (mario kart, animal crossing, etc) which are due to be released shortly.
Re:Why? (Score:3, Insightful)
Re:Why? (Score:2)
I do suppose he spent quite a lot of time working on this, and all he got was about $1400. That would amount to a pretty low hourly wage. He knew he wouldn't get a whole lot of money out of it, so I say he did it either for fun or for the community (or both), but definitely not for the money.
Re:Why? (Score:1)
Doubt it'll be much longer until completion (Score:2, Informative)
Re:Doubt it'll be much longer until completion (Score:2)
Re:Doubt it'll be much longer until completion (Score:1)
cheap wifi phone ? (Score:2, Interesting)
Re:cheap wifi phone ? (Score:2)
I mean, I might do it for fun, but I doubt it'll be practical.
Re:cheap wifi phone ? free calls (Score:1)
Re:took FOREVER (Score:4, Informative)
apparently the ds can only manage slow wifi (Score:1)
Re:apparently the ds can only manage slow wifi (Score:1)
Re:apparently the ds can only manage slow wifi (Score:1)
Re:apparently the ds can only manage slow wifi (Score:2)
Re:apparently the ds can only manage slow wifi (Score:1)
It would be nice to multiboot games faster.
The Nintendo DS has 4 MB of RAM. Even at 100% utilization of RAM and 50% utilization of bandwidth, it shouldn't take longer than 30 seconds to fill RAM, and if you set up the loading screen to be entertaining enough, even the effect of that can be reduced.
Re:apparently the ds can only manage slow wifi (Score:2)
That said though, the faster speeds might be nice for specific tasks like web-browsing, where available.
Re:apparently the ds can only manage slow wifi (Score:3, Insightful)
Awesome News for the DS Homebrew Sites (Score:2, Informative)
Drunken Coders [drunkencoders.com] - DS Homebrew News Site.
Nintendo DS Emulation News [dcemu.co.uk] - Nintendo DS Emulation and Homebrew News and Downloads Site/Archive.
DS Development Forums [gbadev.org] - The Hub of the DS Development Scene.
All those sites provide you with everything you need to know about the Nintendo DS and its Legal Homebrew
Re:Awesome News for the DS Homebrew Sites (Score:1)
DSLinux with SSH (Score:2, Interesting)