Tutorial How to get Wiimmfi Working on your DSi Without a Flashcart!

Was this helpful?

  • Yes!

    Votes: 20 51.3%
  • No...

    Votes: 4 10.3%
  • i don't even have a dsi lol

    Votes: 7 17.9%
  • I haven't tried it yet.

    Votes: 8 20.5%

  • Total voters
    39

banjo2

gamer
OP
Member
Joined
May 31, 2016
Messages
2,344
Trophies
1
Location
society
Website
youtube.com
XP
5,125
Country
United States
11/15/2022: This guide is outdated, please use https://wiki.ds-homebrew.com/ds-index/wifi or another up-to-date guide.

Hello, this is a short(ish?) tutorial on how to get Wiimmfi, the custom Nintendo WFC replacement, working on your Nintendo (3)DS(i).

11/3/2018 UPDATE: Only a DNS change is needed for this now. Old tutorial spoilered for archival purposes below.

You will need the following:


A working Nintendo DSi with HiyaCFW installed (you can get that by following the guide at http://dsi.cfw.guide)

A working WEP/unsecured WiFi connection, which you can *usually* get by turning on a guest connection in your router settings, and you should probably turn on MAC filtering too. How you do this depends on your router, so it's best to just look it up.

7-Zip or another tool that can extract/open files in .7z compressed folders.


The reason this guide will be using NitroHax rather than patched ROMs is because SRLoader/DSiMenu++ tends to run multiplayer games with painful lag (or not at all) which can interrupt with fast-paced games like Metroid Prime Hunters and Mario Kart DS.


6/21/2018 UPDATE: Cut the amount of steps in half, thanks to @barronwaffles


Let's hop right in!


Step 1: Download ApacheThunder's DSi version of NitroHax (https://github.com/ahezard/NitroHax3DS/releases/tag/0.99.DSI) and extract the contents to the root of your SD card. Merge folders when asked.

Step 2: Go to https://raw.githubusercontent.com/barronwaffles/NobodySSL/master/nitro/cheats.xml and right-click the page, then click Save as..., then save the "cheats.xml" file to your SD card.

Step 3: Remove the SD card from your PC and put it into your DSi. You should see the NitroHax app (or a "gift" that you need to open"). With your game inserted, open the NitroHax app. You should be shown a list a cheats, but it probably only has one, "Disable SSL Connection". Press A, and the code name should turn from red to green. Press Start, and the game should begin momentarily.

Step 4: Find your network settings within the game, and enter in your WEP/unsecured connection. Run a connection test and be sure that it's successful, but it's not done yet. You need to scroll down to the "auto-obtain DNS" field, press No, and two more boxes should appear. Select Edit on the first and put in 46.4.79.141. Do the same for the Secondary DNS.

Step 5: Save the connection settings and attempt to connect to Nintendo WFC. Depending on the game, the DSi may shut down. If it does, repeat Step 3. Keep in mind that you will need to do this every time; NitroHax is not a permanent patcher!


If you connect, then that means that it was a success! If you get an error code, check what it is by submitting it at https://wiimmfi.de/error.


Big thanks to Robz8, ApacheThunder, Ahezard, Shutterbug2000, barronwaffles, and countless others for making this possible!

For this, you will need a working WEP/unsecured WiFi connection, IF you want to play DS (non-DSi(Ware) games. You can *usually* get a WEP/unsecured connection by turning on a guest connection in your router settings, and you should probably turn on MAC filtering too. How you do this depends on your router, so it's best to just look it up. You may also use a WiFi hotspot.


The rest is rather simple.

For normal DS games (WEP/unsecured needed)... Start your game from the home menu like you usually do, and navigate to the WiFi settings. Set the WiFi up or edit your connection as you normally would, but set "Auto-obtain DNS" to "No", then set the primary DNS to 164.132.044.106 and the secondary DNS to 008.008.008.008. Save and return to the game. You *should* connect to Wiimmfi's servers, unless the game is unsupported, or something is wrong with your setup. Check https://wiimmfi.de/error for details.


For DSi(Ware) games (WPA[2] usable)... Enter your System Settings > Internet > Connection Settings > and select your current connection. Select "Change Settings" and set "Auto-Obtain DNS" to "No". Go to "Detailed setup" and set your Primary DNS to 164.132.44.106 and your Secondary DNS to 8.8.8.8. This will not interrupt any non-Wiimmfi games, such as the DSi Web Browser. Your DSi game should use these settings when connecting.


If you have any problems when following the guide, or you see a mistake in it, please tell me! This was pretty rushed, so...
 
Last edited by banjo2,

Catsinabucket

Permanently Uncertain
Member
Joined
Aug 18, 2015
Messages
221
Trophies
0
XP
714
Country
United Kingdom
Thanks for this! Will definitely be trying it out when I have the chance, since I never seemed to be able to get .nds files patched for Wiimmfi working on my flashcard :unsure:

Now to find out if HiyaCFW can be installed on EUR consoles yet
 

banjo2

gamer
OP
Member
Joined
May 31, 2016
Messages
2,344
Trophies
1
Location
society
Website
youtube.com
XP
5,125
Country
United States
Thanks for this! Will definitely be trying it out when I have the chance, since I never seemed to be able to get .nds files patched for Wiimmfi working on my flashcard :unsure:

Now to find out if HiyaCFW can be installed on EUR consoles yet
As far as I know it can, but you'll need a DSiWare-type entrypoint, I think.
 
P

pasc

Guest
Holy... that is way to complex... just for a lil bit of online gaming..
The NWFC play with RnR2 was always so-so. Sometimes good, other times laggy.
(Didn't keep me from playing it wayyyy to often back then)
I doubt this replacement works that reliable...

Also, I suppose the cheaters are still amok in MPH anyhow, so I'll rather stick to online play.
 

banjo2

gamer
OP
Member
Joined
May 31, 2016
Messages
2,344
Trophies
1
Location
society
Website
youtube.com
XP
5,125
Country
United States
Holy... that is way to complex... just for a lil bit of online gaming..
The NWFC play with RnR2 was always so-so. Sometimes good, other times laggy.
(Didn't keep me from playing it wayyyy to often back then)
I doubt this replacement works that reliable...

Also, I suppose the cheaters are still amok in MPH anyhow, so I'll rather stick to online play.

I've experienced random disconnects, but my Internet isn't exactly the most reliable either.

The real trouble is finding someone to play with at all. With all the steps needed, plus a WEP/unsecured connection, in 2018, etc, you'd be lucky if you found more than 1 person in a day on that game. Scheduled plays are the best way to find anyone. The game has only had 52 logins in the last 7 days.
 

banjo2

gamer
OP
Member
Joined
May 31, 2016
Messages
2,344
Trophies
1
Location
society
Website
youtube.com
XP
5,125
Country
United States
If you don't quite feel like processing each game for an SSL disabling code I have generated codes for the entire library here : https://github.com/barronwaffles/NobodySSL -
and here is a direct link for the latest Nitrohax compatible list : https://github.com/barronwaffles/NobodySSL/raw/master/nitro/cheats.xml
Wait... This exists?? :rofl2: I didn't realize that... Would it be alright if I put this in the first post and credited you? Featured Posts were removed from GBATemp, so...
 
  • Like
Reactions: Droopdizzle

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    The snack that smiles back, Ballsack!
  • Psionic Roshambo @ Psionic Roshambo:
    I remember when the Atari 2600 was new and exciting lol
  • Psionic Roshambo @ Psionic Roshambo:
    It could get banned from PSN but you can change your ID I think?
  • Xdqwerty @ Xdqwerty:
    also gonna install twilight menu in my r4 flashcard
  • Psionic Roshambo @ Psionic Roshambo:
    One thing that just occurred to me.... The sound on the 2600 sucked less back then the harsh sound we hear now is from infinitely better speakers we have now, back when the 2600 was new speakers produced a almost muffled sound, like CRTs made old graphics look slightly better.
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if I could recommend that to some emulation devs that perhaps the sound could use some smoothing out to simulate those old TVs
  • Psionic Roshambo @ Psionic Roshambo:
    I think a few of the early systems could benefit from that, at least up to the 8 bit generation, by the 16 bit generation I think TVs had gotten a lot better in almost every way
  • Xdqwerty @ Xdqwerty:
    i dont have an sd card adapter but I have an usb sd card adapter
  • K3Nv2 @ K3Nv2:
    Old people games
  • Xdqwerty @ Xdqwerty:
    its not the one that comes with the r4
  • Xdqwerty @ Xdqwerty:
    doesnt work (my flashcard is from r4isdhc.com)
  • Xdqwerty @ Xdqwerty:
    might install ysmenu first
  • Psionic Roshambo @ Psionic Roshambo:
    Try Wood firmware
  • Psionic Roshambo @ Psionic Roshambo:
    For your R4
  • Psionic Roshambo @ Psionic Roshambo:
    It's old but it's the best firmware out for DS stuff
  • Xdqwerty @ Xdqwerty:
    it says it only works for the original R4, R4i Gold (r4ids.cn), R4iDSN (r4idsn.com) and Acekard R.P.G.
  • Xdqwerty @ Xdqwerty:
    nvm it does support mine
  • Xdqwerty @ Xdqwerty:
    but why choose it over ysmenu @Psionic Roshambo?
  • Xdqwerty @ Xdqwerty:
    bc im stupid?
  • Xdqwerty @ Xdqwerty:
    yea ik im stupid
  • Xdqwerty @ Xdqwerty:
    good night
  • Psionic Roshambo @ Psionic Roshambo:
    Just give it a try, but honestly if you have a 3DS you can play DS games without a card just off the internal SD card
  • Psionic Roshambo @ Psionic Roshambo:
    Slightly slower loading but a bit more convenient
  • BakerMan @ BakerMan:
    guys, my fuckin headphones have an out of place speaker
    BakerMan @ BakerMan: guys, my fuckin headphones have an out of place speaker