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
 

FanService

New Member
Newbie
Joined
May 2, 2011
Messages
2
Trophies
0
XP
1
Country
Malaysia
Unknowndevil said:
FanService said:
managed to trade from my pc to my nDS =]

now to wait for the wLan version as i hate to move my laptop near the modem.

edit: VIA FC

Can you explain how you manage to trade?
what always end up is connection error after trading
the pokemon succeed in trading but if not saving I can't get the traded pokemon
thanks


i just followed the guide...
 

Dasm

Active Member
Newcomer
Joined
May 9, 2011
Messages
30
Trophies
1
XP
188
Country
United States
I've been at this for about 4 hours now.. Every time I try connecting I get the errors.. I'll give a complete list of things I have tried so possibly some one who has gotten through the problems I am having with a similar set up may help me.

I'm running Windows 7 X64, with a ethernet connection running straight from my cable modem to my PC so there's no way I can try the PPPoE or PPPoA connection because I'm pretty sure that is only for DSL users with a router.

I fire up DESMUME x64 as administrator every time as Admin and I tried completely disabling my firewall, and when I do manual input for network fields I receive the 52000 error.

I tried manually inputting network info as follows.. my ip address is xxx.xxx.xx.161 so I tried xxx.xxx.xx.171 and received a 52100 error. (Someone help me here though, in my ip config the 2 numbers that appear before the last set in the gateway was different than in my actual IP, I thought they would be the same.. say in my IP it was 65, in the gateway it was something like 62. And also, my subnet mask was 255.255.252.0, all of the PC IP gateways I've seen were 255.255.255.0)
 

Unknowndevil

Member
Newcomer
Joined
Sep 13, 2009
Messages
12
Trophies
0
XP
33
Country
United States
FanService said:
Unknowndevil said:
FanService said:
managed to trade from my pc to my nDS =]

now to wait for the wLan version as i hate to move my laptop near the modem.

edit: VIA FC

Can you explain how you manage to trade?
what always end up is connection error after trading
the pokemon succeed in trading but if not saving I can't get the traded pokemon
thanks


i just followed the guide...

there is only one guide for connecting to wfc for your computer, but always disconnect after trading without saving the game, so how did you manage to pass that step?
 

Limitedmoon06

New Member
Newbie
Joined
Apr 3, 2011
Messages
3
Trophies
0
XP
2
Country
United States
Here are tricks I've found (for Pokemon B/W) to get the connection up once you've followed the guide TO THE LETTER.

- Make sure your firewall allows the program through. Look up how to do this for your specific OS.
- Make sure the connection you connect through is your primary (first) connection. It helps to turn any other network connection off.
- You should set up the connection each time you boot up the game. Until you receive the C-Gear, just do this at the start screen. Make sure the connection is tested, even if it already appears at the config screen. Once you get C-Gear, just config it from there, as it does the same thing but doesn't force you to load the title screen again.
- Refrain from using save-states when using the GTS. Its a neat way to clone pokemon but if you screw up (for example, post a pokemon, have it traded, and then loading a state before it was traded), you may get some error messages when you try to GTS again.
- Use an English / your native language ROM. They should all be out there (non-fan-translated even!) and it helps while troubleshooting.

As far as functionality goes, you *should* be able to game-sync and use dream world. I've done it once. After that one time however, the system keeps telling me that I need to wait a day, despite it being weeks later. Just make sure your connection is kosher (perhaps by getting on to the GTS) before syncing and you should be all set. Other than that, it looks like you can only trade via GTS and battle via Random Battle Generator, although I've heard some people say their FC trades worked. It hasn't for me or the vast majority of people that have used it, so don't expect it to work for you. Honestly though, you're only missing out on the battles, since any pokemon you'd like to trade for can just be granted by PokeGen. If you're clever enough, you should be able to make perfect clones of old favorites as well!
 

Lune

Well-Known Member
OP
Newcomer
Joined
Aug 28, 2009
Messages
94
Trophies
0
XP
115
Country
Chad
Thanks alot limitedmoon06... appreciate it it much...again really wish i could help people but again i am busy with exams... June 8th = last day..i'll be active after that
biggrin.gif
 

Dasm

Active Member
Newcomer
Joined
May 9, 2011
Messages
30
Trophies
1
XP
188
Country
United States
I still haven't been able to get it.. I follow all of the advice here on the forums and watching youtube vids, but I'm afraid theres 1 silly thing I'm missing :\
 

Ana54

New Member
Newbie
Joined
May 10, 2011
Messages
3
Trophies
0
XP
1
Country
Croatia
Valentine H. said:
I am having a problem running it, I get error code 52000. I think it may be because I don't have anything in my drop down list for the Bridge Network Adapter. I start up pokemon white on desmume, and when i search for an access point it finds soft ap, it connects, and then when i test the connection I get error cod 52000.
Then the output says "WIFI:SOFTAP CONNECTED!" Then says "WIFI: SOFTAP DISCONNECTED". Sorry for my ignorance, any help would be appreciated.

same situation here, only pokemon black
tongue.gif

Kk so you can see:
 

Fynezilla

