x86 BASED WINDOWS OS Only!
Alright so I couldn't find a tutorial for this so I decided to make my own one
This is my first tutorial =). This is for helping people that don't know how to make their 0.3.6 server support client 8.57!
This step by step tutorial will explain how to compile your 0.3.6 and making it support clients 8.54-8.57!
Make sure you have these files before starting!
http://otland.net/f19/stians-dev-cpp-repack-0-2-crypto-64bit-62455/ Download the 0.1 version for 32-bit. It works just fine!
And the TFS 0.3.6 sources found here!
Choose Download GNU Tarball at the bottom of the page to download all sources at once.
After downloading this is how it should look like:
Step 1: Open Stian's repack folder and open devcpp.exe
Step 2: After opening DevCPP.exe press File and select Open Project or file! Or you can press Ctrl+O
Step 3: Locate to the sources and open the dev-cpp folder.
Then choose TheForgottenServer.dev (TheForgottenServer-console.dev if you want the console version) And open it!
Step 4: After opening TheForgottenServer.dev locate to the file in the project called resources.h
In the resources.h scroll down to the bottom and look for
So that it looks like this:
Now just press Ctrl+F9 And it should compile You will find the outcome of the compilation in the .dev folder .
It should look like this when the Compilation is done
Hope this helped a bit
Please give feedback.
Credits to Me, and to Exique for learning me how to compile with his simple compilation tutorial
Make sure you have these files before starting!
http://otland.net/f19/stians-dev-cpp-repack-0-2-crypto-64bit-62455/ Download the 0.1 version for 32-bit. It works just fine!
And the TFS 0.3.6 sources found here!
Choose Download GNU Tarball at the bottom of the page to download all sources at once.
After downloading this is how it should look like:
Step 1: Open Stian's repack folder and open devcpp.exe
Step 2: After opening DevCPP.exe press File and select Open Project or file! Or you can press Ctrl+O
Step 3: Locate to the sources and open the dev-cpp folder.
Then choose TheForgottenServer.dev (TheForgottenServer-console.dev if you want the console version) And open it!
Step 4: After opening TheForgottenServer.dev locate to the file in the project called resources.h
In the resources.h scroll down to the bottom and look for
Change the ones I have marked Red To 8.57#define CLIENT_VERSION_MIN 854
#define CLIENT_VERSION_MAX 854 --This should be changed without adding any "." so 8.57 is 857
#define CLIENT_VERSION_STRING "Only clients with protocol 8.54 are allowed!"
#define STATUS_SERVER_NAME "The Forgotten Server"
#define STATUS_SERVER_VERSION "0.3.6"
#define STATUS_SERVER_CODENAME "Crying Damson"
#define STATUS_SERVER_PROTOCOL "8.54"
So that it looks like this:
Now just press Ctrl+F9 And it should compile You will find the outcome of the compilation in the .dev folder .
It should look like this when the Compilation is done
Hope this helped a bit
Please give feedback.
Credits to Me, and to Exique for learning me how to compile with his simple compilation tutorial
Last edited: