Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Release] Launcher

Junior Spellweaver
Joined
Jul 27, 2005
Messages
112
Reaction score
80
Currently only works with an unpacked client, but it is setup to be able to handle the pkg files(disabled currently) when and if the crc settings are cracked or released.

v1 -
v2 -
v3 -
v4 -

Tutorial:
Note: all references to folder or file names are Case-Sensitive.
Start with unpacking your client to a folder named "Client".
should look like this when done:
Ryfon - [Release] Launcher - RaGEZONE Forums


Copy the launcher files to the directory outside of Client.
Ryfon - [Release] Launcher - RaGEZONE Forums


Run LauncherDat and enter the base address of where you want to store the update files on your http server with a trailing "/".
Ryfon - [Release] Launcher - RaGEZONE Forums


Click Save, then open LauncherIDX and click start.
after it has index all the client files your directory should look like this:
Ryfon - [Release] Launcher - RaGEZONE Forums


Now Copy the Client folder from WebBase, Launcher.exe, launcher.dat, and GameData.idx to your http server in the folder specified when you ran LauncherDat.
should look like this on http server:
Ryfon - [Release] Launcher - RaGEZONE Forums


package and distribute Launcher.exe, launcher.dat and unpacked Client folder.
End Users directory should look like this:
Ryfon - [Release] Launcher - RaGEZONE Forums


Other Info:
Launcher is setup to auto update itself, this is internal at the moment. Later on after i have added all the fancy graphics and cleaned up the code a bit I will add options for user config in the LauncherDat program.

Launcher will verify all files on its first run. after this it will only do this if the GameData.idx file has changed.

To Update Client files, change the required files in the unpacked Client directory and run LauncherIdx again to generate a new GameData.idx. then copy the GameData.idx and the Client folder from WebBase to your http server as before.

To update launchers on client end create a new launcher.dat. LauncherDat will also open your old launcher.dat file and update the new version settings when you click save. Then copy the new Launcher.exe and launcher.dat to your http server.

The notice window updates from patch.html located in the same directory as GameData.idx, etc.. on http server. I have included the official patch.html in the archive as a reference to creating your own. I have removed all the tracking from their files so you could also use those files as is until they update.

Version History:
V4 - added options to Launcher for changing some client settings.

V3 - added more options for launcherDat, you will need to create a new Launcher.dat
- Launcher.dat now required for LauncherIDX to work correctly.
- Not compatible with current End User Clients unless the Client folder has not been changed from Default.

V2 - Looks more like the official launcher, now with a notice web browser exactly like official.
- Added more threading management should increase performance regardless of how many cores.

V1 - initial release nothing to fancy
 
Last edited:
Banned
Banned
Joined
Dec 3, 2010
Messages
1,581
Reaction score
619
Very nice. Good job well done

Tapatalk-kal küldve az én LG-D802-el
 
Newbie Spellweaver
Joined
Sep 12, 2013
Messages
54
Reaction score
8
Thank You So Much, I've Been Waiting For This :eek:tt:, Keep Going :thumbup1::thumbup1::thumbup1:
 
Junior Spellweaver
Joined
Jul 27, 2005
Messages
112
Reaction score
80
Version 2 released.

- Looks more like the official launcher, now with a notice web browser exactly like official.
- Added more threading management should increase performance regardless of how many cores.
 
Junior Spellweaver
Joined
Jul 27, 2005
Messages
112
Reaction score
80
Version 3 released

- added more options for launcherDat, you will need to create a new Launcher.dat
- Launcher.dat now required for LauncherIDX to work correctly.
- Not compatible with current End User Clients unless the Client folder has not been changed from Default.
 
Newbie Spellweaver
Joined
Jul 17, 2016
Messages
24
Reaction score
9
Hey Ryfon

Do you plan on making any future updates to launcher? If not, could you open source this?
 
Newbie Spellweaver
Joined
Jul 17, 2016
Messages
24
Reaction score
9
I would love to update this launcher so that it doesn't re-index and re-compress every file after minor changes.
What it could do at the start of each index process is check for existing index file. If it exists, keep it as previous index file and run index process again. Then compare two index files and compress and move only updated files.
 
Banned
Banned
Joined
Jan 9, 2008
Messages
236
Reaction score
57



The file you are trying to download is no longer available.

This could be due to the following reasons:
The file has been removed because of a ToS/AUP violation.
Invalid URL - the link you are trying to access does not exist
The file has been deleted by the user.



Are there any new updates
 
Back
Top