Advertising (This ad goes away for registered users. You can Login or Register)

How to play DS games online again.

Post here your guides, tips, how-to, etc...
Post Reply
tardisidiot
Posts: 90
Joined: Sat Apr 28, 2012 7:20 am

How to play DS games online again.

Post by tardisidiot » Sat Nov 15, 2014 8:45 pm

This tutorial is to show you how to get your DS games working online now that Nintendo no longer has it available.

What you need:
Any model of Nintendo DS or Nintendo 3DS
An Action Replay DSi (that has been updated to work on the 3DS)
A game that is compatible
A rom of the game you are using (I won't say where to get this as I don't support piracy, just search google for one)
The latest version of WfcReplay (available here https://github.com/Prof9/wfcreplay/releases)
A PC to get the Action Replay code

Method:
1. Make sure you have all the physical and digital things you need (game, system, ar, wfcreplay, game rom, pc).
2. Extract the zipped folder of WfcReplay and place the game rom into the folder after the extraction.
3. Drag the rom onto WfcReplay.exe and a command prompt window should open. This will load with a lot of percentages with a line of text.
4. After the command prompt window has closed there will be a text file in the WfcReplay folder. Open this to get your Action Replay code.
5. Load up your game on your DS/3DS.
6. Go to the Wifi Connection Settings inside the game.
7. Choose "Options" then "Erase Nintendo WFC Configuration" so that you can erase your system from the Nintendo servers as they are no longer active.
8. Now reconnect you DS/3DS to your Wifi connection, after restarting the game, but this time choose "No" for Auto-obtain DNS.
9. enter the following DNS into both Primary and Secondary DNS 104.131.93.87
10. Test the connection, then once it is finished turn off the system.
11. Insert your game into your Action Replay and insert your Action Replay into your DS/3DS.
12. Load up the Action Replay and add a new code for the game you are planning to use online, the code is in the text file I said to open in step 4.
13. Once you have added the code, make sure all AR codes for your game are off apart from the new online code.
14. Load the game through the AR and you should now be able to get online and beat some people at Puzzle League DS, or whichever game you chose.
15. Have fun!!!

Images:
Full album link - http://imgur.com/a/kaWvT
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image


When it comes to the DS side of things, I had to take photos of Professor Layton and the Curious Village, due to my copy of Puzzle League DS being borrowed by a friend, but it's the same principle with all the compatible games.
This currently only works with a select few games for online/DLC but there should be more added eventually, here is the current compatibility list https://github.com/polaris-/dwc_network ... patibility.
As I mentioned above, I do not support piracy so once you have finished with the game rom, please could you delete it unless it is a legitimate backup that you have made.
Advertising
Last edited by tardisidiot on Sun Nov 16, 2014 11:43 am, edited 1 time in total.

wololo
Site Admin
Posts: 3619
Joined: Wed Oct 15, 2008 12:42 am
Location: Japan

Re: How to play DS games online again.

Post by wololo » Sun Nov 16, 2014 1:38 am

Thanks! Any chance you can add a few screenshots?
Advertising
If you need US PSN Codes, this technique is what I recommend.

Looking for guest bloggers and news hunters here at wololo.net, PM me!

tardisidiot
Posts: 90
Joined: Sat Apr 28, 2012 7:20 am

Re: How to play DS games online again.

Post by tardisidiot » Sun Nov 16, 2014 10:08 am

I could take some screenshots of the PC stuff if you want, but the DS stuff will have to be photos from my phone, if that's ok.

wololo
Site Admin
Posts: 3619
Joined: Wed Oct 15, 2008 12:42 am
Location: Japan

Re: How to play DS games online again.

Post by wololo » Sun Nov 16, 2014 10:36 am

Yes, that's good :)
If you need US PSN Codes, this technique is what I recommend.

Looking for guest bloggers and news hunters here at wololo.net, PM me!

tardisidiot
Posts: 90
Joined: Sat Apr 28, 2012 7:20 am

Re: How to play DS games online again.

Post by tardisidiot » Sun Nov 16, 2014 11:43 am

The screenshots are up now. I hope they are what you wanted.

wololo
Site Admin
Posts: 3619
Joined: Wed Oct 15, 2008 12:42 am
Location: Japan

Re: How to play DS games online again.

Post by wololo » Sun Nov 16, 2014 1:48 pm

Thanks!
If you need US PSN Codes, this technique is what I recommend.

Looking for guest bloggers and news hunters here at wololo.net, PM me!

User avatar
fouadtjuhmaster
Posts: 763
Joined: Sat Jan 01, 2011 12:27 am
Location: Segangan, Oriental, Morocco
Contact:

Re: How to play DS games online again.

Post by fouadtjuhmaster » Sun Nov 16, 2014 7:30 pm

Awesome! Too bad I can't find opponents on Pokémon Black 2 yet
Image

Thrawn
Posts: 115
Joined: Fri May 03, 2013 1:24 pm
Location: A$$-end of nowhere

Re: How to play DS games online again.

Post by Thrawn » Sun Nov 16, 2014 10:42 pm

Wooww.. okay cool.

Wait could it be possible to patch the rom instead than going through action replay?

I mean, that application sniffs the formerly gamespy server url and creates an action replay address to patch said offset in the rom?
So if you take that patch and directly embed it, wouldn't that work and eliminate the need for Action replay? Giving a lot more ppl the option to replay those games. Because Action Replay for the DS is getting rare and hard to find.

I think I can remember doing something like this back in the days of the gba, hardcoding cheats into a gba rom for the super card.
For example metal slug gba, I hardcoded the infinite invincibility cheat for my super card lite.
The internet is a bottomless barrel of sh*t, we try to fill it, everyday. But we fail, because its bottomless.

tardisidiot
Posts: 90
Joined: Sat Apr 28, 2012 7:20 am

Re: How to play DS games online again.

Post by tardisidiot » Mon Nov 17, 2014 7:40 am

Thrawn wrote:Wooww.. okay cool.

Wait could it be possible to patch the rom instead than going through action replay?

I mean, that application sniffs the formerly gamespy server url and creates an action replay address to patch said offset in the rom?
So if you take that patch and directly embed it, wouldn't that work and eliminate the need for Action replay? Giving a lot more ppl the option to replay those games. Because Action Replay for the DS is getting rare and hard to find.

I think I can remember doing something like this back in the days of the gba, hardcoding cheats into a gba rom for the super card.
For example metal slug gba, I hardcoded the infinite invincibility cheat for my super card lite.
It is possible to patch the rom, but as it borders on the line of piracy, I chose not to mention it. Also, you can get an ar from ebay for quite cheap.

Thrawn
Posts: 115
Joined: Fri May 03, 2013 1:24 pm
Location: A$$-end of nowhere

Re: How to play DS games online again.

Post by Thrawn » Mon Nov 17, 2014 3:05 pm

Ah just found a bit better solution.

It is possible to add the created cheat to the usrcheat.dat which is the cheat database for m3/r4/dstt and all of its clones which has a far wider range of application than action replay or other linker/slot 1 cards.

Follow tardisidiot's tutorial until step 4.

(As an example I chose Dramatic Dungeon Sakura Taisen)
Now open up that text file you will see some hex values like this:

Code: Select all

::Bypass HTTPS v0.5 for [YS9J] DD_SAKURA_DS
5211FA64 EE070F90
E200036C 00000048
CA02A20D 58CC4B0B
D105429C 785C185B
3301701C D1FA4224
00A45E14 3202D005
D3EF1909 881403A1
4778E7F9 EE070F90
E8BD801E 2F2F3A73
D2F52CC5 015E0012
000A03A9 00000009
0211FA64 E92D401E
0211FA68 FAFB823F
D2000000 00000000
Now you need to create a new text file, in this text file you should paste the following:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<codelist>
	<name>DD Sakura taisen</name>
	<game>
		<name>DD Sakura taisen</name>
		<gameid>YS9J d2fe33b2</gameid>
		<date>2014/11/17 13:50</date>
		<folder>
			<name>Wifi hack</name>
			<allowedon>0</allowedon>
			<cheat>
				<name>Wifi enabled</name>
				<codes>5211FA64 EE070F90 E200036C 00000048 CA02A20D 58CC4B0B D105429C 785C185B 3301701C D1FA4224 00A45E14 3202D005 D3EF1909 881403A1 4778E7F9 EE070F90 E8BD801E 2F2F3A73 D2F52CC5 015E0012 000A03A9 00000009 0211FA64 E92D401E 0211FA68 FAFB823F D2000000 00000000</codes>
			</cheat>
		</folder>
	</game>
</codelist>
The code string must be in one line, not broken like in this example.
You can edit the name tags for the game you want to enable wifi again, also edit the date.
IMPORTANT: YOU MUST EDIT THE GAMEID OR ELSE THE CHEAT WILL NOT WORK FOR YOUR COPY how to get the game id is a few lines down.

Now you need a program called Cheat code editor which is available in version 1.01 (1.02 beta is the same), it can edit usrcheat.dat databases for m3/r4/dstt+ clones and also opens up ar cheats. Get it from here:
Link1: http://www.r4ds.me/download/cheat_code_editor.html
or
Link2: http://filetrip.net/nds-downloads/utili ... f4780.html

EDIT: Found a better program to edit the usrcheat.dat (as the cheat code editor has problems with HUGE databases), Yasu's r4cce.
Link1: http://www.mediafire.com/?6iwno6biactf0hn
or
Link2: http://filetrip.net/nds-downloads/cheat ... 12510.html

Start that program Cheat Code Editor.exe and click in the upper tabs on Tools(T) now from the drop down menu select the "get GameID from ROM", this brings up a selection box, now select the same rom you chose for the step 3 of tardisidiot's tutorial. After selecting the ROM it will bring up its Game ID "YS9J d2fe33b2". Copy that line into the place of the new file where it says <gameid>YS9J d2fe33b2</gameid>.

Now close the new text file and save the changes, rename the text file to something like this "DD-Skakura-Taisen.XML" (only an example, important is the XML extension).

Now start the Cheat Code Editor.exe again or if you still have it open, click on File(F) and then from the drop down menu select "Open Cheat Database". This brings up a selection box and you should now choose the usrcheat.dat you want to use, for ease of use point to your standard usrcheat.dat you have on your flash cards micro SD. (Back up that usrcheat.dat beforehand, in case something goes wrong).

If the import was successful, you should see all the cheat in this database. Now click on File(F) again and select "Import XML File" and from the selection box choose your newly created xml file.
After this it will add the game to your usrcheat.dat, it should now have at the very bottom of that list your newly added game with the "WIFI cheat".
The good part is, you can also use that xml file on the Action Replay directly in conjunction with your original card and should not need to type that horrendous long string of hex values in per hand.
No click on File(F) again and click "Save cheat database", this will write all changes to your usrcheat.dat database. You can now exit the Cheat Code Editor.
Load up your flash linker and then your ROM, all you need to do is continue with tardisidiot's tutorial at step 6.

Thanks go and credits go to tardisidiot for creating this initial tutorial and also for firing me up to get it done for the main crowd of ppl using flash linker.
Might this solution fill up the server with ppl wanting to play Mario kart ds and other games. Always remember that if you use other cheats, it will destroy the experience for you and all involved.
(Don't ask me where to get roms, look for yourself or make your own dumps with this "ds max media player" and I would recommend this NDS_Backup_Tool_Slot2_v0.4.zip can be found on filetrip.net and maybe you need to DLDI patch it)
The internet is a bottomless barrel of sh*t, we try to fill it, everyday. But we fail, because its bottomless.

Post Reply

Return to “Tutorials”