[Bug 44306] New: Visual Novel "A Clockwork Ley-Line: The Borderline of Dusk" doesn't work with d3d9
https://bugs.winehq.org/show_bug.cgi?id=44306 Bug ID: 44306 Summary: Visual Novel "A Clockwork Ley-Line: The Borderline of Dusk" doesn't work with d3d9 Product: Wine Version: 3.0-rc4 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs(a)winehq.org Reporter: dark.shadow4(a)web.de Distribution: --- The game simply doesn't start when directx is used. The console log stops, and nothing happens anymore. Issue happens with wine-3.0-rc4 and wine-staging-2.21. Complete log: -------- 006f:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub 006f:fixme:win:WINNLSEnableIME hwnd 0x70050 enable 0: stub! 006f:fixme:win:EnumDisplayDevicesW ((null),0,0x33f874,0x00000000), stub! 006f:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x16ae38, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub! -------- When setting d3d9 to disabled in winecfg, the game starts up fine. Note: I'm using the non-steam version of the game. -- 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=44306 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #1 from joaopa <jeremielapuree(a)yahoo.fr> --- Does the bug still occur with wine-4-4? -- 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=44306 --- Comment #2 from Fabian Maurer <dark.shadow4(a)web.de> --- Yes, still present as of wine-4.4. -- 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=44306 xuu(a)openmailbox.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xuu(a)openmailbox.org --- Comment #3 from xuu(a)openmailbox.org --- I can reproduce this bug and thus did some debugging with a disassembler. I'm not well versed on debugging Wine, so I might misinterpret some things. The main thread is in a loop waiting for the audio thread to set an event. This is part of the game's PAL.dll. The loop only gets quit if the MsgWaitForMultipleObjects call on the event handle returns WAIT_OBJECT_0. As far I could see, the audio thread is setting the event properly. The MsgWaitForMultipleObjects returns WAIT_OBJECT_0 + nCount on the very first call and WAIT_TIMEOUT on every call thereafter. I can't explain this behavior. If I use the debugger to exit the loop after the audio was set up, the game works perfectly fine. The game is using dsound, but only if d3d9 is available, otherwise it will use some fallback engine. Using a native dsound library doesn't seem to fix it. Tested on wine-4.7 staging. Also LANG=ja_JP.UTF-8 seems to be needed in order to this game 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=44306 pattietreutel <katyaberezyaka(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |katyaberezyaka(a)gmail.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=44306 --- Comment #4 from joaopa <jeremielapuree(a)yahoo.fr> --- Does the bug still occur with wine-5.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=44306 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |f0e9cf11450e569b86174314f39 | |dc687d41278c4 --- Comment #5 from Fabian Maurer <dark.shadow4(a)web.de> --- Revisiting, fixed as of wine-5.10, to be clear commit f0e9cf11450e569b86174314f39dc687d41278c4 -- 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=44306 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 5.15. -- 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=44306 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |5.0.x -- 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=44306 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|5.0.x |--- --- Comment #7 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 5.0.x milestone from bug fixes included in 5.0.3. -- 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)
-
wine-bugs@winehq.org -
WineHQ Bugzilla