DNS Exploit
NOTICE: As of 5/29/2024, the DNS server that previously gave out gifts for each day has been changed back to giving out random gifts, regardless of day. The guide still works, and the DNS server is the same, however now you'll simply have to continue to check gifts until you get the one you want. For this reason, the dates in the tables below are not needed.
Overview
Nintendo Wifi Connection officially shut down on May 20th 2014 for the DS. With this, we lost the ability to use the WiFi Rooms in D/P/Pt, the ability to trade and battle online, and the ability to use Wifi to receive special Mystery Gifts. Luckily, the good folks behind Wiimmfi created fan made DNS servers in 2014, single handedly resurrecting online play for the Nintendo DS and Wii.
What You'll Need
To get this working on Gen 4, you will need:
- -Any DS console (DS Fat, DS Lite, DSi, 3DS)
- -A copy of any Gen 4 Pokemon game (D/P/Pt, HG/SS)
- -An open/unsecure WiFi Connection***
*** This is the biggest bottleneck for Gen 4 Wifi. The original DS and Gen 4 games only support WEP encryption. WPA and WPA2 will NOT work. Therefore, you'll need a way to create an unsecure Wifi connection. I personally use my Google Pixel 5 in order to create an unsecure hotspot, and most other Android phones should be able to do the same. If you are an iPhone user and have no access to an Android phone, you'll have to mess with your router in order to open an unsecure Guest Wifi. I recommend either making this hidden, or whitelisting ONLY your Nintendo DS, as this is somewhat dangerous to leave open. If this isn't possible, your only other option is to grab an older router that allows WEP connection.
@SirToastyToes recommended
THIS router, (TrendNet N300 Wirelesss Router TEW-731BR Version 1.0R) which has worked for him. @CannedWolfMeat also supplied official router list from Nintendo UK, which is from a webpage that is now offline.
How to Set Up
First, you'll have to unlock Mystery Gifts on your game.
Next, you'll have to set up your connection.
- 1. Turn on your hotspot/WiFi
- 2. Enter into D/P/Pt/HG/SS and enter the Wifi Connection menu (before clicking your save file)
- 3. Connect to the hotspot normally and ensure you connect successfully
- 4. Go into the connection settings and turn OFF "Auto Obtain DNS"
- 5. Primary DNS: 172.104.88.237
- 6. Secondary DNS: LEAVE as 0.0.0.0
- 7. MAKE SURE YOU SAVE YOUR SETTINGS!
You should be all set now! Reset your DS, and head into System Settings to change the date.
Mystery Gifts
Here are tables with all of the available mystery gifts for each game. The dates can be ignored, as the date system for the DNS Server is no longer working. Every gift can still be obtained with this method.
Diamond and Pearl
Platinum
HeartGold and SoulSilver
Last Updated 04/03/2024 - Date Tool added