An Advanced Launcher for miHoYo Games
MIT License
Bot releases are hidden (Show)
Published by neon-nyan almost 2 years ago
This preview build is a Release Candidate for the next stable version. Some of the features aren't yet final and need to be polished.
Previously, the 3rd number was marked as "major changes" number and 4th number to mark "minor changes" number. Start from this version, the 2nd number will be used to mark "major changes", the 3rd number for "minor changes" number and the 4th for "revision changes" (like bug fixes, release candidate, etc.) number.
If you're running this launcher on Windows 10, the style will remain unchanged but the gap issue after closing notifications is applicable for both Windows 10 and Windows 11.
In previous version, you can only enable and disable the Volumetric Lighting setting.
Since 5.9 update, the setting now have multiple selection, including Low, Medium and High and by this current build, the launcher will now have Multiple Selection for the setting too.
These changes also include a fix for "Level of Detail" setting where it will fallback to "High" by default.
Thank you @bagusnl for reporting this issue on Discord.
Even though it's a minor regression from previous Title Bar design changes. Still, it's kind of distracting.
The region will be retained if the the game has the same region as previous one.
029f706
!
091b8ed
!
9e123a5
!
091b8ed
!
Thanks @bagusnl for letting me know how to detect other voice package on Genshin.
repair_index
as Data Index for Repair and Game Conversion feature 5f2914e
!
151b754
!
323b674
! 0044ce2
!
3091675
!
12a868d
!
074ac21
!
For now, we have three options for you to install this app:
Published by neon-nyan about 2 years ago
This release is just for diagnostic purposes on this issue: #36
Also to test Custom Launch Argument feature for Genshin Impact on this request: #35
This build is also including these commit fixes regarding to performance degradation of Hi3Helper.Http submodule:
This build doesn't guarantee any stability and this doesn't reflect the final build. Some issues might be possibly happen.
Published by neon-nyan about 2 years ago
This preview build is a Release Candidate for the next stable version. Some of the features aren't yet final and need to be polished (for example: Translation).
Yet, this build has the most changes so far and lots of fixes and changes being made.
Don't forget to thank you so much for all of your support to keep this project alive.
This style was supposed to be applicable for Windows 10 too since WinUI 3 1.2-pre1 has introduced
AppWindowTitleBar
support for Windows 10 (1809 and later). But unfortunately, the drag-area doesn't work so we leave it as previous position.
You might notice that there are some minor changes on the UI, including the new cylindrical button and few adjustment on notification, acrylic style, etc.
Yes, you heard it right!. This isn't something new though. The Official Launcher was actually available since 5.8 but you have to download it via Google Play Store for PC and you must have Japanese Google Account to get it. To make it reachable for everyone, this version is now coming to Collapse Launcher!
The launcher will now using the existing game installation path instead of moving it to different location.
Artwork by: TOMOGY
Since we are planning to make Repair and Conversion process to be independent from Hi3Mirror project, you'll now be asked to download the Cookbook file manually from the link provided in the launcher.
Now you can choose your game before getting into the launcher and install it. This hopefully could get rid of any confusion for new users and reduce any chance of accidentally download the wrong game client.
We are now implementing the rollback feature to prevent the user to redownload the game if delta patch update or game cconversion is failed or uncompleted. Not really big change but useful for most cases.
Artwork by: TOMOGY
Not only rollback mechanism for Delta Patch Update, we also introduces the Cancel mechanism for Game Conversion.
Also with the implementation of Rollback Mechanism for Game Conversion, now you don't need to worry about your game getting deleted because of failure while converting your game.
Newtonsoft.Json
to Source Generated System.Text.Json
for De/Serialization. aeefab4
8d260a3
7668bf2
e9c72a6
a477882
cda0d13
9c7ea84
4379081
Hi3HelperCore
to each sub-part (like Hi3Helper.Http
, Hi3Helper.Core
and Hi3Helper.EncTool
)37722f8
a51a97b
2e071e1
ThemeDictionaries
to App.xaml. d55846d
782f473
000719d
DispatcherQueue
at some cases.328628d
ColorThiefDotNet.Color
to ColorThiefDotNet.CTColor
to avoid ambiguity with System.Drawing.Color
.int
casting instead of Convert.ToInt32()
.byte[][]
instead of IEnumerable<byte[]>
at some partsGeneratePaletteList()
method (returns List<QuantizedColor>
) and GetPaletteEnumeration()
method (returns IEnumerable<QuantizedColor>
)Download()
method.DownloadAsync()
will only be available for Multi-session mode with awaiters: WaitUntilAllSessionDownloaded()
, WaitUntilAllSessionReady()
Merge()
with Async name MergeAsync()
with awaiters: WaitUntilAllMerged()
.NullReferenceException
on install/update. 220d2b6
565f237
dc2e989
b69fa84
ef7a1fe
We just noticed that the Window Title and Window Icon is not applied by default. To fix this, we have to initialize the title and icon in-code instead from project file.
8c8987b
regvalue
isn't exist while migrating existing game. 9fe7601
8d19834
acd1968
3c990e2
a3882df
acd1968
61a8f5e
game_install_path
is empty (Issue: #20 - Thank you @KorewaLidesu for reporting this issue) .0c746bb
71571e4
Previously, the WebView2 processes don't get terminated if the build-in browser closed and making additional memory consumption. In this version, the WebView2 processes are now terminated once the build-in browser is closed.
Well, it's a really small error but still... need to be fixed.
ddffa58
d1d9a64
82d24c7
EndOffset
while repairing. (Issue #17 - Thank you @DarkXonline for reporting the issue) d867321
fe45f79
8e05154
aa87157
94fff1f
eed9d83
Stream
causing crash on the application.SizeAttributes
to avoid race condition.For now, we have three options for you to install this app:
Published by neon-nyan about 2 years ago
This release is just for diagnostic purposes on these issues: #29 #32
Note: Please use the installer ".exe" one instead since the package will be false detected by Windows Defender.
The build test has been updated from 1.0.50.2 to 1.0.51.2 with some changes on the title bar for Windows 11 user and hopefully... also fix the not clickable "Change" region button issue in #29 and scroll issue in #32.
This build is also including the fix for the issue where the Repair button has been mistakenly removed for Genshin Impact if the game is installed.
Published by neon-nyan about 2 years ago
This release is based on RegionSelectorRefactor
branch for PR: #24 Game Selector Refactor and Adding 崩壊3rd (Japanese PC Client) Support Pull Request. The changes might be still in-progress.
The launcher is now moving to .NET 7-rc1 too. Please consider to update the launcher by reinstalling instead from built-in updater feature to avoid big size update.
Yes, you heard it right!. This isn't something new though. The Official Launcher was actually available since 5.8 but you have to download it via Google Play Store for PC and you must have Japanese Google Account to get it. To make it reachable for everyone, this version is now coming to Collapse Launcher!
game_install_path
is empty (Issue: #20 - Thank you for @KorewaLidesu for reporting this issue) https://github.com/neon-nyan/CollapseLauncher/commit/0c746bb0caddb4812192716a6807ed1afdd529c3
For now, we have three options for you to install this app:
Published by neon-nyan about 2 years ago
You might notice that there are some minor changes on the UI, including the new cylindrical button and few adjustment on notification, acrylic style, etc.
In this version, we've been optimizing the load time while you're switching the regions and asynchronously changing the background respectively. We've also optimized the load time of accent color generation to make the accent color and the background changed at the same time.
The launcher will now using the existing game installation path instead of moving it to different location.
Artwork by: TOMOGY
Now you can choose your game before getting into the launcher and install it. This hopefully could get rid of any confusion for new users and reduce any chance of accidentally download the wrong game client.
We are now implementing the rollback feature to prevent the user to redownload the game if delta patch update is failed or uncompleted. Not really big change but useful for most cases.
Artwork by: TOMOGY
Not only rollback mechanism for Delta Patch Update, we also introduces the Cancel mechanism for Game Conversion.
Also with the implementation of Rollback Mechanism for Game Conversion, now you don't need to worry about your game getting deleted because of failure while converting your game.
ThemeDictionaries
to App.xaml
DispatcherQueue
at some cases.ColorThiefDotNet.Color
to ColorThiefDotNet.CTColor
to avoid ambiguity with System.Drawing.Color
.int
casting instead of Convert.ToInt32()
.byte[][]
instead of IEnumerable<byte[]>
at some partsGeneratePaletteList()
method (returns List<QuantizedColor>
) and GetPaletteEnumeration()
method (returns IEnumerable<QuantizedColor>
)NullReferenceException
on install/update.DispatcherQueue
which is unnecessary in WinUI 3 1.1.5 while the app is still using WinUI 3 1.1.4 while compiled.Previously, the WebView2 processes don't get terminated if the build-in browser closed and making additional memory consumption. In this version, the WebView2 processes are now terminated once the build-in browser is closed.
Well, it's a really small error but still... need to be fixed.
EndOffset
while repairingFor now, we have three options for you to install this app:
Published by neon-nyan about 2 years ago
Welcome back to another stable release of Collapse~
In this release, we are focused on launcher stability, bug fixes and some performance improvements.
As we promised, we bring back the Game Repair feature back to Genshin Impact! But we are still finding a way to bring the support of the feature to 原神 [Mainland China's Genshin Client] T__T)
We don't want to use any illegal way to get the dispatcher key by making a fake account but if you know the key, please DM me on Discord at DreadCode#9025
Also, as you might already know that in the preview build of 1.0.36.0, you noticed that the build size has been increased by 15 - 20 MB. This is due to some dependencies used to fix a bug related to this WindowsAppSDK Issue. Hope we can decrease the size back once the issue has been fixed in WinUI 3 1.2 release.
As per build 1.0.36.1, we are now switching to native wrapper to Win32 Calls of File and Folder picker instead of using WinCopies.WindowsAPICodePack.Shell
. That means, the build size is now similar to the previous build.
Anyway, without waiting any further, Let's jump in!
WinCopies.WindowsAPICodePack.Shell
and switch to Win32 Calls Wrapper to be used for File/Folder Picker.Thanks to these d9e6725
, 4c4fe84
and 374768a
commits. The launcher will not reload the image if custom background is used and using separate async Task
to ChangeBackgroundImageAsRegion()
method for loading image at start up or region change and Retryable FetchLauncherLocalizedResources()
method to load localized resources, like Event Panel.
Demo (Top-Left: v1.0.35.5 build vs. Bottom-Right: v1.0.33.6 build)
The footage shows that the v1.0.35.5 loads the region much faster than v1.0.33.6. It's because the v1.0.35.5 build will only load the custom image once. So it won't reload the image every time the region has changed.
The background used in this demo: Background sample
Image Size: 15360x8640 pixels (89 MiB - Format: png)
Starting from v5.8 update, the game will require Media Feature Pack to be installed. This will fix "Unable to load DLL: cri_ware_unity" error.
If it doesn't installed on your computer, the launcher will ask you to install it before starting the game.
DispatcherQueue
usage on Cache Update and some parts.mhySHASaltTool
class.Stream
method for writing the image.PresetConfigClasses
in code.EndOffset
(Related to this issue)#technical-help
channel)d9e6725
)
Background sample
Image Size: 15360x8640 pixels (89 MiB - Format: png)
For now, we have three options for you to install this app:
Published by neon-nyan about 2 years ago
This build will going to be the Release Candidate for the next stable version. You may find this new build has bigger size than previous one due to some dependencies used to fix a bug related to this WindowsAppSDK Issue.
As per build 1.0.36.1, we are now switching to native wrapper to Win32 Calls of File and Folder picker instead of using WinCopies.WindowsAPICodePack.Shell
. That means, the build size is now similar to the previous build.
The builds that have been released in the last 2-3 weeks are aimed to give more stability and also improves the overall performance of the launcher. As your support that you have been giving to us, we really thank you all so much to make this project possible. Hope we can bring this project better overtime.
~ neon-nyan
WinCopies.WindowsAPICodePack.Shell
and switch to Win32 Calls Wrapper to be used for File/Folder Picker.#technical-help
channel)PresetConfigClasses
in code.EndOffset
(Related to this issue)For now, we have three options for you to install this app:
Published by neon-nyan about 2 years ago
Thanks to these d9e6725
, 4c4fe84
and 374768a
commits. The launcher will not reload the image if custom background is used and using separate async Task
to ChangeBackgroundImageAsRegion()
method for loading image at start up or region change and Retryable FetchLauncherLocalizedResources()
method to load localized resources, like Event Panel.
Demo (Top-Left: v1.0.35.5 build vs. Bottom-Right: v1.0.33.6 build)
The footage shows that the v1.0.35.5 loads the region much faster than v1.0.33.6. It's because the v1.0.35.5 build will only load the custom image once. So it won't reload the image every time the region has changed.
The background used in this demo: Background sample
Image Size: 15360x8640 pixels (89 MiB - Format: png)
Starting from v5.8 update, the game will require Media Feature Pack to be installed. This will fix "Unable to load DLL: cri_ware_unity" error.
If it doesn't installed on your computer, the launcher will ask you to install it before starting the game.
DispatcherQueue
usage on Cache Update and some parts.mhySHASaltTool
class.Stream
method for writing the image.d9e6725
)
Background sample
Image Size: 15360x8640 pixels (89 MiB - Format: png)
For now, we have three options for you to install this app:
Published by neon-nyan over 2 years ago
This launcher is coming from G-Game-2_8-Dispatch
branch and the changes might be still going on. Any changes will happen anytime following the branch progress.
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 extract the .7z file. Then run "CollapseLauncher.exe" to start the launcher.
Published by neon-nyan over 2 years ago
Unfortunately, the Repair Game feature and Post-Installation Verification process has been disabled in this build temporarily due to data changes on Genshin Dispatcher since v2.8 update.
A Good news for you. We have figured out how to read the new Encrypted Dispatcher on Genshin. That means, the Repair Game feature and Post-Installation Verification process will be back in the next major release update ^o^)/
So, stay tune!~
Phew~ Finally.
Welcome to another stable release of Collapse!
We have some more improvements that will be introduced in this release.
So, what are we waiting for? Let's see what's new!
Auto7Zip
from SevenZipExtractor
.HttpHelperSessionHTTPError416
exception to be called whether the offset range is invalid or the file has been completely downloaded.IEnumerable<T>
since it's no longer used. This commit is focused on fix for Issue No: #12For 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 extract the .7z file. Then run "CollapseLauncher.exe" to start the launcher.
Published by neon-nyan over 2 years ago
Unfortunately, the Repair Game feature and Post-Installation Verification process has been disabled in this build temporarily due to data changes on Genshin Dispatcher since v2.8 update.
A Good news for you. We have figured out how to read the new Encrypted Dispatcher on Genshin. That means, the Repair Game feature and Post-Installation Verification process will be back in the next major release update ^o^)/
So, stay tune!~
Auto7Zip
from SevenZipExtractor
.HttpHelperSessionHTTPError416
exception to be called whether the offset range is invalid or the file has been completely downloaded.IEnumerable<T>
since it's no longer used. This commit is focused on fix for Issue No: #12For 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 extract the .7z file. Then run "CollapseLauncher.exe" to start the launcher.
Published by neon-nyan over 2 years ago
Hi-hi, How's you doing? This is me again, @neon-nyan! It's been a while since the last Stable Release (1.0.23.4) and in this update, we are bringing some improvements in this launcher.
Without further ado, Let's see what's changed from the last stable version.
The same way as what the official launcher does, now you can click on the event icon to see on-going event.
[Launcher/Runtime] Replacing HttpClientHelper
with Hi3HelperCore.Http
for HTTP Downloader.
[Runtime] Cleaning up some unused codes.
[Launcher] Minor changes to the launcher logo.
[Runtime] Moving Hi3HelperCore from .NET 7 to .NET Standard 2.1 library.
[Runtime] Remove ReadyToBuild flag on the preview build only.
It's now using minimized panel to make it compact.
Minimized
Maximized
The UI will now be using the transparency effect following the blurry effect from the background. Making the acrylic-transparency effect to the app.
Dark Theme
Using custom background. Art by: Ainy210
Link: https://www.pixiv.net/en/artworks/83935073
Light Theme
Using custom background. Art by: Genshin Impact Official Artwork
Yes, the news panel and QR Code overview is now available for this launcher. You can now find the latest news about the game and scan the QR Code of the Game's Social media (only available for applicable region), just like in the official launcher.
The content of the news panel is also language-aware. So you can see the news feed based on the language you're choosing (if applicable).
Language Aware News Feed and Content
News Feed and QR Code Overview in action
Using custom background. Art by: Ainy210
Link: https://www.pixiv.net/en/artworks/85262848
You can now choose what language you want to use for your first-install experience
You can now launch the game to run with custom arguments
Using custom background. Art by: Ainy210
Link: https://www.pixiv.net/en/artworks/83935073
[Runtime] Updating NuGet packages and Libraries required for this build:
[Runtime] Removing HSharp Dependency.
[Runtime] Change Resource Prop from HTML-based data to Directly API JSON-based data.
This changes also bring the load time for certain region much faster since parsing JSON-based data directly is faster than HTML-based data.
[Runtime] Updating API keys for all regions.
[Launcher] New Launcher Logo
Yes, finally! we have a new fresh logo for this launcher.
SocMed
buttons with no link.I hope you enjoy this update and if you have any suggestions or concerns regarding to this project, please Open an Issue Here. And if you wanted to contribute into this project, please Open a Pull Request Here. Any contributions are welcomed.
Also, thank you for @misaka10843 as the first contributor and providing translation for Chinese (Simplified) language. I'm really appreciate your contribution for this project.
See you next time!~
Published by neon-nyan over 2 years ago
The same way as what the official launcher does, now you can click on the event icon to see on-going event.
[Launcher/Runtime] Replacing HttpClientHelper
with Hi3HelperCore.Http
for HTTP Downloader.
[Runtime] Cleaning up some unused codes.
[Launcher] Minor changes to the launcher logo.
[Runtime] Moving Hi3HelperCore from .NET 7 to .NET Standard 2.1 library.
[Runtime] Remove ReadyToBuild flag on the preview build only.
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 extract the .7z file. Then run "CollapseLauncher.exe" to start the launcher.
Published by neon-nyan over 2 years ago
It's now using minimized panel to make it compact.
Minimized
Maximized
The UI will now be using the transparency effect following the blurry effect from the background. Making the acrylic-transparency effect to the app.
Dark Theme
Using custom background. Art by: Ainy210
Link: https://www.pixiv.net/en/artworks/83935073
Light Theme
Using custom background. Art by: Genshin Impact Official Artwork
Yes, the news panel and QR Code overview is now available for this launcher. You can now find the latest news about the game and scan the QR Code of the Game's Social media (only available for applicable region), just like in the official launcher.
The content of the news panel is also language-aware. So you can see the news feed based on the language you're choosing (if applicable).
Language Aware News Feed and Content
News Feed and QR Code Overview in action
Using custom background. Art by: Ainy210
Link: https://www.pixiv.net/en/artworks/85262848
You can now choose what language you want to use for your first-install experience
You can now launch the game to run with custom arguments
Using custom background. Art by: Ainy210
Link: https://www.pixiv.net/en/artworks/83935073
Updating NuGet packages and Libraries required for this build:
Removing HSharp Dependency.
Change Resource Prop from HTML-based data to Directly API JSON-based data.
This changes also bring the load time for certain region much faster since parsing JSON-based data directly is faster than HTML-based data.
Updating API keys for all regions.
New Launcher Logo
Yes, finally! we have a new fresh logo for this launcher.
SocMed
buttons with no link.This preview version most likely would be the next stable release. We have so many progress and fixes in this and previous preview builds.
So, stay tune for the update.
Also, thank you for @misaka10843 as the first contributor and also a translator for Chinese (Simplified) language. I'm really appreciate your contribution for this project.
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 extract the .7z file. Then run "CollapseLauncher.exe" to start the launcher.
Published by neon-nyan over 2 years ago
Hi, This is me @neon-nyan again!. It's been a while since the last stable release, which is 1.0.21.2 (Codename: Happy Ending). This time, we bring you more changes and new features which improves the experience while using this launcher as your alternative launcher.
Also, I'm proud to announce that this build will NOT REQUIRE any runtime/prequesties to be installed before running this launcher thanks to the new WinUI 3 1.1 Runtime update. Also, this launcher is now able to run under elevated user (Run as Administrator) to give the launcher more access to manage your game installation.
Without further ado, let's see what changes have been made into this launcher so far!
Also renaming "A Post-Honkai Ofyssey 2 Graphics Settings" to "APHO2 & New Chapter Graphics Settings"
Y E S, the WinUI 3 1.1 has now been released as a stable release and also updated with capability to run with self-contained build. So you don't need to update the runtime on each major update of the runtime ever again.
Check on the release notes in this documentation here.
Removing prequesties files to be installed since we are now using self-contained runtime in the build
Caches Update Endpoint is now moving from Hi3Mirror to Official server
Now the Invoker and Updater apps have been merged into main app.
Now the Updater app will have the same UI Design using WinUI 3 Runtime.
Yes, this feature is finally coming to Collapse Launcher.
Instead of crashing, the launcher will now redirect you to DisconnectedPage
.
This will allow you to perform force update if the build of your launcher is broken.
The launcher will now able to detect whether the existing game in the location you've chosen has already exist.
Using custom Main()
Entry Point to the app. Making the possibility to use additional arguments on the app
Moving fileconfig.json to hard-coded config
Update the Dispatcher key file for Genshin 2.7 Update
Disable Pause button while verifying on Pre-load downloading
Change Pause Download/Resume Download text to just Pause/Resume
Adding ApplyUpdate for elevating updater executable and launcher executable if available
Updater and Invoker apps are now merged into main app
Now the updater will be getting an update too and you are no longer need to re-run your launcher manually after update!
Note: This feature will work on Windows 11 only at the moment. It supposed to work on Windows 10 as well, But since Microsoft hasn't put any statement that it will work either for Windows 10 too on their documentation.
For now, only English is available. We are looking forward for your contribution to provide other languages too in the future.
Yes, you heard it right!. Now, you can update your game without re-download the game in each update!. We will publish the guide for you. So you can try this feature very soon!.
It will increase the size of the build. But it will help some users from confusion while choosing which one is the right runtime to run this launcher.
Rewrite the HttpClientHelper
logic, especially on ThreadController.
The app config will be initialized first before Logger component.
Remove WinForms
attribute from Invoker
since it's unused.
Set minimum size for using parallel download on Repair Mechanism to 4 MiB.
Set time delay for app update check to 1 hour.
Increase quality value on GetColorFromPaletteByThemeLow()
from 50 to 100.
Log will now back to use old new StreamWriter()
.
Return false if the directory doesn't exist in IsUserHasPermission()
.
While relocating the app or use it for the first time and if you choose another location, the app will now append the permission to the selected location.
InstallationMigrate
page to still shows background behind itnull
on the Options<T>
HttpClientHelper
to not disposing the first chunk while error occur at the Send Request phase. Making the file to get lockedHttpClientHelper
to slipped one byte for the last chuck if the EndOffset
isn't rounded enough. Causing the 416 error (RequestNotSatisable) to occurisPatch
inside of the manifest.AppFolder
everytime it restarted.AppPush
and RegionPush
becoming null
.ThreadController
to miss the last range or more than expected, making the downloaded file to get corrupted after resuming.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 extract the .7z file. Then run "CollapseLauncher.exe" to start the launcher.
I hope you like this update and if you have any suggestions or concerns regarding to this project, please Open an Issue Here. And if you wanted to contribute into this project, please Open a Pull Request Here. Any contributions are welcomed.
Okay, that's all for today. Thank you for everyone who have contributed to this project and I wish you a good day!
YATTA!~
Published by neon-nyan over 2 years ago
Also renaming "A Post-Honkai Ofyssey 2 Graphics Settings" to "APHO2 & New Chapter Graphics Settings"
Y E S, the WinUI 3 1.1 has now been released as a stable release and also updated with capability to run with self-contained build. So you don't need to update the runtime on each major update of the runtime ever again.
Check on the release notes in this documentation here.
Updating NuGet packages required for this build:
Removing prequesties files to be installed since we are now using self-contained runtime in the build
Caches Update Endpoint is now moving from Hi3Mirror to Official server
InstallationMigrate
page to still shows background behind itnull
on the Options<T>
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 extract the .7z file. Then run "CollapseLauncher.exe" to start the launcher.
Published by neon-nyan over 2 years ago
It's Release Candidate build coming again. As usual, we provides more fixes and also some new features in this build since 1.0.22.3-RC1-preview
.
So, Here we go!
Previous Release Candidate build (1.0.23.2-RC2-Preview) was removed due to regression on update feature. This feature has been fixed by this new build.
Now the Invoker and Updater apps have been merged into main app.
Now the Updater app will have the same UI Design using WinUI 3 Runtime.
Yes, this feature is finally coming to Collapse Launcher.
Instead of crashing, the launcher will now redirect you to DisconnectedPage
.
This will allow you to perform force update if the build of your launcher is broken.
The launcher will now able to detect whether the existing game in the location you've chosen has already exist.
Using custom Main()
Entry Point to the app. Making the possibility to use additional arguments on the app
Moving fileconfig.json to hard-coded config
Update the Dispatcher key file for Genshin 2.7 Update
Disable Pause button while verifying on Pre-load downloading
Change Pause Download/Resume Download text to just Pause/Resume
Adding ApplyUpdate for elevating updater executable and launcher executable if available
Updater and Invoker apps are now merged into main app
HttpClientHelper
to not disposing the first chunk while error occur at the Send Request phase. Making the file to get lockedHttpClientHelper
to slipped one byte for the last chuck if the EndOffset
isn't rounded enough. Causing the 416 error (RequestNotSatisable) to occurisPatch
inside of the manifest.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".
Published by neon-nyan over 2 years ago
HttpClientHelper
to not disposing the first chunk while error occur at send request phase, making the file to get lockedHttpClientHelper
to slipped one byte for the last chuck if the EndOffset
isn't rounded enough, causing the 416
RequestNotSatisfiable
error to occur.pck
with isPatch
inside of the manifestFor 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".
Published by neon-nyan over 2 years ago
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".