gofman
gofman
I guess SyncRefreshCount should not be the same as PresentCount, the SyncRefreshCount counts vblanks, not presents. Not sure yet what exactly is critical for the game. In my local debug...
@Joshua-Ashton For reference, here is the patch on top of Proton's dxgi which help here (100+ fps on menu). [0001-dxgi-Return-some-sensible-values-from-proxy_swapchai.txt](https://github.com/doitsujin/dxvk/files/6516804/0001-dxgi-Return-some-sensible-values-from-proxy_swapchai.txt)
I looked quite a bit. I don't see anything wrong in implementing energy_ based query (and maybe a bit better handling of the case when something goes wrong when reading...
The game should start in the just updated Proton Experimental ([bleeding-edge] branch). I didn't check the actual gameplay beyond starting the game. FWIW, lsteamclient is unrelated here.