[Bug 40631] New: Denuvo support
https://bugs.winehq.org/show_bug.cgi?id=40631 Bug ID: 40631 Summary: Denuvo support Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: roman(a)hargrave.info Distribution: --- It should be looked in to whether it is possible to support applications using `Denuvo` copy protection without any effort from the publisher of aforementioned copy protection. -- 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=40631 roman(a)hargrave.info <roman(a)hargrave.info> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |obfuscation -- 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=40631 --- Comment #1 from Nikolay Sivov <bunglehead(a)gmail.com> --- Do you have a specific application protected with that? We try to avoid metabugs as much as possible. -- 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=40631 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal -- 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=40631 Berillions <berillions(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |berillions(a)gmail.com --- Comment #2 from Berillions <berillions(a)gmail.com> --- (In reply to Nikolay Sivov from comment #1)
Do you have a specific application protected with that? We try to avoid metabugs as much as possible.
https://en.wikipedia.org/wiki/Denuvo#List_of_protected_games -- 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=40631 --- Comment #3 from roman(a)hargrave.info <roman(a)hargrave.info> --- Nikolay, this was prompted by DOOM (2016), but it appears that at least one other game has had issues in AppDB of a similar nature. -- 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=40631 Mathieu Comandon <strider(a)strycore.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |strider(a)strycore.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=40631 --- Comment #4 from Nikolay Sivov <bunglehead(a)gmail.com> --- Doom is covered by bug 40623. If it crashes because of this protection system, please comment on that existing bug, not need to duplicate it. -- 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=40631 Luke Bratch <luke(a)bratch.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |luke(a)bratch.co.uk -- 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=40631 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dimesio(a)earthlink.net -- 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=40631 david(a)tpflug.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |david(a)tpflug.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=40631 Liam Michael Stevens <liampuppy.stevens(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |liampuppy.stevens(a)gmail.com --- Comment #5 from Liam Michael Stevens <liampuppy.stevens(a)gmail.com> --- Not relevant anymore. DOOM has removed Denuvo DRM recently. -- 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=40631 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=40631 --- Comment #6 from Adam Bolte <abolte(a)systemsaviour.com> --- I can't see any other game on the Wikipedia list that looks like it would otherwise work under Wine. At a glance, it doesn't appear that any of those games support d3dx9 or OpenGL. Probably Far Cry 4 and Far Cry Primal would make for a good comparison, since those games are apparently quite similar with Primal apparently using Denuvo and 4 apparently not. -- 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=40631 --- Comment #7 from Mathieu Comandon <strider(a)strycore.com> --- DirectX11 support is about to get much better is the following weeks or months and Denuvo will become a problem when these games become playable except for the fact that they are protected with Denuvo. I believe this issue should remain open since there is no technical reason why Wine couldn't be compatible with Denuvo games (not saying it will be easy…) and this issue will become more widespread as we try running DX11 games in 2017. -- 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=40631 C0rn3j <spleefer90(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |spleefer90(a)gmail.com --- Comment #8 from C0rn3j <spleefer90(a)gmail.com> --- Just got stopped even trying Dishonored 2 or Metal Gear solid V: TPP, Denuvo just makes them hang. -- 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=40631 mirh <mirh(a)protonmail.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mirh(a)protonmail.ch -- 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=40631 rob(a)khaonyx.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rob(a)khaonyx.net -- 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=40631 Fincer <fincer89(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fincer89(a)hotmail.com --- Comment #9 from Fincer <fincer89(a)hotmail.com> --- This bug may still affect Rise of the Tomb Raider. I don't know the specific reason which prevents that game from launching but Denuvo might be one of the reasons. Details about the launching issue: https://bugs.winehq.org/show_bug.cgi?id=40450 -- 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=40631 faalagorn(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |faalagorn(a)gmail.com --- Comment #10 from faalagorn(a)gmail.com --- I linked this bug to all AppDB entries that seems to be affected by this issue, based on the list of Denuvo games found on /r/CrachWatch and Wikipedia. I inspected the existing test reports and if the game were not launching at all in the tests, I assumed that they used Denuvo even on early/test/demo versions. If you can confirm I linked something wrong and that specific early/test/demo version lacks Denuvo, please update it accordingly or let me know! With that in mind, I also excluded the following exceptions: - https://appdb.winehq.org/objectManager.php?sClass=version&iId=34733 - Tales of Berseria Steam Demo, as it seems to launch and the description mention the demo may in fact lack Denuvo - https://appdb.winehq.org/objectManager.php?sClass=version&iId=34449 - God Eater Resurrection, even if it's listed as Denuvo game, tester actually managed to get it running! So either the lists are incorrect, the tested version was special or it's a first case of a working Denuvo game(!). I'm leaning toward first two reasons though - and obviously appropriate DOOM versions with no/removed Denuvo that work. Several other games had have Denuvo removed as well, but they are not featured in AppDB. If it is possible to confirm, that the lack of support for Denuvo is preventing the games from launching, then I suppose the "not launching" issues could be merged with this issue in favor of a one issue which is lack of Denuvo? Currently, the following issues *seems* to be strictly related with the lack of Denuvo support preventing the game launch: - Bug 40623 - DOOM (2016) demo crashes on launch due to Denuvo copy protection - Bug 39229 - Dragon Age Inquisition crashes - Bug 40942 - Dragon Age Inquisition does not run - Bug 40450 - Rise of the Tomb Raider doesn't launch - most likely Bug 42455 - Hitman hangs with 100% CPU usage without showing screen - maybe Bug 42935 - Dawn of War III crashes with unimplemented function concrt140.dll.??0scoped_lock_read(a)reader_writer_lock@Concurrency@@QEAA(a)AEAV12@@Z, - and possibly Bug 42344 - Metal Gear Solid V: The Phantom Pain - MP crashes -- 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=40631 --- Comment #11 from Adam Bolte <abolte(a)systemsaviour.com> --- The error in Bug 42935 can be avoided with vcrun2015 installed via winetricks. Only after that, the game will crash (presumably due to Denuvo). That's why I opened it as a separate issue. -- 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=40631 --- Comment #12 from faalagorn(a)gmail.com --- Yes, I listed your bug with the maybe a bit ambiguous "maybe", as I saw you clearly stated the issue is probably not be related to Denuvo (although Denuvo still prevents the actual start). Still thank you for replaying here Adam :) -- 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=40631 --- Comment #13 from mirh <mirh(a)protonmail.ch> --- As noted in bug 40623, comment 44 there's no point in all this mentioning different games and/or reporting they don't work.. or even work. Just post whatever function makes the thing quit/crash/abort *currently* (if you know), wait for somebody to implement it, iterate. Otherwise it's just noise. -- 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=40631 --- Comment #14 from Fincer <fincer89(a)hotmail.com> --- Rise of the Tomb Raider works right now. See https://bugs.winehq.org/show_bug.cgi?id=40450#c9 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=40631 --- Comment #15 from faalagorn(a)gmail.com --- That's good to know, thanks for mentioning Fincer! Maybe Denuvo isn't the case of the problem indeed, then? I also quite agree with what mirh said. On one hand it's nice to know that Denuvo *might* be a problem, but on the other it's probably not a task of "implementing Denuvo support", but rather just making the game to work as, again, said mirh. Besides, a list of games with Denuvo is quite easy to find on other sources, too. -- 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=40631 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de -- 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=40631 --- Comment #16 from Adam Bolte <abolte(a)systemsaviour.com> --- Just tested Far Cry Primal with Wine 2.8 Staging (clean install through Uplay without winetricks, cracks, etc. - although was installed on an older version of Wine), and it now launches. I was using the MaxVersionGL reg key with the latest git Mesa. In game graphics were a total mess and the game is completely unplayable as is, but the menus are all rendering correctly and are very snappy. At least it's not crashing now. -- 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=40631 --- Comment #17 from faalagorn(a)gmail.com --- Seems the Denuvo isn't a problem directly then, which is actually good :) Seems it's another reason to close this bug (either with fixed or whatever other status, as it was mentioned it was a "meta" bug), which fullily is the opposite of my original suggestion here and instead rather focus on getting the specific errors fixed that prevent the games to run :) -- 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=40631 --- Comment #18 from Fincer <fincer89(a)hotmail.com> --- I agree with you. This is more like a meta bug. Problem here is how and with which criteria we define some Denuvo game doesn't launch due to missing Denuvo support in Wine. I think bug definitions should be more specific for a single application (error/debug messages) so devs have a better touch for these issues. Speaking too generally that some app misses Denuvo support says basically nothing. Just like in the cases of ROTTR and Far Cry: Primal. Both games launch now, and no one has clearly said which commits fixed launch-related issues for those games. Suggestions needed. Should this bug be closed or not? -- 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=40631 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=40631 --- Comment #19 from Adam Bolte <abolte(a)systemsaviour.com> --- I tried to run a bisect for Far Cry Primal to figure out which commit got the game working, but it turns out that it's just not that easy. Firstly, I don't know if the issue was fixed in wine or wine-staging. Ideally I'd test just 2.8 with only the minimum number of patches required from staging to start testing with to see if the game runs, but just figuring out the minimum requirements for Uplay alone is painfully slow. I compiled in secur32-Zero_Buffer_Length, but then realized I also needed crypt32-Certificate_Check, and then realized I also needed kernel32-MoveFile (with quite a long compile process for every attempt since FCP is a 64-bit game). Even after all that, Uplay is still crashing at launch - but it's not immediately obvious which I need next. It's too bad that there are so many staging patches required for Uplay to work. Testing shouldn't be this hard! I'd love to know if other people have a better approach to what is essentially a git bisect across both main and staging patches. -- 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=40631 André Fettouhi <A.Fettouhi(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |A.Fettouhi(a)gmail.com --- Comment #20 from André Fettouhi <A.Fettouhi(a)gmail.com> --- Not to take this discussion off topic but has anyone tried Dishonored 2 to if launches? -- 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=40631 Anthony Jagers <noonetinone(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |noonetinone(a)gmail.com --- Comment #21 from Anthony Jagers <noonetinone(a)gmail.com> --- I just tried 'Dishonored 2'. I get a message box saying the server is not reachable. I close it and another box shows up with a message. It displays for only a flash; so, I couldn't read it. The only way to learn more is to use some sort of video recorder to capture the aforementioned dialog box. -- 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=40631 --- Comment #22 from André Fettouhi <A.Fettouhi(a)gmail.com> --- Ahh shoot... Was hoping that Dishonored 2 would be running. :( -- 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=40631 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #23 from winetest(a)luukku.com --- (In reply to Adam Bolte from comment #19)
It's too bad that there are so many staging patches required for Uplay to work. Testing shouldn't be this hard! I'd love to know if other people have a better approach to what is essentially a git bisect across both main and staging patches.
I could not agree more with you about this. It's way too complicated currently. There is some bug currently open that lists the patches but I haven't tested it also I can't currently tell what bug it was using keyword uplay maybe finds the bug. I also tried find the patches getting uplay work with pure wine with staging patches but I wasnt able at the time. I tried several different patches. -- 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=40631 phly95(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |phly95(a)gmail.com --- Comment #24 from phly95(a)gmail.com --- Have you tried running MGS5 with the crack (to bypass denuvo)? How well does it work when cracked? -- 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=40631 --- Comment #25 from phly95(a)gmail.com --- https://dl.consolebackup.com/?y=3464a2b1&x=GojiA2x6SLcOT%2BTKD0fpiEQRE05LQP9... seems to be a good link that does not also link to pirated software, which may be a good way to test out. This website does not host pirated games, so hopefully this is not against any rules around 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=40631 Sami Kankaristo <sami(a)kankaristo.fi> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sami(a)kankaristo.fi -- 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=40631 --- Comment #26 from Fabian Maurer <dark.shadow4(a)web.de> --- NieR:Automata too works despite Denuvo, so Denuvo itself is not always an issue. -- 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=40631 Notex <joshuadodd1107(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joshuadodd1107(a)gmail.com --- Comment #27 from Notex <joshuadodd1107(a)gmail.com> --- Hitman no longer has Denuvo. It can be removed from this bug report. -- 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=40631 rob(a)khaonyx.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC|rob(a)khaonyx.net | -- 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=40631 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.9.9 CC| |focht(a)gmx.net Resolution|--- |INVALID Status|UNCONFIRMED |RESOLVED --- Comment #28 from Anastasius Focht <focht(a)gmx.net> --- Hello folks the general rule is that meta bugs shall be avoided. https://wiki.winehq.org/Bugs --- quote --- How to report Each bug report should cover one problem. If there are additional problems with the same application or game, file separate reports for each. --- quote --- https://wiki.winehq.org/Bug_Triage --- quote --- Metabugs will be closed invalid. --- quote --- This applies to the DRM/copy-protection topic too. Remember the old SafeDisc/Securom meta bugs which stayed open for many years but were essentially useless due to hundreds of comments. They had to be broken into individual tickets, targeting exact versions and APIs. Create bug reports targeting individual technical issues with Denuvo DRM scheme. Be sure to search WineHQ Bugzilla prior, there already exist some. Also the whole topic of using cracks should be taken off Bugzilla. Use WineHQ user forums to discuss, if at all. Resolving here. Regards -- 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=40631 André H. <nerv(a)dawncrow.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv(a)dawncrow.de Status|RESOLVED |CLOSED --- Comment #29 from André H. <nerv(a)dawncrow.de> --- closing invalid -- 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