Custom Last Chaos Launcher (C++)
#1

I recently started to try to work with imGUI and the first project I tried is to build a more modern and configurable version of the Last Chaos launcher in c++. Since it seems to work pretty well I thought I just share it here. Maybe someone want to use it for their Server.



All used libraries are implemented static (players should normally don't require to download any additional DLL files to run the launcher)



while in my tests, it was almost twice as fast as the default launchers and also offers more configuration possibilities. It's also able to handle big patches (350mb+)



Features:

- HTTPS  & Custom Port Support

- Dynamic game start parameters

- Downloading & Extracting updates (obviously, lol)

- Launching the Game

- Repair the Client by comparing a hashlist on the webserver with the file hashes of the client files

- Changing the Client version

- Changing the Game Resolution

- Refresh the connections etc without having to restart the launcher

- Minimize to system tray



since it's an "alpha/beta" application, I would love to get some feedback and bug reports. ?



Tutorial:

- adjust the launcher configuration to your needs (LauncherTool)

- open the launcher and test if the connection works.



if you want to use the "repair" function you have to upload your client folder to your webserver and offer the filelist.txt with the correct hashes. the clienthasher is included in the download below.



Pictures:

2

2

2

2

2



Virustotal:

2

 

Download:

2



Messages In This Thread
[No subject] - by Leah - 01-27-2025, 01:26 PM
[No subject] - by darklord - 01-29-2025, 07:38 PM
[No subject] - by Leah - 01-30-2025, 12:19 PM
[No subject] - by RGT - 09-12-2025, 09:58 PM
[No subject] - by Andrein95 - 10-01-2025, 01:30 PM
[No subject] - by Leah - 10-02-2025, 05:47 AM
[No subject] - by Andrein95 - 10-02-2025, 05:33 PM
[No subject] - by diniz - 12-12-2025, 06:15 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)