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

wine.inf: add workaround for WRC Generations. #216

Open
wants to merge 2,983 commits into
base: bleeding-edge
Choose a base branch
from

Conversation

Etaash-mathamsetty
Copy link
Contributor

@Etaash-mathamsetty Etaash-mathamsetty commented Jan 19, 2024

adds xinput1_3 = n override for WRC generations, prevents crashing. I don't own this game, but from my testing all the WRC games after WRC 8 has this problem outside steam. (some testing would be nice)

Paul Gofman and others added 30 commits December 19, 2023 18:59
This reverts commit 968ac2b.

CW-Bug-Id: #22084
(cherry picked from commit df26eae)

CW-Bug-Id: #22084
(cherry picked from commit 91c0eda)

CW-Bug-Id: #22084
Analogous to 44c9ea5.

(cherry picked from commit df660e8)

CW-Bug-Id: #22084
(cherry picked from commit 071eb50)

CW-Bug-Id: #22084
…ding.

(cherry picked from commit 49b8e55)

CW-Bug-Id: #22084
(cherry picked from commit 4805546)

CW-Bug-Id: #22084
This is a generic implementation, which is probably fine for buffers
backed by system memory. The implementation for buffers backed by
GPU memory can probably be optimized.

(cherry picked from commit da1885c)

CW-Bug-Id: #22084
(cherry picked from commit 885d8df)

CW-Bug-Id: #22084
This reverts commit e7fdbda.

This commit is already included as a cherry-pick. Upon experimental
rebase only whitespace removal was left - we can remove that.
Fixes a regression (in Deathloop) where it falls back to SetCursorPos
as we now sometimes shrink the clipping rectangle.

CW-Bug-Id: #21707
Trying to workaround spurious Wayland mouse motion.

CW-Bug-Id: #22650
Fixes mouse sometimes jumping around in Mechwarrior Online on
KDE/Wayland.

CW-Bug-Id: #22650
This reverts commit 87fbf33.

We saw hangs in Phasmophobia with the commit, and then discovered this commit is
not strictly necessary for ntlea, so we revert it.
rbernon and others added 20 commits January 11, 2024 11:55
…ion.

Guarded behind a PROTON_EXPOSE_STEAM_CONTROLLER=1 variable.

CW-Bug-Id: #23185
…patcher.

This requires moving the stack switch to Wow64PrepareForException.

Based on a patch by Paul Gofman.

(cherry picked from commit 334f54c)

CW-Bug-Id: #23245
…nment.

(cherry picked from commit 93a3a6c)

CW-Bug-Id: #23245
…x86-64.

(cherry picked from commit 061c612)

CW-Bug-Id: #23245
Instead of checking it in set_report_from_joystick_event.

(cherry picked from commit bbdec47)
@Plagman Plagman force-pushed the bleeding-edge branch 4 times, most recently from 03bcca0 to 24d3d22 Compare July 19, 2024 17:11
@Plagman Plagman force-pushed the bleeding-edge branch 3 times, most recently from 97aa0e7 to 4a22a2a Compare July 30, 2024 18:23
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.