[Bug 57018] New: Japanese adult Pixel Game Maker game has white screen
https://bugs.winehq.org/show_bug.cgi?id=57018 Bug ID: 57018 Summary: Japanese adult Pixel Game Maker game has white screen Product: Wine Version: 9.13 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: dark.shadow4(a)web.de Distribution: --- The game can be downloaded from dlsite (NSFW): https://trial.dlsite.com/doujin/RJ364000/RJ363962_trial.zip Just download and extract the demo. Make sure the folder and exe don't have garbage characters - just rename them to anything, if necessary. Or extract them with japanese locale to begin with. Run the game, in the main menu you can navigate with arrow keys and confirm with "Z". On German keyboard that is the "Y" key though. Select new game. You get a white screen, you can press the arrow keys to navigate up and down though, so it's not frozen but doesn't render. -- 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=57018 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://trial.dlsite.com/do | |ujin/RJ364000/RJ363962_tria | |l.zip Keywords| |download -- 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=57018 --- Comment #1 from Fabian Maurer <dark.shadow4(a)web.de> --- The program seems to use OpenGL. I can confirm the game works on windows (AMD driver). I made an apitrace on Linux, and during playback it fails with
major shader compiler error 5: 0:32(15): error: could not implicitly convert operands to arithmetic operator
However, the same apitrace doesn't work under windows or on Linux with proprietary AMD drivers. Unfortunately, making an apitrace under Windows doesn't work, it doesn't manage to hook. In short, I think this might be a driver issue, but I'm not sure. -- 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=57018 --- Comment #2 from Fabian Maurer <dark.shadow4(a)web.de> --- Created attachment 76863 --> https://bugs.winehq.org/attachment.cgi?id=76863 Replacement shader Using the attached replacement shader with MESA_SHADER_READ_PATH makes it work -- 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=57018 --- Comment #3 from Rafał Mużyło <galtgendo(a)o2.pl> ---
Or extract them with japanese locale to begin with.
...maybe it's just my distro, but unzip does have a parameter for passing the codepage to use while unpacking. -- 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=57018 --- Comment #4 from Fabian Maurer <dark.shadow4(a)web.de> --- Forget to mention, but I only changed one line, it was originally:
texColor *= (1 - Intensity);
-- 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=57018 --- Comment #5 from Fabian Maurer <dark.shadow4(a)web.de> --- Reported to mesa as https://gitlab.freedesktop.org/mesa/mesa/-/issues/11625 -- 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=57018 --- Comment #6 from Fabian Maurer <dark.shadow4(a)web.de> --- For completeness: Originally reported at https://forum.winehq.org/viewtopic.php?t=39212 -- 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