Pokémon application logic for Generation IV and V, including servers
Go to file
2015-04-21 21:31:53 -04:00
bvCrawler4 Lower .NET framework dependencies to 3.5 for most (non-web) projects. 2015-02-14 20:48:16 -05:00
bvCrawler5 Lower .NET framework dependencies to 3.5 for most (non-web) projects. 2015-02-14 20:48:16 -05:00
bvRestorer4 Lower .NET framework dependencies to 3.5 for most (non-web) projects. 2015-02-14 20:48:16 -05:00
bvRestorer5 Lower .NET framework dependencies to 3.5 for most (non-web) projects. 2015-02-14 20:48:16 -05:00
GamestatsBase@7ac3e6f1da Updated GamestatsBase and readme again. 2015-02-26 02:29:44 -05:00
gfx Much design work. 2015-01-26 01:26:01 -05:00
GlobalTerminalService Make those damned battle video errors stop! https://github.com/mm201/pkmnFoundations/issues/9 2015-03-26 03:19:41 -04:00
gts Pass a Pokedex instance to the GtsRecord ctors 2015-04-18 18:40:31 -04:00
library Clarified EncodedString ctor comment 2015-04-21 21:31:53 -04:00
MakeBaseStatTables Lower .NET framework dependencies to 3.5 for most (non-web) projects. 2015-02-14 20:48:16 -05:00
towerRestorer4 Lower .NET framework dependencies to 3.5 for most (non-web) projects. 2015-02-14 20:48:16 -05:00
VeekunImport Added ribbon support to Pokédex. 2015-03-23 15:56:46 -04:00
web Hide GtsRecord data behind a ReadOnlyCollection property. 2015-04-21 20:26:16 -04:00
.gitignore Reference MySql.Data via NuGet. 2015-02-14 20:24:46 -05:00
.gitmodules Include GamestatsBase as submodule. 2014-09-07 21:17:24 -04:00
pkmnFoundations.sln Split website into separate project from gamestats server. 2015-02-13 20:11:48 -05:00
README.md Updated GamestatsBase and readme again. 2015-02-26 02:29:44 -05:00
Roadmap.md Added roadmap 2015-02-27 18:08:18 -05:00

#Pokémon Classic Framework

http://pkmnclassic.net/

Pokémon Classic Framework is a replacement server and class library for Pokémon Generations 4 and 5. Pokémon Classic Network is the name of the server itself.

##How to connect AltWFC is configured to automatically direct you to my servers. Follow the instructions at their wiki to connect.

##What works

  • GTS
  • Battle Videos
  • Dressup (PtHGSS)
  • Box uploads (PtHGSS)
  • Musical photos (BW1/2)
  • Wi-Fi Battle Tower and Subway

Direct communications are handled by AltWFC and are outside the scope of this project. They work at the time of writing but haven't been tested that thoroughly.

##What doesn't

  • Trainer Rankings (PtHGSS)
  • Wi-Fi Plaza (PtHGSS)
  • Game Sync
  • Rating Battles / Competitions

##What's planned

  • A much more awesome website
  • Cheat detection
  • Stat checking in a similar manner as Pokécheck
  • Game Sync (I will need help with this!)

##How you can help If there's something you want to see, the best thing is to discuss it with me and prepare a pull request. You should also check for open issues marked Help Wanted. Not all of them require programming skill.

The most significant way you can help is simply by using it. The GTS is nothing without users. Get on there and start trading!

##Credits

  • Project Pokémon for most of the original fake GTS reverse engineering work, file format and data structure descriptions, and many ID number tables, including items and trendy phrases.
  • Pipian for more reverse engineering help, including the Battle Tower and Wi-fi Plaza.
  • Nagato, for help reverse engineering the Game Sync protocol.
  • Nagato and other contributors to the AltWFC project, which this project depends on for basic Nintendo WiFi fuctionality.
  • Veekun for his Pokédex and large sprites.
  • Bulbapedia for most item sprites and Generation 3 item/text conversion tables.
  • kaphotics for the Pokémon mini sprite rips from ORAS.