Skip to content
Blaster84x edited this page Jun 17, 2020 · 6 revisions

Tweaks are various settings (like loaders and launch options) that can improve performance, compatibility or add new features. Tweaks are defined with JSON files in the tweaks/ folder in GameHub's config directory.

Available tweaks

  • Feral GameMode - apply temporary optimizations to the game process and OS
  • Radeon ACO Vulkan Compiler - use a hardware-based shader compiler on AMD GPUs, improves loading times with DXVK and native Vulkan games
  • Wine/Proton specific tweaks - used to improve compatibility with some Windows games

Syntax

  • id - the tweak's internal name, must be unique
  • name - display name
  • description - short description of the tweak
  • url - the program's site or source repository
  • command - command to execute, uses ${command} as placeholder for the game file and other tweaks (at least one of command and env must be defined)
  • env - array, contains modified environment variables and their values
  • applicable_to (optional) - conditions for the tweak to be shown, array with optional member arrays platforms (windows, linux) and compat (wine, proton, dosbox, retroarch)
Clone this wiki locally