[ALL SRO] edxSilkroadLoader Beta

09/07/2009 15:57 saiyansrule#106
hey drew, I got a little problem. Let's say I executed SRO with a window size of 1280x768, while my laptop's resolution is 1366x768. I open another SRO with multiclient with the same size as the previous. Sometimes when I switch between windows, it seems the mouse pointer goes off point in one of the SROs. What I mean is I try to click the action tab but it does not work, so I move the mouse a bit to the left to work. Also sometimes when I close one of the SROs, the other loses its full window screen and becomes 1280x768 with 1366x768.
09/07/2009 16:20 pushedx#107
You should run the clients in windowed mode rather than fullscreen if possible.

Otherwise, the clients just mess up due to how they are programmed. It might be a DirectX issue, but I've noticed that error for years, which is why I just run everything in windowed mode where I can.

Clients like vsro, csro, and the private servers that don't allow you to easily change into windowed mode make it really annoying, so I know your pain. You don't have many options with the older clients, only through patching them to try and force a non-exclusive fullscreen mode. I have large monitors, so it really messes up my entire desktop when I have to test those types of clients.

I don't have any suggestions for you or the like though, sorry! The older style of clients are just a pain to work with.
09/07/2009 17:55 Kazuyaš#108
Quote:
Thanks, I have jSRO already, but I need to get the client unpacked. I'll try that stripper program since I can't find any OllyDbgScripts that work for it. However, upon starting the regular jSRO client, GameGuard seems to start, which doesn't work on Win7, so I can't get it to load. Does gameguard start for you too without using the loader?
of course you do ^^ i gave you the link to the download.

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)
09/07/2009 18:06 progines#109
I CANT DOWNLOAD IT WHY ??!
09/07/2009 18:27 pushedx#110
Quote:
Originally Posted by progines View Post
I CANT DOWNLOAD IT WHY ??!
I'm not sure, but here's a RapidShare link (instant download): [Only registered and activated users can see links. Click Here To Register...]
09/07/2009 19:06 pushedx#111
Quote:
Originally Posted by Kazuyaš View Post
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. :)
09/07/2009 19:36 Kazuyaš#112
Quote:
Originally Posted by pushedx View Post
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. :)
in a nutshell... jSRO = officially unsupported by edxSilkroadLoader ^^
09/07/2009 21:20 azbetele#113
guys can someone still make a special guide for me how to make that loader work.. cuzz all i get is fatal error when opening Oo
09/07/2009 21:25 pushedx#114
Quote:
Originally Posted by azbetele View Post
guys can someone still make a special guide for me how to make that loader work.. cuzz all i get is fatal error when opening Oo
If you get an error simply running it, you will need to download and install these runtimes:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
09/07/2009 22:27 RockStar21#115
Quote:
Originally Posted by r7slayer View Post
Cant you read? he said after opening click launch and you will see. so click the freakin launch button u idiot. dont come back spamming when you havnt actually read the post properly. you havnt tried everything because ur so bloody stupid. and i hope you realise it when u find the redirect ip.

Heres some steps and read frikkin carefully

1. open the edxSilkroadLoader_Lite.exe
2. Click "Add" and choose your "sro_client.exe" in the directory it is installed in.
3. Choose the Silkroad directory you wish to launch.
4. Choose the Division server and Login server you wish to start the client with.
5. Press Launch!
6. now you will see the redirect ip.
Btw make sure you have downloaded the "edxSilkroadLoader_Lite" and not the "edxSilkroadLoader" as the lite version is the one with redirect.
and to download its on page 1 at the top of pushedx post.

credits to pushedx for the steps, copy and pasted 2 -5 steps from his notepad doc.
Thx slayer for your very informative post. now stfu and dont act like you know what i've read and what i've tried. You dont ya fkn idiot.
09/07/2009 23:01 r7slayer#116
Ok sorry RockStar21 maybe i was abit unfair and harsh in my post. like i said before make sure your using the lite version and pushexd said u might of been using a earlier version which might of been the cause of the problem. i hope u got it all working now though.
09/07/2009 23:17 r7slayer#117
Quote:
Originally Posted by pushedx View Post
Try this:

1. Open Windows Explorer and type in: "%appdata%/edxLabs/edxSilkroadLoader"
2. Delete the "edxSilkroadLoader.ini" file
3. Start the program and see if it works.

Please PM me if you can't get it or need other help.
Thanx pushedx, yea that made it work. i kept trying to install the Microsoft Visual C++ 2008 Redistributable Package (x86) and
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
programs but i had no luck. but deleting the edxSilkroadLoader.ini file worked like a charm.
Thanx again mate and for the fantastic loader
09/07/2009 23:42 pushedx#118
Good to hear :) I'll look into the path issues that might cause such a problem for the next version. I did fix a few bugs in the path selection where it would use them wrong, but only if you added and deleted a few times out of order. I'll also add that issue to a future FAQ for problem solving.
09/08/2009 00:48 RockStar21#119
Thx to Pushedx and all who helped out, after alot of head banging this loader is working great. I just needed a few pc ajustments and the correct loader and Vwolla its party time:)
No hard feelings Slayer we all get uptight from time to time gl with your quandery.
09/08/2009 08:14 Xavit#120
Any idea if it works on Tsro ?