Member
Newcomer
Joined
Mar 20, 2011
Messages
9
Trophies
0
XP
18
Country
the reason you cant see anything in the dropdown list is because most likely you are running a microsoft windows driver. i had the same problem nothing appeared in mine, so what i did was find my specific motherboard manufacturer and download the specific networkcard driver and then after a restart it appeared in the dropdown

so give that ago ana54
 

Cuelhu

GBATemp's Pepelatz Driver
Member
Joined
May 19, 2010
Messages
550
Trophies
1
Age
34
Location
Fantasy Land
XP
334
Country
Brazil
was getting 52000 error and had to get desmume's MAC address and set an IP for it in my router. I'm now able to connect to the Wi-Fi Club in Black (desmume) and White (retail), but I get 84020 error in desmume (my DSi keeps connected) every time I try to contact my counterpart.

Could it be that I'm using the same Internet connection?
 

Ana54

New Member
Newbie
Joined
May 10, 2011
Messages
3
Trophies
0
XP
1
Country
Croatia
OK,tnx Fynezilla I get the idea...but I have ASRock H55M-LE motherboard and Realtek RTL8168D/8111D Family PCI-E Gigabit Ethernet NIC (NDIS 6.20) Network adapter. Where to look for the driver needed in my situation(It seems I cant find the right stuff)?
unsure.gif
*felling stupid*
 

Fynezilla

Member
Newcomer
Joined
Mar 20, 2011
Messages
9
Trophies
0
XP
18
Country
gonto the asus site and grab from there just type in the motherboard number, you might even have to grab an older driver than the current one from windows update im pretty sure thats what i did
 

Searinox

"Dances" with Dragons
Member
Joined
Dec 16, 2007
Messages
2,073
Trophies
1
Age
36
Location
Bucharest
XP
2,203
Country
Romania
I don't really want to play copyright police and I'm a pirate myself, but I have to state this: the wifi archive contains the files biosnds7.bin and biosnds9.bin which are BIOS dumps of the NDS also the firmware.bin which is the DS firmware, and all 3 are just another form of "ROM". Don't despair though, they're not even needed for the emulator to work.
 

Ana54

New Member
Newbie
Joined
May 10, 2011
Messages
3
Trophies
0
XP
1
Country
Croatia
I have downloaded the driver, but not from Asus site, there wasnt any there...Unfortunately i still see no options in the drop down menu. Any further instructions? Thank you for your patience
smile.gif
 

Bastonete

New Member
Newbie
Joined
May 17, 2011
Messages
1
Trophies
0
XP
4
Country
Brazil
I've followed a tutorial about this on a different forum but I haven't been able to make it work.
I keep getting error 52000. Using a laptop, wired connection (was wireless but connected the LAN cable from desktop computer on it). Both DesmuMe and WinPcap are on the exception list on Firewall. Modem is on PPPOE mode.
Tried setting a manual IP for the DS, got error 52100. All settings are exactly like the tutorial, triple checked.

Not sure what else to do.
 

adelsmud

Member
Newcomer
Joined
Jul 16, 2007
Messages
8
Trophies
0
XP
156
Country
Just wanted to chip in that in Pokemon Black I can do EVERYTHING! Except use infrared and wireless of course.

Dream World/Game Sync/Friend Code Trading/Friend Code Battling/Random Battling/GTS...everythig...thank you people for this awesome Tutorial!!!
 

Unknowndevil

Member
Newcomer
Joined
Sep 13, 2009
Messages
12
Trophies
0
XP
33
Country
United States
adelsmud said:
Just wanted to chip in that in Pokemon Black I can do EVERYTHING! Except use infrared and wireless of course.

Dream World/Game Sync/Friend Code Trading/Friend Code Battling/Random Battling/GTS...everythig...thank you people for this awesome Tutorial!!!

Did you succeed in friend code trading?
cause whenever I did it always disconnect in the end
How do you do this?
 

adelsmud

Member
Newcomer
Joined
Jul 16, 2007
Messages
8
Trophies
0
XP
156
Country
Unknowndevil said:
Did you succeed in friend code trading?
cause whenever I did it always disconnect in the end
How do you do this?

It only works if you try trading from desmume to a real DS. Ive never been disconnected and I dont know what problem you may have. Sorry. Elaborate more and then i may be able to help.
 

Unknowndevil

Member
Newcomer
Joined
Sep 13, 2009
Messages
12
Trophies
0
XP
33
Country
United States
adelsmud said:
Unknowndevil said:
Did you succeed in friend code trading?
cause whenever I did it always disconnect in the end
How do you do this?

It only works if you try trading from desmume to a real DS. Ive never been disconnected and I dont know what problem you may have. Sorry. Elaborate more and then i may be able to help.
Yea I have been doing that
I use a real DS and a desmume with connections
it actually succeed in trading, but in the end it shows connection is lost please turn off the power
Because of that my game is not saved so nothing happened in the end.
 

sacreddeep

Member
Newcomer
Joined
Sep 22, 2010
Messages
12
Trophies
0
XP
9
Country
Uruguay
Hello there, i've had the same error code as multiple others(52000), while a friend i just showed this, worked for him flawlessly.
to me to conclude asking, is my connection method compatible with Desmume's wifi?
The broadband connection is where i get my internet access, Local Area Connection is dead.
comp.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Yeah been there had that no fun