popsUlfr / Proton

Compatibility tool for Steam Play based on Wine and additional components. Gallium Nine with some extras.
Other
50 stars 1 forks source link

Gallium Nine utilization inconsistency #5

Open rea987 opened 5 years ago

rea987 commented 5 years ago

For unknown reason, Gallium Nine isn't always utilized when I launch a Direct3D 9 game.

As I have just tried with Warhammer 40,000: Dawn of War - Winter Assault, Gallium Nine wasn't utilized in some cases for no reason. As Steam Overlay doesn't function while Gallium Nine is active at the moment, it is quite easy to detect whether Gallium Nine is active or not. This also happened with Deus Ex, Path of Exile and Dungeon Defenders II that indicates a general problem rather than game specific issue.

Warhammer 40,000: Dawn of War - Winter Assault with Gallium Nine: gallium_nine_steam-9310.log

Warhammer 40,000: Dawn of War - Winter Assault without Gallium Nine: wined3d_steam-9310.log

Launch parameter: PROTON_GALLIUM_NINE_MODULEPATH="/usr/lib/i386-linux-gnu/d3d/d3dadapter9.so.1:/usr/lib/x86_64-linux-gnu/d3d/d3dadapter9.so.1" PROTON_DUMP_DEBUG_COMMANDS=1 GALLIUM_HUD=simple,fps PROTON_LOG=1 PROTON_USE_GALLIUM_NINE=1 %command%