[Bug 56110] New: Bejeweled 3: can't enable 3D acceleration
https://bugs.winehq.org/show_bug.cgi?id=56110 Bug ID: 56110 Summary: Bejeweled 3: can't enable 3D acceleration Product: Wine Version: 9.0-rc1 Hardware: x86-64 URL: https://store.steampowered.com/app/78000/Bejeweled_3/ OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: d3d Assignee: wine-bugs(a)winehq.org Reporter: gyebro69(a)gmail.com CC: z.figura12(a)gmail.com Regression SHA1: 5b60f4649b15efb9ef10b63da3ef2c42f8665078 Distribution: --- Bejeweled 3 starts @800x600 resolution and I can't enable 3D acceleration. In the options screen when I try to enable hardware acceleration I receive this: "3D cannot be enabled on this computer. Your video card does not meet the minimum requirements for this game." In the registry, under 'HKCU\Software\SteamPopCap\Bejeweled3\Test3D' there is the key 'FailureReason'. It contains the string: 'Alpha blend Not Supported' I don't see anything suspicious in the terminal output. The problem occurs since 9.0-rc1 and reverting commit 5b60f4649b15efb9ef10b63da3ef2c42f8665078 allows the game to use 3d acceleration again. wine-9.0-rc3-6-g91a29134ff3 OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: NVIDIA GeForce GTX 1660 SUPER/PCIe/SSE2 OpenGL core profile version string: 4.6.0 NVIDIA 535.43.22 -- 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=56110 --- Comment #1 from Zeb Figura <z.figura12(a)gmail.com> --- There's something weird going on here. If I even add a single trace to d3d_device7_DrawPrimitive(), *if* it's printed, the error message goes away. (It's replaced with some message about how my card isn't recognized, but I assume that was there before.) +heap doesn't reveal anything. Possibly the application is depending on some stack memory to not be overwritten, or wants registers to be preserved... -- 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=56110 --- Comment #2 from Zeb Figura <z.figura12(a)gmail.com> --- Ugh, found it, sent merge request 4756. It was a race after all. I have no idea how it was so incredibly consistent in that case, or how a single client-side trace would make the difference every time, but there you go. -- 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=56110 --- Comment #3 from Béla Gyebrószki <gyebro69(a)gmail.com> --- (In reply to Zeb Figura from comment #2)
Ugh, found it, sent merge request 4756. It was a race after all. I have no idea how it was so incredibly consistent in that case, or how a single client-side trace would make the difference every time, but there you go.
The patch fixes the problem for me, thank you. -- 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=56110 --- Comment #4 from Austin English <austinenglish(a)gmail.com> --- For reference, the patch is https://gitlab.winehq.org/wine/wine/-/merge_requests/4756/diffs -- 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=56110 Zeb Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |a0669a276172db149556be8afc1 | |ce96aed2c1cf7 Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #5 from Zeb Figura <z.figura12(a)gmail.com> --- Fixed upstream by <https://source.winehq.org/git/wine.git/commitdiff/a0669a276172db149556be8afc1ce96aed2c1cf7>; thanks for the 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=56110 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 9.0-rc4. -- 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)
-
WineHQ Bugzilla