Skip to content

Highball 0.7.10

Latest

Choose a tag to compare

@gauthierpiarrette gauthierpiarrette released this 27 Aug 21:51
· 4 commits to main since this release

Legacy CS:GO froze at map load, stuck at "Initializing game data" (#21).

Highball was force-enabling DXVK's async shader compilation for every game on the DXVK renderer, and the way the async patch reads its settings meant no per-game override was possible. The first map load's shader-compile burst is exactly where the freeze sat, and neither of the setups where the game works (CrossOver, Sikarugir) runs with async on.

The async toggle now travels through a per-bottle DXVK config file instead, and that file gives csgo.exe a dedicated profile: async off, texture memory reported as 2 GB (the standard headroom fix for 32-bit games under DXVK), and a real Radeon device id so the game picks a proper settings profile instead of a failsafe. Verified on the shipping engine end to end.

After updating, right click the bottle and Stop all processes before launching the game, so a Steam client that kept running doesn't hold on to the old settings.

Also in this release

  • highball bottle set <name> dxvkasync 0|1 from the CLI.