Nintendo DS


Introduction


Version History

Day 1
Environment Setup

Links

WiFiMe

PA_Lib

Linux

Emulators

Downloads

Demos




NDS Magic Key MK2/MK3

   Hosted by
FrogNet


Document made with Nvu

 

Nintendo DS Development Tutorial :: WiFiMe

 

Most of us will remember Wednesday, April 13th 2005.  On that day, Tim Schuerewegen released the driver and application necessary to allow anyone with a Nintendo DS and a supported wireless network card to load any homebrew demo/app on their DS.  You already had the ability to do this with a PassMe device, but now can do it wirelessly!  If you want to see Tim's video of it in action, click here.


Official Website: http://users.belgacom.net/bn967347/


What You Need
Install / Update Your NIC Driver
Launch The Application
Frequently Asked Questions



What You Need
* PCI or PCMCIA wireless network card with the RT2500 or RT2560 chipset (complete list here)
   NOTE: USB version (RT2570) will not work
* Tim's modified driver (1.0.0.8) and application (1.4 Beta 1).  Check for latest versions here.
* A computer with Windows 2000 or Windows XP



Install / Update Your NIC Driver
For this tutorial I went out and bought a LinkSys WMP54G v4 PCI wireless network card for about $50.  I extracted the driver to C:\Drivers\WiFiMe\rt2560_driver_1_0_0_8 but it doesn't really matter where you put it - just don't forget where it is!



How to install a LinkSys WMP54G v4 PCI wireless network card in Windows XP SP2
NOTE: You're install may look a little different if you have SP1.  Of course, it'll be even more different if you have Windows 2000, but I'm sure you'll  figure it out.

If you have a PCI card, turn off your computer and find an open slot for it.  If  you have a laptop, just insert the card. 

Method #1 - Automatic Driver Installation

At this point, the Found New Hardware Wizard should pop up.
Choose No, not at this time and click Next.
Step 1

Choose Install from a list or specific location (Advanced) and click Next
Step 2

Make sure Search for the best driver in these locations is selected
Click Include this location in the search and browse to the extracted driver
Click Next
Step 3

If it detects your card properly, you'll see the following (as it installs the driver)
Step 4

That's it!  Click Finish
Step 5

If you want to make sure it installed the hardware properly, go here.

Otherwise, if it did not detect your card properly, go on to the manual install instructions.


Method #2 - Manual Driver Installation

At this point, the Found New Hardware Wizard should pop up.
Choose No, not at this time and click Next.
Step 1

Choose Install from a list or specific location (Advanced) and click Next.
Step 2

Choose Don't search.  I will choose the driver to install and click Next.
Step 3

Choose Show All Devices and click Next.
Step 4

Click Have Disk and click Next.
Step 5

Type or browse to the location of the driver (make sure to choose win2k or winxp depending on your operating system) and click OK.
Step 6

You should see Ralink RT2560 Device.  Click Next.
Step 7

When warned, click Yes.
Step 8

Click Finish.
Step 9

If you look in the Device Manager, you should now see a Nintendo DS - 802.11 category and the Ralink RT2560 Device.
Step 10



Launch The Application
Extract the rt2560_app_wmb_1_4_beta_1.zip file you downloaded double-click wmb.exe.  At this point your DS should be off.

You should see this:
App 01


Turn on your DS.  Accept the Health and Safety warning.
App 02

Tap DS Download Play.
App 03

Your DS should display Looking for software available to download...

Now you should see Wireless Multiboot "PassMe".  Press the A button or tap (A) Select.
App 04

You'll be prompted Would you like to download this software?  Press the A button or tap (A) Select.
App 05

If you watch the application, you should see it transferring the file:
App 02

On you're DS you should see:
App 05b

Once it's uploaded (5-15 seconds), on your computer you'll see:
App 03

And on you're DS you should see the following.  Maybe even draw yourself a picture:
dsPaint  dsPaint 02  dsPaint 03


That's it!  With any luck you should see whatever demo you loaded.  If it doesn't work, try flashing the cart again or using a different demo.



Frequently Asked Questions

Q: Will my wireless card still function as a regular wireless card, too?

A: No.  Not unless you change the driver back to the original one for you card.


Q: Is my card supported?

A: Check the list of supported cards.  Be aware that there are often different revisions and sometimes even
     different chipsets among the same revision of a card.


Q: I am pretty sure my card is on that list, but the driver still isn't working.  What now?

A: Download PCItree.  Make sure to read the directions and copy HLP.SYS to the correct folder.
     Launch pcitree.exe and make sure the VID/PID is 1814/0201.  (screenshot)


Q: When I double-click wmb.exe a screen pops up and goes away right away, do you know why?

A: It probably means your WiFiMe NIC is not inserted, not working, or does not have the WiFiMe driver properly installed.


Q: My card is not supported.  Will it be?  If so, when?

A: The most likely answer to this question is no - never.  Unless Tim Schuerewegen decides to write a new driver.


Q: Why does Windows say The Specified location does not contain information about your hardware?

A: Because your card does not have a Ralink RT2x00 chipset.  Go get one from the list!


Q: Where can I find a cheap, WiFiMe-compatible PCI card?

A: Check Froogle for the Gigabyte GN-WPKG.
     Just make sure what you order matches the name exactly.  And even then, chipsets can change without warning!
     Make sure the vendor has a generous return policy!


Q: Where can I find a cheap, WiFiMe-compatible PCMCIA card?

A: I use an MSI CB54G2.  You can find it cheap on Froogle.


Q: Where can I find out more info on the Ralink RT2500 & 2560 chipset?

A: Google or here.


Q: Does this method allow me to run commercial roms?

A: No!


Q: I have more questions, what should I do?

A: Try posting (something intelligent) on the GBADev.org forums.

 
Google
 
Web aaronrogers.com/nintendods
 

<<

HOME

>>