Skip to content

Highball 0.7.4

Choose a tag to compare

@gauthierpiarrette gauthierpiarrette released this 26 Aug 00:58
· 31 commits to main since this release

Per-program settings

Right click any program or launcher in a bottle and choose Program settings… to set:

  • Launch arguments that stick across launches (quote arguments with spaces; Windows paths pass through untouched)
  • Environment variables applied only to that program
  • The renderer override, now in the same place

Asked for by a player whose game launcher requires mandatory command-line arguments. CLI users get the same via highball pin list and highball pin set <bottle> <program> args|renderer|env.

Also in this release

  • Recipes with hand-written pins no longer require boilerplate fields
  • GOG Galaxy recipe now uses GOG's full offline installer: the small web installer wrongly claims "requires Windows 7 SP1" under Wine (it checks service pack fields Wine's Windows 10 profile leaves empty). Galaxy installs and runs; its login window still doesn't paint, an engine limitation tracked upstream (Sikarugir#257)
  • Counter-Strike 2 verified working under DXVK (use DXVK, not DXMT, for this title)
  • A 28-test regression suite now guards launch environment rules, the GPU identity fix, recipe compatibility and more, running on every PR