Blah slow internet.. Got download link now :)
[Only registered and activated users can see links. Click Here To Register...]
[EDIT]
Ok ive got the files installed them
Ive looked at the game protected by GameGuard. I think I can bypass that with removing the files a JMP and a few nops maybe changing something to PUSH 1 or XOR EAX,EAX or something too.
I downloaded all the patch's from the FTP which the launcher told me about magically
Server: 222.122.19.65
Port: 21
Username: twelve2patch
Password: twelve2patch
I started coding a GamePatcher to patch ts2 with all these files rather than using their shitty launcher since Ive already downloaded them. With the game patcher we can patch the game to any patch we want and we should be able to Unpatch too. it should work on all versions of the game provding you download all the patchs and put them in a dir called patch.
I tried just putting the patchs in the ts2 dir but launcher deletes them when it starts download just incase its curropt or half there I guess. *again crap launcher/patcher*
The korean client at the stage of installing the files was Unpacked Debug build compiled in Microsoft Visual Studio 2007.
Todays patch values
As you can see Aeria is at 1.1.4.0 and mayns at 1.1.4.12
The SERVER patch is the Server Version the other patch number is just the exe revision.
The Debug version of the client includes symbols and a PDB file.. sooooo you can pretty much see every game function in the game as names. WINNING
Ill patch the game all the way up and try some cool things. Since they are all 1.1.4.X all clients should connect to pserver fine. Meaning we can probably have a unicode version of the game with some modifications to make server unicode. This would allow chinese,korean,japanese,arabic etc Symbols in names. The game can be translated to any language if that works :D.
[Only registered and activated users can see links. Click Here To Register...]
[EDIT]
Ok ive got the files installed them
Ive looked at the game protected by GameGuard. I think I can bypass that with removing the files a JMP and a few nops maybe changing something to PUSH 1 or XOR EAX,EAX or something too.
I downloaded all the patch's from the FTP which the launcher told me about magically
Server: 222.122.19.65
Port: 21
Username: twelve2patch
Password: twelve2patch
I started coding a GamePatcher to patch ts2 with all these files rather than using their shitty launcher since Ive already downloaded them. With the game patcher we can patch the game to any patch we want and we should be able to Unpatch too. it should work on all versions of the game provding you download all the patchs and put them in a dir called patch.
I tried just putting the patchs in the ts2 dir but launcher deletes them when it starts download just incase its curropt or half there I guess. *again crap launcher/patcher*
Code:
//Patch File Format
struct PatchArchive
{
unsigned int Count; // How many files are in archive
PatchFile * Files;
};
struct PatchFile
{
unsigned int FilePathLength;
char * FilePath;
unsigned int UncompressedSize;
unsigned int CompressedSize;
};
Todays patch values
Code:
;AllStar [UPTODATE] PATCH = 1.1.4.8 SERVER = 00649 ;Aeria [UPTODATE] PATCH = 1.1.4.0 SERVER = 000139 ;Mayn [UPTODATE] PATCH = 1.1.4.12 SERVER = 00251
The SERVER patch is the Server Version the other patch number is just the exe revision.
The Debug version of the client includes symbols and a PDB file.. sooooo you can pretty much see every game function in the game as names. WINNING
Ill patch the game all the way up and try some cool things. Since they are all 1.1.4.X all clients should connect to pserver fine. Meaning we can probably have a unicode version of the game with some modifications to make server unicode. This would allow chinese,korean,japanese,arabic etc Symbols in names. The game can be translated to any language if that works :D.