• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook page for updates, we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.) When you see an Incapsula error, you know we are in the process of migration.

[Release] Genghis Khan 2 source [server/client/tools].

Joined
Oct 28, 2011
Messages
2,465
Reaction score
1,258
@maribro124

For example:
extract the archive.
Go to EN_CB/src/scripts
Open the all.sln in visual studio and build the code.

The other two build types are EN_TEST and KR both will have the same src/scripts subfolders and the same all.sln solution you may build in visual studio.

This code is very straight forward for building purposes.
 
Last edited:
Newbie Spellweaver
Joined
Jan 22, 2013
Messages
79
Reaction score
8

I do not know You Build Whether you ? Give ?
 
Joined
Oct 28, 2011
Messages
2,465
Reaction score
1,258
Perhaps someone in this thread is willing to build it.
Just came by to support the release and offer you a suggestion.
Did not realize you could not build it yourself.

Personally, I do not compile and upload executable's.
I do not download and run executable's from anyone else either. (I build my own so I know they were not tampered with)
 
Joined
Mar 11, 2007
Messages
904
Reaction score
1,254
I'll upload some compiled bins later when I get a chance to do so.

Compiling with VS2005 atm.

Compiled the Server of EN_CB only, unable to compile the client due to missing dependencies.


These are compiled under Debug as the Release build is broken atm. Will have the release versions uploaded after I fix the Release configs. I will also have the other branches compiled and uploaded later.
 
Last edited:
Joined
Aug 14, 2009
Messages
2,304
Reaction score
1,189
It's obviously running ogre. But wtf is OrphigineSDK could the developer not spell Ogre3D SDK or what ?


Also searching that name finds me (Which has an passworded SDK.7z):
 
Joined
Mar 11, 2007
Messages
904
Reaction score
1,254
So no way of getting that part huh? Thats a shame.

Without this OrphigineSDK thing it doesn't work so :/.

The only thing we can hope for is if it gets released. Though the servers all compile fine under the Debug config, release...not quite so initially. The project settings are all messed up, and need to be fixed. I suggest if anyone is having problems figuring out what to do, to compare the Debug project settings with the Release settings.
 
Joined
Jan 22, 2009
Messages
1,138
Reaction score
430
@cmb
You only can compile in Debug mode (this is not a problem).

I will upload the dependencies, but I only have dependence on version 3. The code is actually complete, but is missing one server (it was probably excluded on purpose). Server that is missing is the Billing, the Login Server connects with this server.

I thought it was just Billing server to manage the cash shop or something, but he manages the login (QQ, YY, etc.) and character creation (unconfirmed).



Dependencie (unofficial):
 
Joined
Mar 11, 2007
Messages
904
Reaction score
1,254
Newbie Spellweaver
Joined
Apr 12, 2013
Messages
35
Reaction score
8
I have compiled Engine && client && all dependent libs using vs2013. And try to some chinese client version, find that "Han3_v3.0.16.45.exe" was the most suitable client to the code source, only need to add resource "simsun.ttc" to "6.data".But I have coming into GameData.cpp:m_pDaytipsDataMgr->Initialize(GAME_TABLE_MANAGER_PTR->GetTable(TABLE_DAY_TIPS)); Stack overflow (parameters: 0x00000000, 0x000C2000). I fond that it is caused by other thread. Is there anybody research it?