DSHack

Archive Generated December 23rd, 2018
Playing Mario Kart DS Online Via Wiimmfi
Author Posted on 2017/05/04
#3134
Louiskovski Playing Mario Kart DS Online Via Wiimmfi
(Note, this tutorial is in early stage!)


Yes, Mario Kart DS can be played online via Wiimmfi, which is actually pretty cool and easy to manage! All what you need is either a Flashcard, an Action Replay Module or a Computer!


Method 1: Via Action Replay

If you have an Action Replay Module for your DS, you have good cards! But there seems to be no code for the japanese version yet, so let me know, if there is a code!

STEP 1: Use the Action Replay Code for your version

Apply the code for your version. This will patch the rom so, that the game will connect to Wiimmfi's server, instead of Nintendo's server:

Europe:
5200FD08 EE070F90
E2000278 00000046
CA02A20D 58CC4B0B
D105429C 785C185B
3301701C D1FA4224
00A45E14 3202D005
D3EF1909 881403A1
4778E7F9 EE070F90
E8BD801E 2F2F3A73
D2EBD5B1 0B8000F8
0009000A 00000000
0200FD08 E92D401E
0200FD0C FAFFC159
D2000000 00000000
USA:
5200FD08 EE070F90
E20002F8 00000046
CA02A20D 58CC4B0B
D105429C 785C185B
3301701C D1FA4224
00A45E14 3202D005
D3EF1909 881403A1
4778E7F9 EE070F90
E8BD801E 2F2F3A73
D2EBD571 0B8000F8
0009000A 00000000
0200FD08 E92D401E
0200FD0C FAFFC179
D2000000 00000000


STEP 2: Set your DNS

Now start the game with the code and go to the WFC Configuration. Select your connection and change Auto-optain DNS to NO and set Primary and Secondary DNS to 46.4.79.141. Save your settings and you are done!





Method 2: Patch your rom directly

STEP 1: Patch your rom via WfcPatcher

Download WfcPatcher and unzip it. Then drag and drop your ROM on the WfcPatcher.exe. This will patch the rom so, that the game will connect to Wiimmfi's server, instead of Nintendo's server.


STEP 2: Set your DNS:

Now start the patched game on your Flashcard and go to the WFC Configuration.

Select your connection and change Auto-optain DNS to NO and set Primary and Secondary DNS to 46.4.79.141. Save your settings and you are done!





Method 3: Via Desmume
(This method is still under construction!)

This is actually the worst method in my opinion. You need a fast computer with a fast connection and a lot of other things.

First do this,

Then do this:

Start the game and go to the WFC Configuration. Select your connection and change Auto-optain DNS to NO and set Primary and Secondary DNS to 46.4.79.141. Save your settings and you are done!





Online Playing:

If you connect the first time to Wiimmfi, the game will create a Friend code and a WFC configuration to your Game Card / Rom. Then you will came to the match settings. Here you select, if you want to play with Players worldwide, on regional surroundings, with opponents or only with friends. You should select worldwide, because there aren't about 1000 people that are playing this game on wiimmfi. Look here to see, who's online on the server. Players with the same "ol​_​stat" value are probably connected.

