Changes
- Code framework updated from .NET 6 to .NET 8
- UI framework changed from WPF to Avalonia UI
- UI logic completely rewritten to utilize MVVM (Model - View - ViewModel)
- Major code refactors and cleanups (this and the above also resulted in some optimizations)
- Minor bug fixes from issues I found along the way
- Application should now be self-contained and not require the user to install .NET
- Application now has a failsafe for when running under Linux - mind that the application only boots under Proton, though
- Russian localization added
- Vulkan checks overhauled to accomodate for latest DXVK requirements and making it easier for future updates
- Fixed the Vulkan check failing on latest Vulkan 1.4 drivers (support for old drivers should be retained)
Please note that installing DXVK with the latest drivers on the past version, for the past 2 months or so, has resulted in incorrect DXVK installation due to the Vulkan check failing. Please reinstall DXVK on this version if you have been affected.