PDA

View Full Version : How to set up a fake GTS server.



Kyohack
04-26-2011, 12:03 AM
There are many different programs that you can use to create your own fake GTS server. Below, I will discuss the two most popular programs, and the advantages and disadvantages of each:

ShinyDTS: (http://www.themoshpit.org/gts/ShinyDTS.zip)
ShinyDTS is the only method that allows you to distribute Pokemon to the 4th and 5th generations at the same time. In the drop down list, you can select folder or individual .PKM file distribution. Then, you can select the .PKM file (if you chose individual distribution mode), or the folder of .PKM files (if you chose folder distribution mode). Once you have configured everything, click "Start DNS", and then click "Start GTS". ShinyDTS is only compatible with Windows, and may require the Microsoft .NET Framework in order to run.
Screenshot:http://pokecheats.net/db/screenshots/shinydts.png

PSN PokeApp (http://pokecheats.net/tools/pokeapp.php)

"Right now there are two separate GTSes in the app, one for sending/receiving genIV pokemon from/to genIV games. And one for sending genIV and GenV pokemons to GenV games."

IR-GTS:
IR-GTS is a python program that operates similar to ShinyDTS, since both programs have "folder" and "individual" .PKM distribution modes. IR-GTS has a program for Gen4 games (http://ir-gts.googlecode.com/files/ir-gts-v0.43.zip), and a program for Gen5 games (http://ir-gts.googlecode.com/files/ir-gts-bw-v0.05.zip). It is NOT possible to run both programs at the same time (they will interfere with eachother), so please do not try. If you wish to distribute to both generations at the same time, then please use ShinyDTS. You will need Python 2.7 (http://www.python.org/download/releases/2.7.1/) in order to use IR-GTS. Since the Python 2.7 framework exists for Windows, Linux, and Mac OS X, the IR-GTS program is compatible with all of these operating systems.

Troubleshooting:
If your firewall or antivirus programs prompt you, make sure that you select "allow". If your firewall or antivirus programs do not prompt you, then you may have to configure their settings manually, to allow the GTS program past your firewall and antivirus. You will also have to open ports UDP 53 and TCP 80 on your computer's firewall. If you have a wireless or wired router between your computer and its connection to the internet, then make sure that your router is configured to forward all traffic on port UDP 53 and port TCP 80 to the IP address of the computer (in relation to your local home network) that is running the GTS program. To find the exact IP address of your computer (in relation to your home network), click "start", click "run", type cmd, then press enter. You will now see a black window appear. In this black window, type ipconfig, and then press enter. You should now see something like this:
http://pokecheats.net/db/screenshots/ipconfig.png
You want to use the IPv4 Address, which for my computer, is 192.168.1.3. The exact IPv4 Address of your computer will be different, but the first 3 octets should be 192.168.1. If you see many different IP addresses, use the one that starts with 192.168.1. Now that you have your IP address of your computer (in relation to your local home network), you can now forward the ports on your router as I have mentioned above. If you STILL have trouble connection to your GTS, after all of this, then set the DMZ setting in your router to the IP address of the computer (in relation to your local home network) that is running the GTS program. DMZ stands for DeMilitarized Zone. Configuring the DMZ setting on your router is only necessary under some extreme cases (like if your router has some insane security), most people don't have to change this setting in order for the GTS to work.

If you have any questions, please post them below.

Greger
05-12-2011, 02:57 AM
You could add my app to this post aswell, since mine's the only one that can transfer GenIV pokemons to GenV as far as I know. And it's pretty straight forward as well so it's probably the easiest to use for people who just want to send a couple of pokemons to their carts.

Just a suggestion though, it's your post ^^
But I think it's a great idea that you made this, some people seem to have a lot of trouble getting GTS servers to work.

PikaShoo
05-22-2011, 04:04 PM
@Kyohack
Wait..So the IPv4 address? You input that into your DS for the DNS Primary number?

Kyohack
05-22-2011, 05:12 PM
Yes. If you only want to distribute Pokemon to yourself, then you should use the IPv4 address. That address should always start with 192.

pokehelp
05-28-2011, 02:56 AM
Where can i find .pkm files

Kyohack
05-28-2011, 08:35 AM
Here are some .PKM files:

http://pokecheats.net/db/pkm_database.php

jedl93
06-19-2011, 07:30 AM
hey i used a few of those files and the program says the file name has to end in .pkm or .3gpkm and it doesnt send it

Kyohack
06-20-2011, 02:57 AM
You have to un-zip those files to get the .PKM files out.

jedl93
06-20-2011, 08:27 AM
i had unzip them but it still didnt work but i tried giving the program the name of the file differently and it worked thanks anyways

mike168
06-23-2011, 08:10 AM
is there any gen3,4 or 5 files

mike168
06-25-2011, 12:22 AM
so...
for shinydts, i just enter a ramdom dns eg: 192.001.002.003
select a pokemon for generation4 and 5: pikachu/mewtwo

click start dns and start gts

then change my game dsn to my created dns and enter the gts with the the shinydts still activated??

Kyohack
06-25-2011, 01:10 AM
That is basically how it works. But, the DNS isn't just some random number. Your DNS has to be the IP address of your computer. My first post explains how to find your computer's IP address.

mike168
06-29-2011, 07:29 AM
hey

i found another way

i have no idea how to use shiny dts, but i did some reasearch...

download "pokegen"

you can use pokegen to create pokemon files. to dave, click file, "save (from tabs)"

then go to http://www.pokegts.us/upload_file.php
upload the pokemon file
click comfirm
and set your dns to the one they display
then go the the gts!!

i'm using this to compleate my pokedex!


BTW you can only recieve the pokemon ONCE. to reobtain it, redo all the steps(starting with the uploading)

--

@ kyrohack

i found my ip adress

but i still kant recieve the pokemon i put for shiny dts

help??

Kyohack
07-01-2011, 08:47 AM
Have you tried any of my trouble shooting suggestions listed in the first post? And, your IP address starts with 192.168, right?

Here are some quick fixes that were mentioned in my first post:

Turn off your computer's firewall
Turn off your computer's antivirus program
Set up port forwarding for ports UDP 53 and TCP 80 in your router's firewall
Set your router's DMZ server to your computer's IP address

mike168
07-04-2011, 09:11 AM
i kant do the first 2, and i dont know how to do the last two

Kyohack
07-05-2011, 04:32 AM
Router configurations are different for every router. If you have trouble, then Google search your router's model number, for specific instructions.

First you have to log into your router. Go to http://192.168.0.1 in your web browser. After that, it will ask you for a username and password. You can search Google to find out what the default username and password are for your specific router. If the default username and password doesn't work, then you will have to ask whoever set up your router, for the username and password.

otakun
08-05-2011, 06:36 PM
I've long know how to forward ports and all that, but I'm still not getting my ds to properly connect. Tests always work, but trying to actually receive something it just acts like nothings there. Kyohacks gts did work for me on the other hand. The pokestation gts, does not. The others I've tried didn't either, but I think they were down at the time. I'm still messing with it here and there, but I've sorta given up for now. My entire goal was to get all my pokemon from previous games onto black, but not a huge issue right now, just kinda mad I don't know where I'm messing up.

Kyohack
08-06-2011, 04:20 PM
Have you set your router's DMZ server to your computer's IP address? For me, port forwarding was not enough. I had to specify a DMZ server in my router, in order to get it to work for me.

Newvale
08-13-2011, 08:32 PM
NVM i got it to work :D one problem though, how can i make it go online for friends and such?

and how can i make it to custom level, gender, etc? D:

Kyohack
08-14-2011, 01:27 AM
Newvale:
You friends just need to type your internet IP address into their DS's Primary DNS address.

To customize a Pokemon, just edit the .PKM file in Pokesav.

If you are using a router, then you need to set up "port forwarding" for ports 53 and 80. All incoming connections on these ports need to be forwarded to the IP address of the computer that is running the GTS. If your computer is directly connected to the internet through a modem or whatever, then you don't need to worry about port forwarding.

Newvale
08-14-2011, 01:37 AM
PokeSav sounds easy enough :P

Ok, I thought they were supposed to join in the same DNS I was using.

One more question, hope you don't mind; If I use multiple files, can they just search for them in the GTS for free? (Like, do I select the folder and they can search it?)

Kyohack
08-14-2011, 05:27 AM
Newvale:
No, that is not how GTS distribution programs work. There is absolutely no search functionality whatsoever. No matter how many .PKM files you select, they are always distributed the same way. You have to re-enter the GTS each time that you want to receive a Pokemon.

Newvale
08-14-2011, 05:55 AM
How exactly does selecting a folder on ShinyGTS work? Because it has an option to select folders with all the .PKM files. Would I need some sort of website for that?

Kyohack
08-15-2011, 04:17 AM
You select a folder on your computer. You don't need a website. I just select a folder on my desktop.

otakun
08-22-2011, 11:26 PM
Have you set your router's DMZ server to your computer's IP address? For me, port forwarding was not enough. I had to specify a DMZ server in my router, in order to get it to work for me.
Never done that, this gonna try to figure it out now though. I'm running Tomato 1.27 on my router fyi. Looking up if I need a source address restriction, and what it might be currently. Thanks for the info so far, any other possible tips?

EDIT: Seems to be working fine, thanks a ton. Just wondering- have all the .pkm files in the db been checked to be legit or are they a mix or?

Kyohack
08-23-2011, 07:43 AM
Everything on that site is Legit, as far as I know.

otakun
08-25-2011, 11:46 PM
ok, thanks.

Dinofossil5
08-26-2011, 02:05 PM
The ShinyDTS isn't in the link anymore.

Kyohack
08-26-2011, 02:08 PM
Try downloading it from here instead:
http://www.mediafire.com/?9gejmm1fbb1o0sf

Leobreacker
06-12-2012, 02:49 AM
Thanks for this Kyo, my friend was asking me about these and I had no idea so i showed him this thread :P

PhoenixKing
07-28-2012, 09:20 PM
The link for the PSN PokeApp thread is dead.

cgfxmosh
01-21-2013, 05:28 AM
ShinyDTS link is now fixed, sorry about that.

Kyohack
02-24-2013, 12:01 AM
The link for the PSN PokeApp thread is dead.
Thank you for letting me know. I've fixed the link for the PSN PokeApp, and it can be found here: http://pokecheats.net/tools/pokeapp.php

RoylanM
03-25-2013, 03:06 PM
Kyohack the shiny dts link doesn't work

Kyohack
03-25-2013, 06:53 PM
Kyohack the shiny dts link doesn't work
Here's an old copy of ShinyDTS that I found on my computer. I'm not sure how outdated it is, but it should work:

RoylanM
03-26-2013, 02:47 AM
Thanks man

popeel2
09-02-2013, 04:51 PM
Do you guys think this will be possible for the gen 6 games when they come out?