Skip to content

Releases: gillian-guide/GTAIVSetupUtility

v2.0.0

12 Jan 02:15
45f5646

Choose a tag to compare

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.

v1.9.1

13 Sep 14:16

Choose a tag to compare

Changes

  • Added checks for FusionFix 4.0.
  • Adjusted the DXVK installation algo to update the DXVK bundled with FusionFix rather than getting in it's way. This allows to retain the toggling functionality in the game menu.
  • Changed the 50-series note to say to update drivers instead of installing a patch.
  • Reset variables properly when picking a new game folder.

v1.9.0.1

09 Jul 00:41

Choose a tag to compare

Changes

  • Rewrote some checks to ensure the app opens properly in specific scenarios in relation to GPL support.
  • Fixed GPL support check setting a wrong value, defaulting the user to async.
  • Changed preset DXVK version for users who lack maintenace extensions to DXVK 2.6.2.

v1.9

26 May 17:23

Choose a tag to compare

Changes

  • Fixed vulkaninfo checks for older GPUs by @ezhevita
  • Added a warning for NVIDIA 50-series users
  • Pre-emptively added a check for maintenance4 and maintenance5 extensions to prepare for DXVK 2.7+.
  • Code cleanup.

v1.8.3.1

26 Jan 11:42

Choose a tag to compare

Changes

  • Fix more oversights in relation to GPL support in multi-GPU scenarios.

v1.8.3

13 Jan 17:14

Choose a tag to compare

Changes

  • Updated C# version to latest
  • Improved reinstalling logic by removing all old files that could be present.
  • Added an Uninstall DXVK button.

v1.8.2

13 Jan 16:45

Choose a tag to compare

Changes

  • Replaced DXVK 1.10.3 (and Sporif/dxvk-async) with DXVK-Sarek

v1.8.1

09 Jan 15:45

Choose a tag to compare

Changes

  • Slightly adjusted how the logic decides whether or not you need the async patch
    • If Fast Linking is supported, async stays unavailable as you can have best experience with GPL.
    • If it's not, async patch is enabled by default even if your GPU supports GPL. Usually a sign of outdated drivers.

v1.8

09 Jan 10:33

Choose a tag to compare

Changes

  • async toggle is now hidden by default and will only appear & be enabled by default if one of the conditions isn't met:
    • GPL support
    • Latest DXVK installation

The reason for that decision is that async is wholly unnecessary when GPL is supported, as GPL already provides a buttery smooth experience.

  • Fixed automatic VRAM query for multiple GPU users.

v1.7.1

15 Aug 19:42

Choose a tag to compare

Changes

  • Fixed missing ZPatch option handling.
  • Update branding.