Getting wifi on desmuME

GETTING WIFI TO WORK ON DESMUME

First you will need a couple of things:

A Computer(of course)
A wired internet connection (via LAN cable)
Win PCap(PROVIDED)
A wi-fi compatible DesmuME(PROVIDED)
Any wi-fi compatible game.(DO NOT ASK FOR ANY LINKS TO ROMS OF COURSE....)




STEP 1 : Download this pack DesmuME wifi pack this contains Win Pcap and the other things you will need. Also a version 0.9.7 of desmuME with wifi capabilities enabled by slytherx HERE.Whichever version of desmume you are using ( 32 or 64 bit) in its own folder... along with any other files the emu may need in that same folder along with it.



STEP 2: Unzip contents and Install Win Pcap.After installation make sure and give Win Pcap exceptions in all firewall software..When installing Winpcap..check the option for starting the driver as windows starts up.



STEP 3: Open DesmuME(IMPORTANT NOTE....ALL WINDOWS 7/WINDOWS VISTA USERS MUST OPEN DESMUME AS AN ADMINISTRATOR OR ELSE AN ERROR WOULD OCCUR WHEN CONNECTING TO WIFI" and go to Config--->Emulation settings. Now set the correct paths for the ARM 7 BIOS, ARM 9 bios and Firmware bin...of course it would be wherever you downloaded it to...Make sure the "Use external Bios image" "Use external firmware image" ,"Boot from firmware like the nds" AND "Enabled Advanced bus level timing" are all checked...I am not sure about the rest so leave them unchecked.. It would now look like this...

http://img153.imageshack.us/i/setupg.png


STEP 4: IN desmuME still go to Conifg---> wifi and click on "Infrastructure mode"



STEP 5:Now open your game and go into Nintendo Wi-fi settings and search for an access point...u should see "SOFT AP" as one...test connection to that and it should work...I think this must be done every time you open/close the emulator....(Hey can't be too perfect)

STEP 6:Enjoy....
yaynds.gif


TRYFORCE's TUTORIAL ON GETTING WIFI TO WORK ON DesmuME ON ANDROID COMPATIBLE DEVICES

TryForce said:
Android users are in luck!!! I just tested WFC in pokemon black according to the op's tutorial except my connection to the internet is via USB tether to my Andoid phone!
I have a rooted MyTouch 3G (I'll try it on my new MyTouch 4g next week).
I'm running a hacked ver. of Cyanogen 6.1 Signed. I'm simply using Cyanogen mod's built-in USB tether.

Here's what I did:
a. Follow Lune's directions for DesmuME and winPcap setup.
b. Disconnect your current active internet connection.
c. Plug your 3g/4g data capable android device into a USB (2.0) port in your PC.
d. Set your phone to tether via USB. In Cyanogen 6.1 this can be done via Settings->Wireless & networks->Tethering. Check the box next to usb tethering.
e. Verify that you have established an internet connection. Windows 7 sees my device as a network adapter called "Remote NDIS based internet sharing device". Regardless of the device ID, you should have a valid IP and be able to browse the web.
f. Restart Windows (This is necessary to let winpcap work "its magic").
g. Don't forget to run desmume as administrator in Windows 7/Windows vista!!
h. In desmume's wifi settings (config->wi-fi), you should see your android device's manufacturer in the dropdown box. Mine simply said "HTC". Select it.
i. You should be set!

Again, this was tested on a rooted mytouch 3g running Cyanogen 6.1. Results may vary. I can probably help some people who need it. For more information about rooting your android device, check out the cyanogen mod forums (make sure you understand the risks involved).

Thanks for this tut, Lune!


Video of me on gts in Pokemon White
Went on GTS

Video of a wifi battle on Pokemon white (lost of course..):
Wfi battle

NOTE:AGAIN I HEARD THIS ONLY WORKS FOR WIRED CONNECTIONS you could try on wireless i guess...


GAMES TESTED SO FAR:

Pokemon White/Black:Works good was able to do random battle and go on gts...i think union room has Anti piracy stuff in it but didnt try it..
Mario kart DS:For some reason everything goes well but race never starts
Yugioh World Championship 2011:Over the nexus : Works very good no problems..
Tetris Ds:Works great


ERROR TROUBLESHOOTING

BEFORE ANY OF THE FOLLOWING MAKE SURE THESE THINGS ARE DONE FIRST:
-Again..have a wired connection by a cable (lan cable)
-Run desmuME as an administrator
-"For anyone getting 'Unable to get IP address' or 'Unable to connect to Nintendo Wi-fi network' errors, you need to check your router firewall settings. I use DD-WRT and an enabled SPI Firewall will not allow you access, disabling that let everything work fine.(by Forumpost)
-Disabling any firewalls that you think would be blocking the process...
-WINDOWS 7/WINDOWS VISTA users must go to network and sharing center and make sure that your connection type is set to HOME network and NOT PUBLIC OR WORK(work may work but meh)
-In the Wi-fi settings in desmume make sure it is set ton infrastructure mode and also the correct bridging is enabled with your ETHERNET CONTROLLER (your network adapter)
- Try pressing tab when connecting to nintendo wi fi connection..weird but might work

Emulator doesn't save: You would have to go into PATH SETTINGS and set your own paths for screenchots,cheats,roms,saveram etc.

Error Code 52000/52001/52002:Check your modem status and change it from bridging to PPPOE or PPPOA(sometimes work).Also double check the WEP key you entered(if used).Make sure if your on windows 7 that you have run the emulator as an administrator and also check that it's connection is an exception in your firewall/antivirus software

Error Code 52100:There could be Ip address conflict going on...you will have to give your ds its own ip address rather than using dhcp to find its own..check HERE
for help on doing that(too long to type..).Also you can try chaging the dns to 4.2.2.2 4.2.2.3 4.2.2

Error with saving wifi settings: "try keeping the external bios and firmware but without booting to ds on."

CREDITS GO TO:
DJPlace:Testing Mario kart ds
Dreamboy21: For information on the firewall exceptions and testing Tetris Ds
ryuga93:Info on error 52000
slytherx: HUGE THANKS for compiling the 0.9.7 version to use wi-fi
Forumpost: For information on disabling firewall in router settings
soc4real: For information on bridging connection with Ethernet controllers.
Tryforce:Another HUGE THANKS for tutorial on getting wi-fi to work using android devices.
Chojo: with help on error 52100
Jayc & 007 shinobi: Help on getting wifi settings to save
kay2kid: on help in "speed up connect" method
 
It works... I think. I managed to get the Victini WiFi event Wonder Card using Nintendo WFC. Windows 7 64bit, wired ethernet, ran as Admin, tested WFC connection, success, bound 'this system's' WFC config settings to 'this game card'. Searched for the Wonder Card and successfully downloaded it.

But. I can't access the Dream World. Error code 13212. Pokemon Global Link server undergoing maintenance. Apparently. Check the website, the game said. So I did. Coming March 30th! That's what they said on pokemon-gl.com. But then, how did you manage to get into the Dream World? Maybe it's because I'm using the EU version and I don't live in the EU.

By the way, the WiFi-enabling works without Advanced Bus-Level Timing. It seemed to slow the emulator down too much so I disabled it. This build is terribly slow already (compared to 0.9.7) without things like these slowing it down some more.
 
So I've been trying to mess with the different configs and it still loops from main menu to the title screen...
Someone wanna help a guy out here?
 
Jayc said:
It works... I think. I managed to get the Victini WiFi event Wonder Card using Nintendo WFC. Windows 7 64bit, wired ethernet, ran as Admin, tested WFC connection, success, bound 'this system's' WFC config settings to 'this game card'. Searched for the Wonder Card and successfully downloaded it.

But. I can't access the Dream World. Error code 13212. Pokemon Global Link server undergoing maintenance. Apparently. Check the website, the game said. So I did. Coming March 30th! That's what they said on pokemon-gl.com. But then, how did you manage to get into the Dream World? Maybe it's because I'm using the EU version and I don't live in the EU.

By the way, the WiFi-enabling works without Advanced Bus-Level Timing. It seemed to slow the emulator down too much so I disabled it. This build is terribly slow already (compared to 0.9.7) without things like these slowing it down some more.

Apparently the dream world is not officialy up from what i heard a while agon on bulbapedia...there is a delay..
found stuff on it...
http://www.pokemon-gl.com/pre/en.html

"So I've been trying to mess with the different configs and it still loops from main menu to the title screen...

AND ILL ADD MORE STUFF TO THE TUTORIAL AND BE SURE TO GIVE YOU GUYS CREDIT.....HAVE ALOT OF WORK ATM SOM WILL DO IT by friday
Someone wanna help a guy out here?"
@ fatalruin...u did set the correct paths for Arm7,Arm 9 and firmwarbin right and also what rom are you using? is it patched??
 
I'm sure I set the right paths for all the files. I'm using the japanese version of Black and yes its patched.
 
Actually I got it lol. It was a really stupid thing. The default hotkeys was B for Z when I usually have it as A so I kept on pressing B...
But now i get 52100 as an error code and I am running as an admin on windows 7
 
when you were conecting did you get a popup? It usually gives that error when u didnt get the popup and also this is when ur testing the connection from the title screen right?
 
Umm like when I try to connect on the command prompt like window on the side it says its connected and I get 3 bars. Later when it finishes it says disconnected on the side window and I get the error message on the touch screen part of the emulator. Nothing else happens and yes this is when I'm testing on the title screen.
 
well that exact same problem kept happening to me and then after i ran as admin..that went away... well go here to see when i connected..also u have no firewalls/antivirus on that could be shielding a connection>?
 
FatalRuin said:
Actually I got it lol. It was a really stupid thing. The default hotkeys was B for Z when I usually have it as A so I kept on pressing B...
But now i get 52100 as an error code and I am running as an admin on windows 7

The run as admin that Lune means is that you right click then select run as.Did you do that?
 
ryuga93 said:
FatalRuin said:
Actually I got it lol. It was a really stupid thing. The default hotkeys was B for Z when I usually have it as A so I kept on pressing B...
But now i get 52100 as an error code and I am running as an admin on windows 7

The run as admin that Lune means is that you right click then select run as.Did you do that?

yea I did...
 
im using windows 7 64bit and ive made exceptions threw my firewall/anti-virus, ive installed WinPcap and ive got the Emulator working fine, its just when i go to connect i get an error 52000.please help, and i also run it as an administrator
 
Sup guys.

I got the error 52000. My os is Windows 7. Yes I ran it on admin. I even tried using an ethernet cable and that hasn't provided help. My ISP is Embarq. What should I do? My firewall is disabled.
 
I have the same problem as both you guys at top. But the only way I can use wi-fi with DesMume is by DISABLING my firewall ... which I don't really want to do. I tried making a exception but still didn't work. BTW I'm using AVG Internet Security 2011.
 
For those who are getting error code 5200 try this...its updated in the tutorial

Error Code 52000/52001/52001:Check your modem status and change it from bridging to PPoe or pppoa(sometimes work).Also double check the WEP key you entered(if used).Make sure if your on windows 7 that you have run the emulator as an administrator and also check that it's connection is an exception in your firewall/antivirus software.To go to your router settings... go into Comman prompt and type "ipconfig /all" and then type whatever number you see in your default gateway into your web browser...the default password and username are usuallly both "admin"


@tajio did you make exception for WInpcap and desemume?
 
Lune said:
For those who are getting error code 5200 try this...its updated in the tutorial

Error Code 52000/52001/52001:Check your modem status and change it from bridging to PPoe or pppoa(sometimes work).Also double check the WEP key you entered(if used).Make sure if your on windows 7 that you have run the emulator as an administrator and also check that it's connection is an exception in your firewall/antivirus software.To go to your router settings... go into Comman prompt and type "ipconfig /all" and then type whatever number you see in your default gateway into your web browser...the default password and username are usuallly both "admin"


@tajio did you make exception for WInpcap and desemume?
I know how to get to my router, I don't know where the PPoe or PPoa thing is.
 

Site & Scene News

Popular threads in this forum