First, I'd like to say thanks to all the people who tested and offered valuable feedback for the first beta! I have went ahead and fixed a number of small things to make the tool more usable and accessible for people as the first beta thread has grown pretty large and contains a lot of outdated information. No new "features" have been added to this loader as much as just bug fixes and other minor improvements. This will be the last planned update for this version of the loader unless I broke something in this release.
Compatibility:
First, you must always update Silkroad to the latest version before using the loader. When in doubt, don't use it and ask for clarifications on any question you might have after an update. Better safe than sorry!
Unpacked Client Instructions:
1. Make a backup copy of your current sro_client.exe in your Silkroad directory
2. Copy over the new sro_client.exe into your Silkroad directory
3. Use the loader normally.
If you need the tool to unpack the client, stripper_v213b9, send me a PM.
ISRO - Fully supported. Requires an unpacked client to work properly.
KSRO - Fully supported. Requires Korean locale to be set on your PC to enter the Korean captcha. Requires an unpacked client to work properly as of 2.639. However, check out the [Only registered and activated users can see links. Click Here To Register...] project if you do not want to or cannot easily switch your PC locale to Korean.
TSRO - Not supported. As of September 10th, TSRO has blocked all foreign IPs. This means I can't really test or update to test easily.
VSRO - Not supported. VSRO has added XTrap to the game to serve as protection. Since XTrap is similar to GameGuard in a sense, the loader is not officially supported at this time until I can test to see if it still works in XP since XTrap does not work for me in Windows 7.
CSRO - Fully supported. However, CSRO has their own client based protection, so caution is advised before using any 3rd party programs on your account.
JSRO - Not supported. JSRO uses GameGuard, so edxSilkroadLoader is not compatible. However, if GameGuard were to be disabled, then it should work like the other Silkroad versions.
Unpacked Clients:
ISRO - 1.218 [Only registered and activated users can see links. Click Here To Register...]
KSRO - 1.646 [Only registered and activated users can see links. Click Here To Register...]
Instructions:
Step 1. Download and extract the edxSilkroadLoader_Lite_beta2 package. You may run it from anywhere you wish.
[Only registered and activated users can see links. Click Here To Register...]
Step 2. Run "edxSilkroadLoader_Lite.exe".
[Only registered and activated users can see links. Click Here To Register...]
Step 3. Click "Add" under Silkroad Directories. Navigate to your Silkroad directory and select your "sro_client.exe" file. (Note, it's ok if you select any file as long as it's in the Silkroad directory!) Repeat this step for all your Silkroad versions.
[Only registered and activated users can see links. Click Here To Register...]
Step 4. Choose the Silkroad directory you wish to use and click Launch after setting the Division and Login server you wish to use.
[Only registered and activated users can see links. Click Here To Register...]
Step 5. Wait until a new dialog appears. Configure your patches for this particular client.
[Only registered and activated users can see links. Click Here To Register...]
Step 6. Click "Start!" to run the client or "Terminate" to exit the client. Please wait up to a few minutes for the first client to actually start. If no client actually runs after 3 minutes, your antivirus/security programs have blocked the loader/dll.You will need to add the loader and the dll to your safe file list.
Step 7. Repeat Steps 4-6 for each client you wish to run. You may close the loader at any time you wish or just leave it open.
Updates:
Help:
Leave a comment in this thread or send me a PM if you need any!
Final Notes:
Attached in the updated version along with the source code. This is just a minor update and is not the "next version" of the loader I have been talking about previously. The "next version" still has quite a bit work left on it, but is looking good so far.
[Only registered and activated users can see links. Click Here To Register...]
Enjoy :)
Compatibility:
First, you must always update Silkroad to the latest version before using the loader. When in doubt, don't use it and ask for clarifications on any question you might have after an update. Better safe than sorry!
Unpacked Client Instructions:
1. Make a backup copy of your current sro_client.exe in your Silkroad directory
2. Copy over the new sro_client.exe into your Silkroad directory
3. Use the loader normally.
If you need the tool to unpack the client, stripper_v213b9, send me a PM.
ISRO - Fully supported. Requires an unpacked client to work properly.
KSRO - Fully supported. Requires Korean locale to be set on your PC to enter the Korean captcha. Requires an unpacked client to work properly as of 2.639. However, check out the [Only registered and activated users can see links. Click Here To Register...] project if you do not want to or cannot easily switch your PC locale to Korean.
TSRO - Not supported. As of September 10th, TSRO has blocked all foreign IPs. This means I can't really test or update to test easily.
VSRO - Not supported. VSRO has added XTrap to the game to serve as protection. Since XTrap is similar to GameGuard in a sense, the loader is not officially supported at this time until I can test to see if it still works in XP since XTrap does not work for me in Windows 7.
CSRO - Fully supported. However, CSRO has their own client based protection, so caution is advised before using any 3rd party programs on your account.
JSRO - Not supported. JSRO uses GameGuard, so edxSilkroadLoader is not compatible. However, if GameGuard were to be disabled, then it should work like the other Silkroad versions.
Unpacked Clients:
ISRO - 1.218 [Only registered and activated users can see links. Click Here To Register...]
KSRO - 1.646 [Only registered and activated users can see links. Click Here To Register...]
Instructions:
Step 1. Download and extract the edxSilkroadLoader_Lite_beta2 package. You may run it from anywhere you wish.
[Only registered and activated users can see links. Click Here To Register...]
Step 2. Run "edxSilkroadLoader_Lite.exe".
[Only registered and activated users can see links. Click Here To Register...]
Step 3. Click "Add" under Silkroad Directories. Navigate to your Silkroad directory and select your "sro_client.exe" file. (Note, it's ok if you select any file as long as it's in the Silkroad directory!) Repeat this step for all your Silkroad versions.
[Only registered and activated users can see links. Click Here To Register...]
Step 4. Choose the Silkroad directory you wish to use and click Launch after setting the Division and Login server you wish to use.
[Only registered and activated users can see links. Click Here To Register...]
Step 5. Wait until a new dialog appears. Configure your patches for this particular client.
[Only registered and activated users can see links. Click Here To Register...]
Step 6. Click "Start!" to run the client or "Terminate" to exit the client. Please wait up to a few minutes for the first client to actually start. If no client actually runs after 3 minutes, your antivirus/security programs have blocked the loader/dll.You will need to add the loader and the dll to your safe file list.
Step 7. Repeat Steps 4-6 for each client you wish to run. You may close the loader at any time you wish or just leave it open.
Updates:
- Loader GUI invalid path logic fixed. Invalid paths will now be removed automatically.
- Window X/ESC now terminates the client. Launch/Enter starts the client.
- ASprotect Stripper generated clients should now be compatible (ISRO/KSRO/JSRO)
- Packed client detection with forced exit (packed clients are not supported at this time.)
- Added one instance support so only one Loader window can be active at a time.
- Changed project configuration to use the static MSVCRT to eliminate the need for runtimes.
- Project and release thread reorganization.
Help:
Leave a comment in this thread or send me a PM if you need any!
Final Notes:
Attached in the updated version along with the source code. This is just a minor update and is not the "next version" of the loader I have been talking about previously. The "next version" still has quite a bit work left on it, but is looking good so far.
[Only registered and activated users can see links. Click Here To Register...]
Enjoy :)