https://bugs.winehq.org/show_bug.cgi?id=53110
Bug ID: 53110 Summary: Latest Cyberpunk 2077 game v1.52, freezes just after launch Product: Wine Version: 7.10 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: gdi32 Assignee: wine-bugs@winehq.org Reporter: rahul.kumar1@amd.com Distribution: ---
Created attachment 72552 --> https://bugs.winehq.org/attachment.cgi?id=72552 Cyberpunk v1.52 is not working with wine, game freezes and wine throws exception
Latest Cyberpunk 2077 game v1.52, freezes just after launch.
Wine version - tried 7.0 stable, 7.10 development.
We had working userspace component(mesa, libdrm) where older Cyberpunk. works, but lastest one is not working.
Older cyberpunk game still works.
https://bugs.winehq.org/show_bug.cgi?id=53110
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |normal Component|gdi32 |-unknown
https://bugs.winehq.org/show_bug.cgi?id=53110
--- Comment #1 from Ken Sharp imwellcushtymelike@gmail.com --- Please try again with Wine 9.16 or later.
https://bugs.winehq.org/show_bug.cgi?id=53110
FoX virtuousfox@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |virtuousfox@gmail.com
--- Comment #2 from FoX virtuousfox@gmail.com --- (In reply to Ken Sharp from comment #1)
Please try again with Wine 9.16 or later.
Update 2.2 doesn't seems to work under wine-staging-10.0-rc4 (even with NTSync and DXVK). What a nasty surprise after spending whole day pre-modding it for the first launch.
I wonder if it's not a deliberate sabotage from CDPR due to being tied to an unnecessary "totally-not-DRM" launcher with ties to remote account on their servers where they started doing country-based denial of service based on desires of their Blackrock investors.
https://bugs.winehq.org/show_bug.cgi?id=53110
--- Comment #3 from FoX virtuousfox@gmail.com --- Tested wine-staging-10.0-rc5 with the same result BUT also tried adding the non-Steam version to Steam and launching via its built-in wine fork, "proton-experimental". It launched flawlessly. However, for modding support to work it has to be launched as `bin/x64/Cyberpunk2077.exe` with launch options 'WINEDLLOVERRIDES="winmm,version=n,b" %command% --launcher-skip -modded'. Also got rid of GameServicesGOG.dll, just to be safe.
It means that proton fork has some kind of fix in it. The only seemingly relevant part I've found via quick search in its repo is https://github.com/ValveSoftware/Proton/pull/7387 but it's unlikely to be relevant to launch: "Some games have greater requirements with regard to which NVAPI functions need to be implemented for them to work correctly, e.g. Cyberpunk 2077 v1.62 required us to add some Opacity-Micromap-related stubs and The Last of Us Part 1 absolutely needed some device queries to succeed.".
It would be nice to find whatever made it work and port to wine. Especially since proton does not support NTSync and has a lot of extraneous CPU load and FPS stuttering due to all other sync options.