Play all courses online
You probably notice, that not every course can be selected in online play.
By using this Action Replay Code, every course can be selected. The reason why some courses are removed by Nintendo is probaby, because they can look funky at some areas (opponents flutters in canons; traffic stands still before starting the race. The only probematic course is Airship Fortress, because at some areas, the items just disappears.
Oh and the other players don't need any code to play the courses, if you have the code and select an "offline" course. If you are using a r4 card, the cheat should be already included in r4's cheat database.

02153a4c 0000000C
02153a50 0000000F
02153a54 00000011
02153a58 00000013
02153a5C 00000017
02153a60 00000018
02153a64 0000001A
02153a68 00000020
02153a6C 00000021
02153a70 00000023
02153a74 00000025
02153a78 00000026
02153a7C 00000014
02153a80 0000001D
02153a84 0000001E
02153a88 0000001F
02153a8C 0000001C
02153a90 00000024
02153a94 00000028
02153a98 00000001


Fixing the Router problem:
(This part is still under construction!)

Unfortunately the DS only supports Router's with a WEP protection and probaply others. So if your DS does not support your Routers securing, do not give up!
There are some other ways to give your DS an Internet connection!

Using a Mobile HotSpot:
If you have a mobile phone with a fast internet connection, you can connect it with your DS by activating Hot Spot on your mobile phone.
If the HotSpot's securing is not supported by the DS, deactivate the securing and set your router so, that it only allows specific devices to connect with the Router.

Deactivate Securing and only allows specific devices:
You can get your DS by deactivating the securing on your Router and set your router so, that it only allows specific devices to connect with the Router. Enter your DS's MAC adress and it should work.

Using a hacked firmware though 3DS custom Firmware
Cooming Soon

Tipp:
You can see your DS's MAC adress by going to Nintendo Wi-Fi Setup -> Options -> System Information.




FAQ:

Q: My game displays "Service has been discontinued...", when trying to connect to Wiimmfi. What's wrong?
A: Try it again. This happens sometimes.

Q: My game still displays the same, over and over...
A: Then, this can be the reasons:
-your action replay code isn't correct
-your rom isn't patched with WfcPatcher
-The DNS in the WFC settings is incorrect

Q: I'm waiting all the time for opponents, but nobody is joining.
A: Look here, to see if there are other players online at all.

Q: There are people online, so what's wrong?
A: Then, either
-These players are playing via friendscode / regional and aren't in your region
-You are not online? Check if YOU also appear in the list.
-Your Internet connection is not fast enough


(This tutorial is based on this tutorial.)
Author Posted on 2017/05/06
#3135
User 473 Nice tutorial. Maybe I'll try to implement these advices so that I can play online like before☺
Author Posted on 2017/05/14
#3164
User 453 I keep getting disconnected when I play against a player, while I'm in Desmume, is there a solution for this?
Author Posted on 2017/05/23
#3173
Louiskovski Hmm, does it display "Opponnent got disconnected" or "Connection to WiFi abborted" ?

I got everytime "Connection to Wifi abborted" when i used HotSpot from my mobile, which had bad internet connection.
Author Posted on 2017/05/24
#3176
User 453
Hmm, does it display "Opponnent got disconnected" or "Connection to WiFi abborted" ?


In Desmume I always get "Opponnent got disconnected" when I started playing against a player.
Author Posted on 2017/05/27
#3200
Louiskovski Hmm. That usually only happens, if the opponnent has problems with the internet connection. Did you played with the same opponnent or also with others?
Author Posted on 2017/05/30
#3209
User 453
Hmm. That usually only happens, if the opponnent has problems with the internet connection. Did you played with the same opponnent or also with others?

I've played with others.
Author Posted on 2017/07/19
#3359
Louiskovski Hmm, then i don't know the reason. Anyway, the old Desmume version is bad, but there is a new emulator in development named melonds, that will (or already can a bit) supports multiplayer and online support. You can find it here.
Author Posted on 2017/07/19
#3361
knms360 Hmm,
There is a Mario Kart that patched the (NOSSL), but I can not connect.
Although it is a Japanese version, I have R4.
Author Posted on 2017/07/21
#3388
User 453
Hmm, then i don't know the reason. Anyway, the old Desmume version is bad, but there is a new emulator in development named melonds, that will (or already can a bit) supports multiplayer and online support. You can find it here.

Melonds does not support online wfc yet, so you have to wait for it.
Author Posted on 2018/07/16
#4074
logan15 Please help. I've done everything correctly but I get the error code 20100. It says it connected to my access point but was unable to connect to WFC. This is much different than the message that WFC is discontinued so I think something is going right. But why isn't it connecting to Wiimmfi.