Releases: CollapseLauncher/Collapse
Collapse Launcher v1.0.20-2-pre
What's new?
- Implement Notification System.
What's Fixed?
- Fix the app to not checking running game process because
CheckRunningGameInstance()
was accidentally removed on v1.0.20.1-preview build.
How to Install?
For now, we have two options for you to install this app. using the Installer or Portable build.
If you want to use the installer, just download the installer file below (CL-x.x.x-xxx_Installer.exe) and follow the instruction.
For using portable build, you need to install the prequesties file first in order to use it. Then just extract the Portable build file and run "CollapseLauncher.exe".
Collapse Launcher v1.0.20.1-pre
What's new?
- Adding feature to convert region version. For now, it only supports these versions:
- Southeast Asia
- Global
- Use event based
MainFrameChangerInvoker_FrameEvent()
to hide frame background. - Use per-revision compare for comparing app version.
- Moving from legacy
HttpClientTool
to newHttpClientHelper
class on these parts:- Caches Update Mechanism.
- This will help the mechanism to download files with >= 10 MB in size using multi-session download. Making it faster to download.
- Repair Game Mechanism.
- Steam to Global Converter Mechanism.
- Caches Update Mechanism.
- Don't seek if using
DisposeStream = false
inHttpClientHelper
. - Repair process for block files (on Honkai) will be directly using its own
FileStream
instead of buffering it first toMemoryStream
. - A few adjustment on the background transition while changing the region.
- Move to
HttpClientHelper
entirely for downloading files. - Removing SharpCompress library completely due to replacement to SevenZipExtractor.
- Update some NuGet packages.
- Move to HttpClientHelper entirely for downloading files.
What's Fixed?
- Reduce logging to cancellation on
HttpClientHelper
to prevent file conflict and making the app to crash. - Fix the "Caches Update"'s Time Estimation to get updated aggressively.
- Fix the background to not loaded in rare condition after reloading region from different menu. Thanks to event based
MainFrameChangerInvoker_FrameEvent()
, now we are able to fix it. - Reduce events refresh rate to 50ms on "Repair Game" mechanism to prevent it for chugging performance of the app.
- Prevent the
TryRetryableContainer()
to throwArgumentOutOfRangeException
while settingStartOffset
onRequestRange
with value >= 0 onHttpClientHelper
. - Fix the area around "Image Carousel" on
HomePage
still getting clickable. - Fix the background to always getting downloaded while loading the region.
- Fix Steam Installation of Honkai Impact 3rd cannot be detected if it's installed in different
SteamLibrary
.
How to Install?
For now, we have two options for you to install this app. using the Installer or Portable build.
If you want to use the installer, just download the installer file below (CL-x.x.x-xxx_Installer.exe) and follow the instruction.
For using portable build, you need to install the prequesties file first in order to use it. Then just extract the Portable build file and run "CollapseLauncher.exe".
Collapse Launcher v1.0.13-pre
What's new?
- Now you can choose which Voice Language you want to use while installing Genshin, so you don't have to download it twice in-game.
What's Fixed?
- Fix restart warning for App Theme to appear early even the setting isn't changed.
- Fix thread setting to reset if you re-enter Settings menu.
- Fix some typo at Thread setting.
How to Install?
For now, we have two options for you to install this app. using the Installer or Portable build.
If you want to use the installer, just download the installer file below (CL-x.x.x-xxx_Installer.exe) and follow the instruction.
For using portable build, you need to install the prequesties file first in order to use it. Then just extract the Portable build file and run "CollapseLauncher.exe".
Collapse Launcher v1.0.12-pre
What's new?
- Add options to change App Theme.
- Add options to change Download and Extraction Threads.
How to Install?
For now, we have two options for you to install this app. using the Installer or Portable build.
If you want to use the installer, just download the installer file below (CL-x.x.x-xxx_Installer.exe) and follow the instruction.
For using portable build, you need to install the prequesties file first in order to use it. Then just extract the Portable build file and run "CollapseLauncher.exe".
Collapse Launcher v1.0.11-pre
What's new?
- Migrated to WinUI 3 1.1-preview2.
- Add Update Mechanism for the launcher.
- Use SevenZipExtractor by adoconnection for .7z file extraction.
Thanks to it, installation process that use .7z file (for example: Honkai) will be extremely much faster, but the downside would be increases on memory usage significantly (1 Gigs with 8 Threads). - Add
GenshinDispatchHelper
class to read Genshin's dispatcher data. - Add repair mechanism for Genshin Impact (only supported on Global Release for now).
- Use entirely re-written
HttpClientHelper
class for Installation Download mechanism. - Change default background to this sprite.
- And some minor UI Tweaks.
What's Fixed?
- Fix logger to crash while writing to log on multi-thread task. This was caused by the method trying to assign
StreamWriter
at the same time. - Fix white Titlebar Rectangle around drag area.
Thanks to workaround in this Official Guide. - Fix typo at some dialogs.
- Fix the accent color selector to crash because there's just one color in light mode.
- Fix the migration process to fail if some files are already exist in target folder.
How to Install?
For now, we have two options for you to install this app. using the Installer or Portable build.
If you want to use the installer, just download the installer file below (CL-x.x.x-xxx_Installer.exe) and follow the instruction.
For using portable build, you need to install the prequesties file first in order to use it. Then just extract the Portable build file and run "CollapseLauncher.exe".
Prequesties-1.0.2-Runtime
This is for Hotfix only!
This prequesties will be needed if you encounter some problem like unexpected close of the app. This issue was caused by Runtime-Level bug as described in this link below:
https://docs.microsoft.com/en-us/windows/apps/windows-app-sdk/stable-channel#version-102
Collapse Launcher v1.0.10 [Codename: Dread Life]
Welcome to the first Stable Release of Collapse Launcher!
Hi! this is me, @neon-nyan... A developer of this launcher project.
I'm really glad to tell you that this launcher has been finally touched to the ground after 4 - 6 months of development, releasing a Stable Release for the first time!
While at the same time, I'm waiting for WinUI 3 (v1.1) to come out that will bring some major changes that this launcher needs. Including "Run as Administrator" feature, new window on different or same thread, deploy with WinUI 3 dependencies (so you don't need to install the runtime), and many more!
Unfortunately, Cutscenes and Subtitle Fix feature hasn't been come out yet but don't worry, I will bring this feature soon!
Without further ado, Let's see what's new in this realase from previous version!
What's new?
- Adding Image Carousel on Home Page
- Adding Support for Genshin Impact Game Client.
Including these supported releases:- Genshin Impact (Global Release)
- 原神 (Mainland China's Release)
- Adding extraction support for .zip file
- Adding HPatchUtil for Genshin's Update Delta Patch mechanism
What's Fixed and Changed?
- Change Fatal Error URL
- Increment 2 seconds on retrying to load region
- Fix
CheckRunningGameInstance()
not watching game other than Honkai - Adding flag for Preview build
- Fix launcher throwing an exception while file isn't exist in Genshin
How to Install?
The app is now moved from UWP Packaged Based App to Normal Win32 Based App. But still, it requires Windows 10 (build 1809 or above) / Windows 11 (Any version) to run since this is a limitation from WinUI 3 Framework itself.
Also, It's necessary to install WinUI 3 Runtime to make this launcher to run.
Please download "prequesties-20220204.7z" file below, Extract it and Run "Install.bat" as Administrator.
Then Run the App With name "CollapseLauncher.exe" to run.
Please note that this app cannot be run under Administrator account. So please just click the app in order to run it
Note
For everyone who's always helping and supporting me to test this project while it's in preview release, Thank you very much!!
CollapseLauncher v1.0.9-pre
What's new?
- Add Social Media Side Panel at Home page.
- Add adaptive color accent support
- Add Steam to Global version conversion.
- Add
ErrorHandler
Event for sending Unhandled Exceptions. - Disable Change Region button while the region is still loading
- Use events to navigate LauncherFrame.
- Use DirectX 11 (FL 11.0) by default
- Add sections for caches date in Caches Download.
- Better Region loading time-out handling
What's Fixed?
- Fix significant Storage usage while extracting
- Fix app to crash caused by default BG path & disable console by default.
- Fix uncancelled token in SevenZipTool
- Fix launcher to apply config prematurely while update is getting cancelled.
- Fix summary to return 0 byte if only generic files are missing
How to Install?
The app is now moved from UWP Packaged Based App to Normal Win32 Based App. But still, it requires Windows 10 (build 1809 or above) / Windows 11 (Any version) to run since this is a limitation from WinUI 3 Framework itself.
Also, It's necessary to install WinUI 3 Runtime to make this launcher to run.
Please download "prequesties-20220204.7z" file below, Extract it and Run "Install.bat" as Administrator.
Then Run the App With name "CollapseLauncher.exe" to run.
Please note that this app cannot be run under Administrator account. So please just click the app in order to run it
CollapseLauncher v1.0.7-pre
What's new?
- Adding support for migrating Game installed with BetterHI3Launcher. Click this to see the screenshot
- Revoke the target location if the folder choosen while installing doesn't allow the user to have a write permission. E.g: C:\Program Files. Click this to see the screenshot.
- Adding feature to update the game caches. Click this to see the screenshot.
- Removing "Mirror Changer" dropdown at the titlebar since the feature isn't yet implemented. It will be come back after the feature has completely implemented.
- Adding Console Window toggle. Now you can hide/show the Console Window in the
Settings
menu. Click here to see it in action. - Removing "Additional Download" while installing the game since the feature isn't yet implemented. Will be back after the feature has completely implemented.
What's Fixed?
- Fixing CollapseLauncher.Invoker to not running because of missing
runtimeconfig.json
file - Avoid
localStream
onHttpClientTool
to not disposed while retrying the connection on Multiple Session mode. - Properly report a throw while the Http Response is not a success code. For example, 503, 404, 501, etc.
How to Install?
The app is now moved from UWP Packaged Based App to Normal Win32 Based App. But still, it requires Windows 10 (build 1809 or above) / Windows 11 (Any version) to run since this is a limitation from WinUI 3 Framework itself.
Also, It's necessary to install WinUI 3 Runtime to make this launcher to run.
Please download "prequesties-20220204.7z" file below, Extract it and Run "Install.bat" as Administrator.
Then Run the App With name "CollapseLauncher.exe" to run.
Please note that this app cannot be run under Administrator account. So please just click the app in order to run it
CollapseLauncher v1.0.6-rc1-pre
What's new?
- Adding support for migrating Game installed with BetterHI3Launcher
What's Fixed?
- Fixing CollapseLauncher.Invoker compiled to .NET Core 5 instead of .NET Core 6.
How to Install?
The app is now moved from UWP Packaged Based App to Normal Win32 Based App. But still, it requires Windows 10 (build 1809 or above) / Windows 11 (Any version) to run since this is a limitation from WinUI 3 Framework itself.
Also, It's necessary to install WinUI 3 Runtime to make this launcher to run.
Please download "prequesties-20220204.7z" file below, Extract it and Run "Install.bat" as Administrator.
Then Run the App With name "CollapseLauncher.exe" to run.
Please note that this app cannot be run under Administrator account. So please just click the app in order to run it