Semi-automatically installs DXVK and launch options for your GTA IV installation. It automatically checks your hardware and what options should be available (aswell as setting defaults).
This version is a re-write of the now-deprecated Python version.
Contribution is highly welcome. I'm poorly experienced with C#, but this rewrite was needed for many reasons. And so, the current code is extremely clunky and works out of prayers.
Following NuGet packages were used to create this app:
- ByteSize by Omar Khudeira - used to calculate and convert the VRAM correctly.
- Microsoft-WindowsAPICodePack-Shell by rpastric, contre, dahall - allows to create a Choose File dialogue box.
- NLog by Jarek Kowalski, Kim Chriestensen, Julian Verdurmen - used for logging.
- SharpZipLib by ICSharpCode - used for extracting a .tar.gz archive provided by DXVK.
- And Microsoft's official packages such as System.Management for convenience and functional code.
And these were used during development:
- ini-parser by Ricardo Amores Harnandes - was used to edit ZolikaPatch and FusionFix ini files, replaced later due to issues with it.