Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[util] Set deviceLossOnFocusLoss for Assassin's Creed 2 #3763

Merged
merged 2 commits into from
Jan 9, 2024

Conversation

Blisto91
Copy link
Contributor

Makes it not crash on alt tab when using at least Proton on Linux. Was unable to test regular Wine or Staging as Ubisoft Connect doesn't work there currently.
See issue description for behavior on Windows.

Closes #3653

Makes it not crash on alt tab using at least Proton. 
Windows will still have issues with alt tab.
@ViNi-Arco
Copy link

ViNi-Arco commented Dec 26, 2023

I confirm, adding d3d9.deviceLossOnFocusLoss = True manually in dxvk.conf fixes the alt+tab in AC2 for me..

Edit: Tested on Wine Staging 8.14

@ViNi-Arco
Copy link

ViNi-Arco commented Dec 26, 2023

Ubisoft Connect doesn't work there currently.

Disable ESYNC and FSYNC as well, after Ubisoft connect has updated correctly, close it, enable ESYNC/FSYNC and open Ubisoft connect again and have fun..

Edit: Make sure you see wineserver: using server-side synchronization. when you open Ubisoft connect

@Blisto91
Copy link
Contributor Author

Blisto91 commented Dec 26, 2023

Regular* upstream Wine doesn't have Esync or Fsync. It's just a issue that has been worked around in Proton (afaik).

Thanks for making it work on and testing Staging though!

@ViNi-Arco
Copy link

Upstream Wine doesn't have Esync or Fsync

Wine Staging has ESYNC, that I am using..

and you can get FSYNC in Wine using wine-tkg-git

@doitsujin doitsujin merged commit eb80695 into doitsujin:master Jan 9, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Assassin's Creed 2 alt tab crash
4 participants
  翻译: