Quote:
Originally Posted by Kazuyaš
when i run jsro(packed) normally, gameguard/nprotect opens, and it crashes before
it gets to the login screen.
when i run jsro(unpacked) it crashes right away =/
(i used stripper to unpack it)
|
The reason for the crash on the stripped client has to do with an API that was not fixed. There are three locations (that I noticed so far) where GetCommandLineA has to be fixed. Attached is an unpacked client that should work, in theory.
However, I can't test it fully since JSRO uses the real GameGuard:
[Only registered and activated users can see links. Click Here To Register...]
That means, trying to use any unpacked clients or modifications is pretty much impossible since you'd have to reverse GameGuard and fix a lot of stuff. edxSilkroadLoader just can't be used with the game and neither can anything else.
If you wanted to get JSRO to load properly, you would have to use the alternative English patch method and change the PK2 files to make type.txt contain the same setup as ISRO does (any urls you don't change). From there, you should be able to start the client, but if you go to spawn in game, you'll get the bug. However, you can at least try to mess around with memory patching and whatnot to see if GG reacts to it (it shouldn't let you).
I can't do anything else with JSRO in this regards though, but that's an explanation of what's happening. :)