DeSmuME WiFi with WLAN using Hamachi (NO VIRTUAL BOX)

Discussion in 'NDS - Tutorials' started by pacemakzer, Jul 30, 2016.

  1. pacemakzer

    pacemakzer Newbie

    Jul 30, 2016
    Gambia, The
    I feel I'm a bit late, considering how long it's been since people have made their emulators WiFi capable, but I decided to make a tutorial on how to connect your DeSmuME to the AltWFC server with a wireless connection without a virtual box. It seems this hasn't been done before, even though the Chinese have known about this for years.

    Relevant links for this tutorial:



    DeSmuME with WiFi and other utilities (bios and firmware not included):


    Sorry for my English, I'm German ;-;

    Step by step instructions:

    1. Install WinPcap 4.1.2

    2. Download a DeSmuME version with WiFi capable bios files and a firmware (This and WinPcap are included in the package)

    3. Download Hamachi and install it (NOTE: You don't have to use Hamachi, you have a lot of alternatives for this. Anything that acts as a virtual LAN device will work.)

    4 Go to your Control Panel -> Network and Internet -> Network and Sharing Center -> Change adapter settings

    5. Right click your Wireless Device -> Properties -> Sharing tab and select Hamachi as your Home networking connection and tick the box "Allow other network users to connect through this computer's internet connection"

    6. Get the DHCP server address of your wireless device by opening your command prompt and typing "ipconfig /all" (It should be something like 192.168.X.1)

    7. Right click the Hamachi network device -> Properties -> IPv4 properties

    8. Select "Use the following IP address:"
    - For IP address and your default gateway put in your DHCP server address you got earlier
    - Leave the Subnet mask at

    9. Type in the Google DNS bellow (Preferred, Alternate

    10. Click OK and open DeSmuME

    11. Go to Config -> Emulation settings and select the biosnds7 for ARM7, biosnds9 for ARM9, and the firmware for the Firmware

    12. Go to Config -> Wifi settings and select Infrastructure and pick Hamachi from drop-down menu


    14. Go to "Nintendo WiFi Connection Setup"

    15. Edit your settings and put:
    • SSID - SoftAP
    • Auto-obtain IP Address - No
    • IP Address - [The DHCP server address of your Wireless device and +10 on the last three digits, e.g. ->]
    • Subnet Mask -
    • Gateway - [The DHCP address of your Wireless device]
    • Auto-obtain DNS - No
    • Primary and Secondary DNS -

    16. Save and test connection

    17. If it works, reload your ROM and enjoy, you're done :)

    Let me know if this was helpful or if I forgot anything.
    Last edited by raulpica, Jul 30, 2016 - Reason: Fixed Hamachi link -rp
    eduall, dragon12, Kvnrdrguez and 4 others like this.
  2. I pwned U!

    I pwned U! GBAtemp Advanced Fan

    GBAtemp Patron
    I pwned U! is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jun 14, 2013
    United States
    It is a nice tutorial, but it is against the rules on GBATemp to link to BIOS or firmware because they are copyrighted files.

    I suggest creating and uploading a new RAR file without them for linking to the files for this tutorial.
    Last edited by I pwned U!, Jul 30, 2016
    The Cringe and Kvnrdrguez like this.
  3. pacemakzer

    pacemakzer Newbie

    Jul 30, 2016
    Gambia, The
    Right, I'll remove it from the package. Thanks for letting me know!
    I pwned U! likes this.
  4. raulpica

    raulpica With your drill, thrust to the sky!

    Former Staff
    Oct 23, 2007
    PowerLevel: 9001
    I've fixed your link for Hamachi, you were linking to Softonic which notoriously bundles malware and viruses along with the stuff you download.
    pandavova, AboodXD, PokeAcer and 4 others like this.
  5. pacemakzer

    pacemakzer Newbie

    Jul 30, 2016
    Gambia, The
    Oh what, really? I didn't actually download it from there, because I already had it. It was the first result that popped up in Google so I just took that. Thank you :D
  6. TotalInsanity4

    TotalInsanity4 GBAtemp Supreme Overlord

    Dec 1, 2014
    United States
    Under a rock
    Thanks for this! Hopefully the x432 branch of DeSmuMe is wifi capable...
  7. shadowvz96

    shadowvz96 Member

    Apr 28, 2016
    United States
    hey pacemakzer. I like your tutorial but i can't seem to get set up properly. please help. thanks man! i get stuck at choosing hamachi as a bridge adapter in wifi settings.
  8. eduall

    eduall GBAtemp Regular

    May 29, 2014
    so this will work if i wrote the wiimmfi's IP? for use that server
  9. Louiskovskie

    Louiskovskie Advanced Member

    Jul 26, 2016
    I followed everything exactly, but when i go to Desmume's WiFi setting to select Hamachi, it isn't there? Instead, there are three times "Windows" in the selection list. What's wrong?
  10. gengardenne

    gengardenne GBAtemp Fan

    Nov 14, 2016
    Me too locked on wifi step.
    Hamachi doesn't appear
    Which is our mistake?
  11. gengardenne

    gengardenne GBAtemp Fan

    Nov 14, 2016
    Redone the process always locked at that point on desmume.
    From controll pannell it tell me the web is not knew.Maybe is this the problem?
    Also if I've done all perfectly ...
  12. Orangy57

    Orangy57 bruh

    Aug 17, 2015
    United States
    sorry if this is a dead thread, but wippien is much better if you want pure functionality without hamachi's extra junk like ads and premium subscriptions
    pandavova and TotalInsanity4 like this.
  13. Jay_

    Jay_ Member

    Jan 28, 2016
    United States
    Has anyone figured out how to do this on windows 10? I've followed all the steps and tried both Hamachi & Windows Loopback Adapter but still no success.
  14. Moon164

    Moon164 GBAtemp Regular

    Nov 21, 2015
    I tried this, first I was able to configure the connection, but I could not connect to the Pokémon SoulSilver and Diamond, so i restart my computer and now i can't configure SoftAP again ( Error Code 52100, 52000 or 20100 ) ( I noticed that FATAL Bad Memory Block is always on, is this normal? )

    Now i use ''Internet Via Radio ( I don't know if '' via radio '' has any translation ) and my PC is connect to a TP-Link router via cable, but i still can't configure DeSmume to play online, somebody can help ?

    PS : Sorry for my english, Brazilian here.

    PS: I Use Windows 10 and Win10PCap, on Wireless/WiFi

    I had successfully set up SoftAP in both Diamond and SoulSilver but I had not been able to connect in either game, I rebooted the computer and could not configure it, it always gave error
    now that I'm using the internet connected on the computer directly to the cable connecting the router to the computer I still can not connect DeSmume Online

    I do not know if that counts for anything, but I noticed that the default gateway in IPv4 properties of Hamachi always goes away when I try to use DeSmume
    Last edited by Moon164, Mar 16, 2018