Whisky 3.10.1 gets windows that stayed black drawing again, and runs Steam-started DXMT games on DXMT.
Fixed
- Chromium-based windows draw on Recommended. The RSI Launcher (Star Citizen), 3DMark's interface, and Electron and NW.js apps and games stayed black on D3DMetal and DXMT. Whisky now recognizes them and runs them on DXVK, the backend their windows draw on. Star Citizen itself and 3DMark's benchmarks keep the bottle's backend, and a program's settings page says when Recommended picks DXVK for it and why (#374, #380, #381; #168, #372).
- Steam-started DXMT games run on DXMT. A game whose Graphics Backend is DXMT ran on DXVK when started through Steam (Library tile, Quick Launch,
whisky launch), since 3.8.0. Steam stays on DXVK, and Whisky places DXMT's DLLs beside the game, removing them again when the game moves to another backend. A game's own DLLs, and DXMT you copied there yourself, are never touched (#385, #378). - Per-program settings reach a Steam game's real executable when it sits deeper in the install folder, such as Unreal Engine games'
Binaries/Win64, and the Library shows those games as running (#376, #373). - Library tiles show the last run right after a launch, instead of "Never run" until the Library reloads (#375).
- "View Diagnostics" opens the bottle's stability report when no crash has been diagnosed, instead of doing nothing (#384, #382).
- Logs from the
whiskycommand line tool show the Whisky version (#375).
See CHANGELOG.md for the full list.