-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New installer #19
New installer #19
Conversation
@HerpDerpinstine |
Finding steam installs is not hard, I don't think it's worth worrying about a relicense for something so minor |
It would require a lot of extra understanding and writing. I could write my own Steam parsing tool, but it would definitely be faster and more reliable to just use the nuget (which is actively being maintained). Is relicensing really not possible? |
The code is a nightmare. But it works. |
Ready for testing. Let me know if there is any feedback or bugs I should fix. |
A new installer made in .NET 8.0 with Avalonia.
Introducing new features, including a completely redesigned UI, a game list (with an automatic Steam game detector), automatic .NET Runtime installer, support for Nightly builds, and more.
To-do list:
For anyone willing to test
Alpha build
https://github.com/slxdy/MelonLoader.Installer/releases/tag/4.0-alpha
Build it yourself
You can clone this branch and build with
dotnet publish
(publish isn't required, but it produces a trimmed self-contained build). You can find the output inrepo/Output/win-x64
.Please let me know if you have any feedback before I mark the PR as ready.