[Bug 57567] New: Punishing gray raven fails to launch
https://bugs.winehq.org/show_bug.cgi?id=57567 Bug ID: 57567 Summary: Punishing gray raven fails to launch Product: Wine Version: 10.0-rc2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: francisco278herrera(a)gmail.com Distribution: --- Created attachment 77665 --> https://bugs.winehq.org/attachment.cgi?id=77665 debug log with WINEDEBUG=PGR.exe:+all Punishing gray raven fails to launch, presumably due to failiing call to 2771.744:00f0:00f4:trace:reg:RegQueryValueExA (000000000000014C,"SystemBiosVersion",0000000000000000,0000000000000000,00000000001058E0,0000000000105890=260) with OBJECT_NAME_NOT_FOUND and several other registry keys fail with the same error and failing call 2769.893:00f0:00f4:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot 2769.910:00f0:00f4:fixme:toolhelp:Heap32ListFirst : stub the game's anticheat does seem to scan memory after 2769.910:00f0:00f4:Ret KERNEL32.CreateToolhelp32Snapshot() retval=0000014c ret=6ffff991a22d and scan threads with Thread32Next so maybe the game is intentionally refusing to run in wine, in which case the bug is 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.
https://bugs.winehq.org/show_bug.cgi?id=57567 --- Comment #1 from F H <francisco278herrera(a)gmail.com> --- (In reply to F H from comment #0)
Created attachment 77665 [details] debug log with WINEDEBUG=PGR.exe:+all
Punishing gray raven fails to launch, presumably due to failiing call to 2771.744:00f0:00f4:trace:reg:RegQueryValueExA (000000000000014C,"SystemBiosVersion",0000000000000000,0000000000000000, 00000000001058E0,0000000000105890=260)
this happens just before a call to NtClose() and the game terminates like this: 00f4: terminate_process() = 0 { self=1 } -- 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=57567 F H <francisco278herrera(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://pgr.kurogame.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=57567 --- Comment #2 from F H <francisco278herrera(a)gmail.com> --- It seems the game anti cheat tries to make a machine fingerprint to uniquely identify the machine maybe for ban purposes, by collecting hardware and software information and to do it, maybe the anti cheat is accessing the registry -- 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=57567 --- Comment #3 from F H <francisco278herrera(a)gmail.com> --- The toolhelp functions are presumably used to scan system memory for cheats but they fail -- 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=57567 mkrsym1(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mkrsym1(a)gmail.com --- Comment #4 from mkrsym1(a)gmail.com --- On Staging 10.4 crashes on https://bugs.winehq.org/show_bug.cgi?id=48291 , my proposed fix resolves the 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.
http://bugs.winehq.org/show_bug.cgi?id=57567 F H <francisco278herrera@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #5 from F H <francisco278herrera@gmail.com> --- invalid the app deliberately checks for windows kernel apis which wine fails. Use the dawn winery wine version instead -- 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.
http://bugs.winehq.org/show_bug.cgi?id=57567 F H <francisco278herrera@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from F H <francisco278herrera@gmail.com> --- Closed app checks windows kernel functions which will not be implemented I. Wine -- 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.
http://bugs.winehq.org/show_bug.cgi?id=57567 Zeb Figura <z.figura12@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Status|CLOSED |UNCONFIRMED Resolution|INVALID |--- --- Comment #7 from Zeb Figura <z.figura12@gmail.com> --- (In reply to F H from comment #6)
Closed app checks windows kernel functions which will not be implemented I. Wine
Huh? That's not true in general. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=57567 --- Comment #8 from mkrsym1@gmail.com --- This game should work on current upstream Wine even if they added a driver (like most ACE games do right now). However if they added the latest driver version, it includes a check against userspace kernel emulators (see https://github.com/waryas/KACE , we are very certain this is not targeted at Wine), which needs a workaround to set the high bits of the DriverEntry return address. https://dawn.wine/dawn-winery/wine-dwproton/commit/f6578ff9e7caaa56ee0eecec1... . -- 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.
http://bugs.winehq.org/show_bug.cgi?id=57567 Ken Sharp <imwellcushtymelike@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Keywords| |download --- Comment #9 from Ken Sharp <imwellcushtymelike@gmail.com> --- Confirming. The console output, the nature of the app, the use of webview2... Bug 60420 is almost definitely a duplicate. Look like they were made using the same tools. Even the system tray icon behaves the same. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=57567 --- Comment #10 from mkrsym1@gmail.com --- The launcher issues are unrelated to issues with the game itself, however it is true that they use the same anticheat (and should likely both work on upstream) -- 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.
http://bugs.winehq.org/show_bug.cgi?id=57567 Nello De Gregoris <bluechxindv@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bluechxindv@gmail.com --- Comment #11 from Nello De Gregoris <bluechxindv@gmail.com> --- While the Punishing Gray Raven launcher does indeed suffer from the same issues as https://bugs.winehq.org/show_bug.cgi?id=60420, I can confirm the game itself works perfectly fine on latest Wine. This can probably be marked as 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 (2)
-
WineHQ Bugzilla -
WineHQ Bugzilla