[Bug 40450] New: Rise of the Tomb Raider crashes on startup
https://bugs.winehq.org/show_bug.cgi?id=40450 Bug ID: 40450 Summary: Rise of the Tomb Raider crashes on startup Product: Wine Version: 1.9.7 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: fincer89(a)hotmail.com Distribution: --- Created attachment 54197 --> https://bugs.winehq.org/attachment.cgi?id=54197 ROTTR.exe log (no additional debugging parameters) The game can't be launched, neither using Steam or ROTTR.exe. The game uses Denuvo anti-tamper/protection technology + DirectX11. I dedubbed the game using a clean Wine 1.9.7 64-bit installation without additional winetricks stuff. For Steam client, Windows version was set to XP, otherwise the prefix used Windows 7 version (for ROTTR.exe, for example). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Matteo Bruni <matteo.mystral(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mail.aermakov(a)gmail.com --- Comment #1 from Matteo Bruni <matteo.mystral(a)gmail.com> --- *** Bug 41198 has been marked as a duplicate of this bug. *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 --- Comment #2 from Fincer <fincer89(a)hotmail.com> --- Created attachment 57714 --> https://bugs.winehq.org/attachment.cgi?id=57714 ROTTR.exe process gets stuck, console output (Wine Staging 2.4, no CSMT) ROTTR.exe process gets stuck after it's launched on Steam Client. Builtin DLLs used, no overrides. Latest Wine-git + wine-staging-git, clean 64-bit prefix. CSMT disabled. I had to kill ROTTR.exe to stop it after 5-10 mins. ROTTR.exe allocates ~123-126MB memory, according to my System Monitor. No a game window opens or anything visible happens. According to the attached console output, I think this is not a D3D11 issue, as someone may otherwise guess. No debug parameters used. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Fincer <fincer89(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fincer89(a)hotmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Fincer <fincer89(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Rise of the Tomb Raider |Rise of the Tomb Raider |crashes on startup |doesn't launch -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 --- Comment #3 from Fincer <fincer89(a)hotmail.com> --- Updated bug title. Terminal output & bug description (comment 2) stays the same. Newest Wine version 2.7. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 --- Comment #4 from Fincer <fincer89(a)hotmail.com> --- Created attachment 58121 --> https://bugs.winehq.org/attachment.cgi?id=58121 ROTTR.exe, unimplemented function USER32.dll.GetPhysicalCursorPos Finally, finally! Some progress here. I just compiled latest Wine Staging from source and I can access the ROTTR launcher (and configure various settings). This was not possible earlier. However, when I click "Play", the game doesn't launch highly due to unimplemented function "USER32.dll.GetPhysicalCursorPos". Please see the attached log file for details. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #5 from winetest(a)luukku.com --- (In reply to Fincer from comment #4)
Created attachment 58121 [details] ROTTR.exe, unimplemented function USER32.dll.GetPhysicalCursorPos
Finally, finally! Some progress here.
I just compiled latest Wine Staging from source and I can access the ROTTR launcher (and configure various settings). This was not possible earlier. However, when I click "Play", the game doesn't launch highly due to unimplemented function "USER32.dll.GetPhysicalCursorPos".
Please see the attached log file for details.
I don't know which one would be better reformat the title or open another bug just for that unimplemented function and mark it blocking this one. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Fincer <fincer89(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |42985 --- Comment #6 from Fincer <fincer89(a)hotmail.com> --- I know. Which is why I just filled a new bug for that and will link it here. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Gijs Vermeulen <acescopezz(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |acescopezz(a)gmail.com --- Comment #7 from Gijs Vermeulen <acescopezz(a)gmail.com> --- (In reply to Fincer from comment #4)
Created attachment 58121 [details] ROTTR.exe, unimplemented function USER32.dll.GetPhysicalCursorPos
Finally, finally! Some progress here.
I just compiled latest Wine Staging from source and I can access the ROTTR launcher (and configure various settings). This was not possible earlier. However, when I click "Play", the game doesn't launch highly due to unimplemented function "USER32.dll.GetPhysicalCursorPos".
Please see the attached log file for details.
This seems pretty important as well: wine: Call from 0x7b43df7c to unimplemented function mscoree.dll.CorIsLatestSvc, aborting wine: Unimplemented function mscoree.dll.CorIsLatestSvc called at address 0x7b43df7c (thread 0019), starting debugger... Have you tried installing any version of dotnet with winetricks? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Fincer <fincer89(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks|42985 | Depends on| |42985 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 --- Comment #8 from Fincer <fincer89(a)hotmail.com> --- Well, so that's the crash event occuring every time I launch my 64-bit Windows Steam client. (unspecified program crashes, haven't looked further into it). It hardly affects Steam client behavior in general. Generally, I've tried to keep my wineprefix/debugging environment as clean as possible (no DLL overrides) so far. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Bug 40450 depends on bug 42985, which changed state. Bug 42985 Summary: Rise of the Tomb Raider needs unimplemented function USER32.dll.GetPhysicalCursorPos https://bugs.winehq.org/show_bug.cgi?id=42985 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 --- Comment #9 from Fincer <fincer89(a)hotmail.com> --- I was finally able to access the ROTTR gameplay, in-game menus etc after 1) applying winetricks vcrun2012 2) applying patches by Austin English: https://source.winehq.org/git/wine.git/commitdiff/2e9ca4626e2bedb5b8a0123a1c... https://bugs.winehq.org/attachment.cgi?id=58210 Graphics are still corrupted but controls seem to work normally. You can actually play the game. The game stutters occasionally, likely due to missing DX11 implementations. ---------------------------- Full terminal log (vcrun2012 DLL overrides applied, CSMT disabled) here: https://www.dropbox.com/s/j4a4j2wwtuhg05b/rottr-full-log-wine-staging-git-2.... The log file is ~182 MB in size, no debug parameters used. The log includes the following events: - Starting 64-bit Windows Steam client - Starting ROTTR launcher - Launching ROTTR in the launcher - Staying in the main menu for a while (the menu includes DX11 graphics) - Starting a new game in ROTTR main menu - Watching an intro (movie file which plays right after starting a new game) - Gameplay for some 5-10 minutes (DX11 graphics) - Quitting the game ---------------------------- In-game pictures (taken at the same time while 'recording' the log above) Main menu: http://i.imgur.com/7464ztP.png Gameplay 1: http://i.imgur.com/OP9MJYa.png Gameplay 2: http://i.imgur.com/5DmLtUz.png Gameplay 3: http://i.imgur.com/TyfM7GR.png Gameplay 4: http://i.imgur.com/trLOnP1.png ---------------------------- System specs: Wine Staging 2.8 Git, CSMT disabled. Lowest graphics settings used (and disabled/toggled-off *all* special stuff like bloom effects) Asus N56JR laptop with Intel HD4000 + Geforce GTX 760M graphics (Optimus/Bumblebee). Optirun enabled for the Steam client & ROTTR. Arch Linux 64-bit Kernel: 4.10.13-1-ARCH Desktop: KDE5 Plasma (5.9.5), X Window System (X11) Windows version: Windows 10 (winecfg) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Fincer <fincer89(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |43039 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Bug 40450 depends on bug 43039, which changed state. Bug 43039 Summary: Rise of the Tomb Raider needs unimplemented function USER32.dll.PhysicalToLogicalPoint https://bugs.winehq.org/show_bug.cgi?id=43039 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 --- Comment #10 from Fincer <fincer89(a)hotmail.com> --- At the moment, it quite depends whether this bug can be closed or not. Technically, you can access ROTTR main menu but starting a new game requires either installation of vcrun2012 override or fixing bug 43051 (https://bugs.winehq.org/show_bug.cgi?id=43051). I would keep it open until the mentioned bug 43051 will be fixed. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Fincer <fincer89(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Rise of the Tomb Raider |Rise of the Tomb Raider |doesn't launch |doesn't launch (gameplay) Depends on| |43051 Version|1.9.7 |2.9 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 --- Comment #11 from Fincer <fincer89(a)hotmail.com> --- I decided to update bug title/definition a little bit due to improvements made in Wine source code over time. See my previous comment for more details. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Adam Bolte <abolte(a)systemsaviour.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |abolte(a)systemsaviour.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 SynneK <footballteam000(a)wp.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |footballteam000(a)wp.pl --- Comment #12 from SynneK <footballteam000(a)wp.pl> --- Runs for me in wine 2.13 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Fincer <fincer89(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED --- Comment #13 from Fincer <fincer89(a)hotmail.com> --- Decided to close this bug. The real reason for gameplay not starting is bug 43051. *** This bug has been marked as a duplicate of bug 43051 *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #14 from Austin English <austinenglish(a)gmail.com> --- Closing. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net Component|-unknown |msvcrt -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=40450 Bug 40450 depends on bug 43051, which changed state. Bug 43051 Summary: Rise of the Tomb Raider needs unimplemented function msvcr110.dll.__crtCapturePreviousContext https://bugs.winehq.org/show_bug.cgi?id=43051 What |Removed |Added ---------------------------------------------------------------------------- Status|STAGED |RESOLVED Resolution|--- |FIXED -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org