XXZ568 Update: T3D 1.2
by Robert Fritzen · 09/01/2012 (3:59 pm) · 1 comments
Hello everyone! It's been a very long time since I've posted here. Today I bring you an upgrade to XXZ568, the authentication package I presented as my first major resource when I joined the GG community two years ago.
I'm not going to be as descriptive this time, only because most of the instructions are a copy of before, so if you need help, usually referring to the previous resource (found here) is a good idea. However, if you still need some help, post here, and I'll see what help I can offer you!
So, let's get going! First off, download the new resource package. This contains three folders. Web, TS, and Engine. Should be pretty obvious what each one is for (lol).
Start with the engine update first. This resource requires Crypto++ 5.6.1 be installed and loaded into T3D. To do so, follow my resource on it here. You will need to build it yourself this time instead of using the copy there. Why? Crypto++ uses a Singleton class, which will obviously lead to some T3D issues. You will need to use a find/replace all on crypto++ of all instances.
Replace Singleton with SingletonCPP, and you should be all set. Build it as a static lib as instructed by the resource. Once this is done, install the PGD folder into the engine, and then open, DO NOT COPY AND PASTE the other two folders, making the noted changes in the included files. Once done, build your engine. If all is well, you won't have any build errors from this package.
Next, install the TS portion. Follow the readme.txt file inside the TS folder, it will guide you properly from start to finish.
Lastly, the web portion. It's alot easier this time because you only need to edit one file. Read the readme.txt file to do so. The MySQL tables are the exact same as last time. and you can still use this link to generate your CA key:
http://www.phantomdev.net/certAuthorityCreate.php
Anyways, I hope you like this! and feel free to ask questions!
I'm not going to be as descriptive this time, only because most of the instructions are a copy of before, so if you need help, usually referring to the previous resource (found here) is a good idea. However, if you still need some help, post here, and I'll see what help I can offer you!
So, let's get going! First off, download the new resource package. This contains three folders. Web, TS, and Engine. Should be pretty obvious what each one is for (lol).
Start with the engine update first. This resource requires Crypto++ 5.6.1 be installed and loaded into T3D. To do so, follow my resource on it here. You will need to build it yourself this time instead of using the copy there. Why? Crypto++ uses a Singleton class, which will obviously lead to some T3D issues. You will need to use a find/replace all on crypto++ of all instances.
Replace Singleton with SingletonCPP, and you should be all set. Build it as a static lib as instructed by the resource. Once this is done, install the PGD folder into the engine, and then open, DO NOT COPY AND PASTE the other two folders, making the noted changes in the included files. Once done, build your engine. If all is well, you won't have any build errors from this package.
Next, install the TS portion. Follow the readme.txt file inside the TS folder, it will guide you properly from start to finish.
Lastly, the web portion. It's alot easier this time because you only need to edit one file. Read the readme.txt file to do so. The MySQL tables are the exact same as last time. and you can still use this link to generate your CA key:
http://www.phantomdev.net/certAuthorityCreate.php
Anyways, I hope you like this! and feel free to ask questions!
About the author
Illinois Grad. Retired T3D Developer / Pack Dev.

Associate Konrad Kiss
Bitgap Games