Highball 0.7.4
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