HunterCZ122 / GTAIVSetupUtilityWPF

Semi-automatic setup utility for GTA IV

Home Page:https://gillian-guide.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gillian's GTA IV Setup Utility

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

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.

Attribution

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.

About

Semi-automatic setup utility for GTA IV

https://gillian-guide.github.io/

License:MIT License


Languages

Language:C# 100.0%