M@T Posted May 10, 2010 Posted May 10, 2010 On Japanese games, you select a region of Japan rather than a country. These will account for some of the missing locations. Thanks for the info, but I can't read Japanese, I hope Poryhack will manage to rip the names. Anyway, I'm interested in connecting to the GTS with a script, but I'd rather not use this method... The reason is that I want to write a script for fangames made in RPG Maker to connect. But if I'm understanding correctly, this can only be done (so far) using an existing GTS 'account' and thus won't be able to deposit/withdraw Pokémon without messing up someone else's trade, right? That's right, everything is based on the PID, so each player of your fangame would have to have a different PID, which has to be registered first. The registration process seems to use SSL, so I think it'd be difficult to connect to the real GTS. However, fan-made GTS servers can accept any PID, and I think it would be much more legal using a custom GTS server rather than the real one for fangames.
Wichu Posted May 10, 2010 Posted May 10, 2010 That's true, but defeats the point of being able to trade with official games
madaruwode Posted May 10, 2010 Posted May 10, 2010 That's true, but defeats the point of being able to trade with official games You would be able to trade with official games if they also connect to your own GTS
M@T Posted May 10, 2010 Posted May 10, 2010 Yeah, that's what I meant. I don't believe Nintendo would agree if a fangame traded with their GTS...
madaruwode Posted May 10, 2010 Posted May 10, 2010 I don't believe Nintendo would agree if a fangame traded with their GTS... Sure they won't, but the question is if they could block non-official games from the GTS . @Wichu I don't think it's a good idea to connect Fangames to the real GTS but its your decision.
Poryhack Posted May 10, 2010 Posted May 10, 2010 Here's the list. It seems to be correct in number and order; you did miss a handful of locations past Vietnam but no problem. 1 Afghanistan 2 Albania 3 Algeria 4 American Samoa 5 Andorra 6 Angola 7 Anguilla 8 Antigua and Barbuda 9 Argentina 10 Armenia 11 Aruba 12 Australia 13 Austria 14 Azerbaijan 15 Bahamas 16 Bahrain 17 Bangladesh 18 Barbados 19 Belarus 20 Belgium 21 Belize 22 Benin 23 Bermuda 24 Bhutan 25 Bolivia 26 Bosnia and Herzegovina 27 Botswana 28 Brazil 29 British Virgin Islands 30 Brunei Darussalam 31 Bulgaria 32 Burkina Faso 33 Burundi 34 Cambodia 35 Cameroon 36 Canada 37 Cape Verde 38 Cayman Islands 39 Central African Republic 40 Chad 41 Channel Islands 42 Chile 43 China 44 Christmas Island 45 Colombia 46 Comoros 47 Democratic Republic of the Congo 48 Congo 49 Cook Islands 50 Costa Rica 51 Cote d’Ivoire 52 Croatia 53 Cuba 54 Cyprus 55 Czech Republic 56 Denmark 57 Djibouti 58 Dominica 59 Dominican Republic 60 Ecuador 61 Egypt 62 El Salvador 63 Equatorial Guinea 64 Eritrea 65 Estonia 66 Ethiopia 67 Faroe Islands 68 Falkland Islands 69 Fiji 70 Finland 71 France 72 French Guiana 73 French Polynesia 74 Gabon 75 Gambia 76 Georgia 77 Germany 78 Ghana 79 Gibraltar 80 Greece 81 Greenland 82 Grenada 83 Guadeloupe 84 Guam 85 Guatemala 86 Guinea 87 Guinea-Bissau 88 Guyana 89 Haiti 90 Honduras 91 Hong Kong 92 Hungary 93 Iceland 94 India 95 Indonesia 96 Iran 97 Iraq 98 Ireland 99 Isle of Man 100 Israel 101 Italy 102 Jamaica 103 Japan 104 Jordan 105 Kashmir 106 Kazakhstan 107 Kenya 108 Kiribati 109 D.P. Republic of Korea 110 Republic of Korea 111 Kuwait 112 Kyrgyzstan 113 Lao People’s Democratic Republic 114 Latvia 115 Lebanon 116 Lesotho 117 Liberia 118 Libyan Arab Jamahiriya 119 Liechtenstein 120 Lithuania 121 Luxembourg 122 Macau 123 Macedonia (FYROM) 124 Madagascar 125 Malawi 126 Malaysia 127 Maldives 128 Mali 129 Malta 130 Marshall Islands 131 Martinique 132 Mauritania 133 Mauritius 134 Mayotte 135 Mexico 136 Micronesia 137 Republic of Moldova 138 Monaco 139 Mongolia 140 Morocco 141 Mozambique 142 Myanmar 143 Namibia 144 Nauru 145 Nepal 146 Netherlands 147 Netherlands Antilles 148 New Caledonia 149 New Zealand 150 Nicaragua 151 Niger 152 Nigeria 153 Niue 154 Norfolk Island 155 Northern Mariana Islands 156 Norway 157 Oman 158 Pakistan 159 Palau 160 Panama 161 Papua New Guinea 162 Paraguay 163 Peru 164 Philippines 165 Pitcairn Islands 166 Poland 167 Portugal 168 Puerto Rico 169 Qatar 170 Reunion 171 Romania 172 Russian Federation 173 Rwanda 174 Saint Helena 175 Saint Kitts and Nevis 176 Saint Lucia 177 Saint-Pierre and Miquelon 178 Saint Vincent and the Grenadines 179 Samoa 180 San Marino 181 Sao Tome and Principe 182 Saudi Arabia 183 Senegal 184 Serbia and Montenegro 185 Seychelles 186 Sierra Leone 187 Singapore 188 Slovakia 189 Slovenia 190 Solomon Islands 191 Somalia 192 South Africa 193 Spain 194 Sri Lanka 195 Sudan 196 Suriname 197 Jan Mayen Island 198 Swaziland 199 Sweden 200 Swiss Confederation 201 Syrian Arab Republic 202 Taiwan 203 Tajikistan 204 United Republic of Tanzania 205 Thailand 206 Democratic Republic of Timor-Leste 207 Togo 208 Tokelau 209 Tonga 210 Trinidad and Tobago 211 Tunisia 212 Turkey 213 Turkmenistan 214 Turks and Caicos Islands 215 Tuvalu 216 Uganda 217 Ukraine 218 United Arab Emirates 219 United Kingdom 220 United States of America 221 United States Virgin Islands 222 Uruguay 223 Uzbekistan 224 Vanuatu 225 Vatican City 226 Venezuela 227 Vietnam 228 Wallis and Futuna 229 Palestine 230 Western Sahara 231 Yemen 232 Zambia 233 Zimbabwe
M@T Posted May 10, 2010 Posted May 10, 2010 Thanks a lot. :biggrin: BTW, could you telle me where is it located in the ROM (path to the file), please ? :smile: PS : I didn't have anything after Vietnam, look at the screenshot :
Poryhack Posted May 10, 2010 Posted May 10, 2010 Well you said you only got 130 from the list as it appears in your game? Maybe the ones after Vietnam are just some of the ones they skipped for whatever reason. I took the list from Platinum (US version); I kinda doubt that any changes were made to it either before or after but someone would have to check it to be sure. The relevant files are at /msgdata/msg.narc for DP, /msgdata/pl_msg.narc for Pt, and /a/0/2/7 for HGSS. I recommend googling "thenewpoketext" if you aren't familiar with it. It can dump the NARC into a nice XML file in actual text.
M@T Posted May 10, 2010 Posted May 10, 2010 I know thenewpoketext a bit, I just wasn't sure if the names would be in the usual message files (I didn't search actually :redface:). Thanks again. EDIT : Okay, I found it, it was in file 612, so 'get 612 locations_plat.xml' did the trick.
Poryhack Posted May 11, 2010 Posted May 11, 2010 There's not really any other message files actually. Everything is in the one NARC, so it's easy to use getall then just ctrl+f for something.
EdwardQ Posted May 11, 2010 Posted May 11, 2010 But strangely, it first gave me BSODs with Platinum, and now it works properly, I don't know why exactly, I think that it is due to me having deposited something in the real GTS (it began working fine after I did that).That could explain why some people have connection errors, and others do not. After getting my flashcart i was getting a BSOD every time i used GTSNUKER or SENDPKM with heartgold ( don't have other games right now) while ii never did on my retail cart of heartgold. I was starting to blame the dump and was thinking about redumping. After what you said though i went and deposited a Pokemon into the real GTS , and took it out, after that i went and set up gts nuker and got no BSOD. This was the first time for me to connect to the real GTS on this save, so it makes me think the GTS gives the game some info or something the first time you connect, With out it the games wants to fail. I will continue connecting and seeing if i BSOD anymore. Know what the game gets from the GTS? can you duplicate it in the fake GTSs or iif not and this is the reason it fails the solution is to just connect the real GTS one time.( well at least once) also if there are more misspellings or other oddities sry really tired and already fixed quite a few.
M@T Posted May 11, 2010 Posted May 11, 2010 Thank you for the feedback, so there would be a real link between using Nintendo's GTS once and having no more BSOD's. I can try and sniff the packets with Cain & Abel and Wireshark, dunno if it'll work though.
EdwardQ Posted May 11, 2010 Posted May 11, 2010 sure seems that way since both gtsnuker and sendpkm work fine now, no more BSOD now that i have connected once on this save. So for now the best advice to BSODing would just connecting to the real GTS, ...and possibly needing to deposit something.
EdwardQ Posted May 11, 2010 Posted May 11, 2010 i had an idea and went and found a save before the GTS, i sent me a pokemon to make sure i BSOD, which i did, i then used GTSserver to send a Pokemon over and then took it back .... then i sent me another Pokemon to me with gtsnuker and no BSOD. So if i understand all this right it not so much needing something from the real GTS, it the DS was just confused ( i know real technical here ) on how you got a Pokemon when it has no record of you ever putting a Pokemon up? or whatever technical stuff i don't understand EDIT: err well sendpkm gave me an error but it looked slightly different going to retry it but gtsnuker gave me no error. EDIT: ah tried to send a box pokemon on accident with a party pokemon all worked fine with sendpkm as well.
M@T Posted May 11, 2010 Posted May 11, 2010 Okay, very interesting, that's what I thought. That seems logical, I think you're right.
danhomer Posted May 14, 2010 Posted May 14, 2010 Hello. I really don't understand what I am supposed to do here. I understand most of what you talk about, but I don't know what the goal of this project is or what I can do to help. All I know is that you are trying to do something with the GTS. I am really good at computers, and I want to help.
Darkangel_Nyx Posted May 15, 2010 Posted May 15, 2010 I set up Sendpkm and got the DNS to use for my DS (192.168.1.66), but when I input it into my DS, I get a failed connection test and I can't connect to the GTS. How can I sort this problem out? Help would be appreciated.
イーブ&# Posted May 15, 2010 Posted May 15, 2010 Hello. I really don't understand what I am supposed to do here. I understand most of what you talk about, but I don't know what the goal of this project is or what I can do to help. All I know is that you are trying to do something with the GTS. I am really good at computers, and I want to help. We were trying to build fake GTS servers. Now we have.
tornadod Posted May 15, 2010 Posted May 15, 2010 (edited) Hey, I found out about all this GTS exploits stuff this morning and have been trying since then to make a milotic with no avail. On my WIFI connection settings, everything is set and connected to my computer and has been for about a year with no problems. I followed the instructions on all the sites i could find, saying to drag the pokesav created pkm file to the sendpkm.py and i got 192.168.1.10. I type that in to my primary DNS, use test connection, and the bars go green, then red, and i get error code 52100. When i drag the pkm file to dnsserver.py, i get 65.78.174.207, and the connection is successful, but when i go to the GTS ingame, it brings me to the "deposit pokemon/seek pokemon/exit" menu. When i use the DNS of popular distributors, it works just fine. I have platinum and diamond and its like that for both of them. I only intend on using this for myself also. EDIT: Now i dont have any connection at all after trying to figure out if my router's mode should be b, g, b and g, or 108mbps; my security options should be none or WEP; and if my authentication type should be open system, shared key, or automatic Edited May 15, 2010 by tornadod more problems
danhomer Posted May 15, 2010 Posted May 15, 2010 Hello. On both my HeartGold and Platinum, I tried to re-create a Deoxys event with the GTS hack, by setting my DNS server to what Python told me (192.168.1.100), but when I tried to connect, I had a great connection, bu then it lost connection, gave me an error, and kicked me out (WITHOUT MY DEOXYS!):mad:.
tornadod Posted May 15, 2010 Posted May 15, 2010 same thing happened to me, id have a green 3 bar connection for about 30 sec then it went back to red, gave me an error, and i didnt get the pokemon (milotic)
Tritlo Posted May 15, 2010 Posted May 15, 2010 I would recommend setting you router to b and g, as it seems that the DS operates on the b band, but modern computers operate on g.
tornadod Posted May 15, 2010 Posted May 15, 2010 Ok, thanks. Changed it to b and g, channel 1. Im getting error code 52000: unable to obtain an IP address(this is with only the SSID and wep key in, Auto obtain Ip address and dns are on yes) EDIT: Woohoo! got a connection using my LAN IP instead of the IP i got when i looked it up on google. When I use my Gateway as my Primary DNS, then it works perfectly. But when I put epic milotic.pkm the sendpkm.py, the Primary DNS it brings up in the command prompt is the same as my IP Address, and when i test the connection with that, i get error code 52100 andevery once in awhile 51300.
Tritlo Posted May 16, 2010 Posted May 16, 2010 Same thing happened to me, but got fixed when I switched to GTS_Nuker instead. You've got to make an exception in your firewall though, and perhaps open some ports on your router, but in the end it worked...
tornadod Posted May 16, 2010 Posted May 16, 2010 (edited) ive made an exception in my firewall and opened the ports in my router i was told to, but what is this GTS_nuker? can you give me an attachment also? Thanks I downloaded GTS_nuker but have no clue what to do. Its called SendPKMdx.exe right? When i put a pkm in it it doesnt give me any DNS, it just says waiting for connexion and says distribution: 0. When I use my regular DNS, it sends me to the send or seek pokemon menu, i dont get any pokemon. And when I use the DNS that sendpkm.py gives me, i get error code 52100 Edited May 17, 2010 by tornadod
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now