Name |
Description |
CDKeyServer |
This class is used to replicate the Gamespy CD key servers. All cd keys received are automatically considered valid and a positve response is replied to the bf2 server |
Enctypex |
|
Enctypex.GSEncodingData |
|
GameServer |
|
GamespyEmulator |
The Gamespy Server is used to emulate the Official Gamespy Login servers, and provide players the ability to create fake "Online" accounts. |
GamespyUtils |
|
GpcmClient |
Gamespy Client Manager This class is used to proccess the client login process, create new user accounts, and fetch profile information gpcm.gamespy.com |
GpcmServer |
|
GpspClient |
|
GpspServer |
This class emulates the Gamespy Search Provider Server on port 29901. This server is responsible for fetching all associates accounts with the provided email and password, as well as verifying a player account ID. |
MasterClient |
|
MasterServer |
Master.Gamespy.com Server. Alot of code was borrowed and re-written from the Open Source PRMasterServer located here: https://github.com/AncientMan2002/PRMasterServer |
ServerListRetrieveSocket |
This class emulates the master.gamespy.com TCP server on port 28910. This server is responisible for sending server lists to the online server browser in the BF2 multiplayer menu |