A Genshin Impact launcher made using C# and WPF using Windows Fluent design. If you enjoyed this project, consider contributing or 🌟 starring the repository. Thank you~
- Download the program and then run, no need for installation.
- Change the set resolution of the game.
- Set the quality preset of the game.
- Allow for borderless fullscreen gameplay.
- Change the location of the .exe to a custom one.
This launches the unity screen selector for more options such as changing the joystick bindings as well as some other redundant options.
- Create a shortcut to auto-apply settings.
No it will not. This only uses Unity command line arguments that are built in itself. It essentially just runs the game with extra flags such as -popupwindow
. Here is miHoYo's response to using 3rd party tools.
When contributing to this repository, please first discuss the change you wish to make via issue, email ([email protected]), or any other method with me or the maintainers of this repository before making a change.
This project has a Code of Conduct, please follow it in all your interactions with the project.
- Do not include the build itself where the project is cleaned using
dotnet clean
. - Update the README.md with details of changes to the project, new features, and others that are applicable.
- Increase the version number of the project and the README.md to the new version that this Pull Request would represent. The versioning scheme we use is SemVer.
- You may merge the Pull Request in once you have the the approval of the maintainers.
If you just want to run the program, there are precompiled releases that can be found in here.
- Git for cloning the project
- .NET Core 3.1 SDK
git clone https://github.com/sabihoshi/GenshinLauncher.git
cd GenshinLauncher\GenshinLauncher
dotnet publish -r win-x86 --framework netcoreapp3.1 -o bin\publish --no-self-contained -p:PublishSingleFile=true
For other runtimes, visit the RID Catalog and change the runtime value.
git clone https://github.com/sabihoshi/GenshinLauncher.git
cd GenshinLauncher
dotnet build
git clone https://github.com/sabihoshi/GenshinLauncher.git
cd GenshinLauncher
dotnet publish
- This project is under the MIT license.
- All rights reserved by © miHoYo Co., Ltd. This project is not affiliated nor endorsed by miHoYo. Genshin Impact™ and other properties belong to their respective owners.
- This project uses third-party libraries or other resources that may be distributed under different licenses.