最游记 | Saiyuki - Source code

Page 13 of 13 FirstFirst ... 35678910111213
Results 181 to 183 of 183
  1. #181
    Custom Title Enabled GigaToni is offline
    MemberRank
    Aug 2009 Join Date
    GER / FRLocation
    2,329Posts

    Re: 最游记 | Saiyuki - Source code

    You can quit. But I wont. This game is too interesting for quitting now! If @Viserion actually releases the new source I would be very happy and thankful. Would save A LOT of work for me and everybody in this community!

    You'll have to invest a lot of effort and time into the engine to get it working. You can hook and debug but it's not the way I want it. If you don't have the engine source / can use your own *.lib file then you can't delete or modify the MD5 stuff. As far as I know you can't "add" code to a *.lib file..

    Saiyuki\Client\Engine\MeCoreLibs.sln
    And then copy
    Saiyuki\Client\Bin\Engine\Lib\Debug
    to
    Saiyuki\Client\Contrib\Lib\MeEngine\MeEngineLast
    It wont compile until you fix the linker errors. If that is sorted out, and you open the Client -> Crash.

    The other problems is a bit more complicated, but should be easy to fix after we fixed the first Issue.

    You'll need to extract the *.package files, and "decompile" / "dexor" the *.meuic, *.stringc, *.configc files. Then use
    Client.exe -launch -nopackage
    to launch the client. BOOM crash because the allocation that doesn't exist.

    EDIT:

    So you'll have to look at the original (MeEngineLast) Headers and mimic their behaviour to get it actually going. And then there is the problem with the MeUi crash that I don't understand why it's actually crashing. I'll look into that tonight / later this day, and I'll update my post with a screenshot of VS debugging it. So everybody knows why I'm so confused about the crash.

    Because we can't debug the client from withing VS I made a change to GameMain.cpp in line 7208 (after the }) adding the following:

    Code:
    #ifdef _DEBUG
    	MessageBoxA(NULL, "Attach debugger now!", "Debug", MB_OK);
    #endif
    to allow attach to process BEFORE the client is loading everything.

    EDIT:
    here's the screenshot:

    Last edited by GigaToni; 21-07-15 at 08:57 PM.

  2. #182
    Account Upgraded | Title Enabled! jonnybravo is offline
    MemberRank
    Sep 2006 Join Date
    773Posts

    Re: 最游记 | Saiyuki - Source code

    Well finally was able to build all .sln under visual studio 2013 just have to xcopy all libs to there respective places so people can freely complie stuff and it links it where it needs to go.


    Question.... Are the package files encrypted with lua then xored on top of the .pkg

    From what I can see is lua->pkg->xored

  3. #183
    Alpha Member Hycker is offline
    MemberRank
    Dec 2010 Join Date
    /root/gameguardLocation
    1,590Posts

    Re: 最游记 | Saiyuki - Source code

    Quote Originally Posted by jonnybravo View Post
    Well finally was able to build all .sln under visual studio 2013 just have to xcopy all libs to there respective places so people can freely complie stuff and it links it where it needs to go.


    Question.... Are the package files encrypted with lua then xored on top of the .pkg

    From what I can see is lua->pkg->xored


    isnot xml -> xored -> pkg -> xored?
    atleast files contains text, means configc, stringc, meuic so on

    edit:
    one of my friend found that:
    http://www.3i54.com/forum.php?mod=vi...&extra=&page=1

    [Server] Saiyuki full set of source code - the server - client - true commercial version
    probably the new version of sourcecode but needs VIP membership for download and registration to this page not so easy. i found in src.cool also.
    Last edited by Hycker; 23-07-15 at 07:46 AM.



Page 13 of 13 FirstFirst ... 35678910111213

Advertisement