Wauncher for ClassicCounter with Discord RPC, a Server List, Friends List, Auto-Updates and More!
Written in C# using .NET 8 and Avalonia.
Important
.NET Desktop Runtime 8 is required to run the Wauncher. Download it from here.
Important
Wauncher is still a work in progress. Some features are unfinished and you may run into bugs or changes between builds.
Minimize to System Traykeeps the launcher running in the background when in-game.Skip Updateslets you launch the game even when Wauncher detects available updates.Add ClassicCounter to Steamadds Wauncher to Steam as a non-Steam game and applies Steam artwork automatically.Disable Carouselturns off the rotating hero images to lower memory usage.Disable Hardware Accelerationswitches Wauncher to software rendering and restarts the launcher automatically.Discord RPCcontrols whether Wauncher updates your Discord presence. In some cases, Discord may still show "Counter-Strike: Global Offensive" even when RPC is disabled.Launch Optionslets you pass extra game launch flags such as-highor+fps_max 300.Verify Game Fileschecks your installation and repairs any missing or damaged game files automatically.
- Build:
dotnet build Wauncher/Wauncher.csproj -c Release - Publish:
dotnet publish Wauncher/Wauncher.csproj -c Release -r win-x64 --self-contained false - Quick publish script:
publish.bat(builds + hashes + optional copy target)
- AsyncImageLoader.Avalonia by AvaloniaUtils
- Avalonia by AvaloniaUI
- Avalonia.Desktop by AvaloniaUI
- Avalonia.Themes.Fluent by AvaloniaUI
- Avalonia.Fonts.Inter by AvaloniaUI
- Avalonia.Diagnostics by AvaloniaUI
- CommunityToolkit.Mvvm by CommunityToolkit
- CSGSI by rakijah
- DiscordRichPresence by Lachee
- Downloader by bezzad
- Gameloop.Vdf by shravan2x
- Refit by ReactiveUI
- Refit.Newtonsoft.Json by ReactiveUI
- Spectre.Console by Spectre Console
- Svg.Controls.Skia.Avalonia by wieslawsoltes