IR-GTS-BW-new
Introduction
IR-GTS-BW-new is a script that creates a fake GTS server on your computer so you can connect your Pokemon games to it and send & receive Pokemon on your computer. Pokemon are stored in files with the extension (end part) ".pkm". IR-GTS-BW-new can also do basic hack-checking and stat reading of Pokemon in .pkm files. Pokemon can be backed up and saved on a computer in a .pkm file, and any Pokemon in .pkm file format can be sent to a game.
New Pokecheck.org features! Search Pokecheck's Pokemon database using a Pokemon saved on your computer to find any Pokemon similar (in PID and level for now). Also, automatically send a Pokemon from Pokecheck.org to your game!
Compatibility
This project has been tested extensively on Windows, thoroughly on Linux (wheezy and iOS), and not at all on all other platforms. You have been warned.
And in case this needs to be stated, IR-GTS-BW-new (this project) only supports generation 5 Pokemon games: Black, White, Black 2, and White 2.
Warnings
IR-GTS-BW-new does not support .pkm files from generation 4 games (yet).
If you forget to change your DNS settings on your 3DS and try to access Pokemon Bank, untold horrors may await you. Or a simple error message. Point is, don't find out.
You are the only one responsibile for messing up your games and/or the Pokemon on them. Nintendo doesn't like "hacks," so be careful.
Getting started
Download and Install Python
First, you'll need to download Python. And not any old Python, Python 2.7. Here's the download page, and remember to download Python 2.7, not Python 3!
If you're interested in using IR-GTS-BW-new on an iOS device, you can download and install Python 2.7 from this repo: http://yangapp.googlecode.com/svn/ or use this .deb.
Download IR-GTS-BW-new
You should see a "Download .zip" button at the top of this page. Press it, and unzip the downloaded file's contents somewhere on your computer.
Setup
Check the next section down if you need any extra help with setup.
Run IR-GTS-BW-new
Inside all the unzipped stuff, you should find "ir-gts-bw-new.py." Double-click it and follow the potentially easy menus and instructions!
Setup
Wireless Network
The computer that you'll be running IR-GTS-BW-new on and the DS you'll have your Pokemon game in need to be on the same wireless network, or wifi.
DNS Settings
You will need to change the DNS settings on your DS, so be familiar with how to. Here's a pretty good guide that covers just about everything. Just make sure to not use the DNS address that's included in the guide, and instead use the one that IR-GTS-BW-new tells you to.
Acknowledgements
IR-GTS-BW-new is a resurrection/modification/continuation of the Infinite Recursion GTS project distributed under the GNU GPL v3, and by the express permission of the original creators, infinitely.recursive and LordLandon.