https://bugs.winehq.org/show_bug.cgi?id=52376
Bug ID: 52376 Summary: RPGMaker game Sinshiya Nightmare has sound underruns Product: Wine Version: 7.0-rc5 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: quartz Assignee: wine-bugs@winehq.org Reporter: dark.shadow4@web.de Distribution: ---
Created attachment 71584 --> https://bugs.winehq.org/attachment.cgi?id=71584 console log
Follow up to bug 43616.
You need to apply the workaround to test: "winetricks directmusic dsdmo gmdls"
https://bugs.winehq.org/show_bug.cgi?id=52376
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://versionfille.com/ve | |rsionfillevx/versionfillesi | |nshiya.zip Depends on| |43616
https://bugs.winehq.org/show_bug.cgi?id=52376
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- This is a regression as it used to work fine, but since I can't currently get it to run with older wine versions, I can't really bisect.
https://bugs.winehq.org/show_bug.cgi?id=52376
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #2 from Zebediah Figura z.figura12@gmail.com --- I only see underruns with native dsound, otherwise the sound seems to render fine (although I haven't compared with Windows).
https://bugs.winehq.org/show_bug.cgi?id=52376
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- For me the minimum setup is "winetricks -q dmband dmime dmsynth dsound dmusic gmdls". Otherwise I don't get the background music going. How did you get it to work without dsound?
https://bugs.winehq.org/show_bug.cgi?id=52376
--- Comment #4 from Zebediah Figura z.figura12@gmail.com --- (In reply to Fabian Maurer from comment #3)
For me the minimum setup is "winetricks -q dmband dmime dmsynth dsound dmusic gmdls". Otherwise I don't get the background music going. How did you get it to work without dsound?
I ran `winetricks -q directmusic gmdls dsdmo`, then removed the dsound override.
https://bugs.winehq.org/show_bug.cgi?id=52376
--- Comment #5 from Fabian Maurer dark.shadow4@web.de --- And you still have background music? Because I don't...
https://bugs.winehq.org/show_bug.cgi?id=52376
--- Comment #6 from Zebediah Figura z.figura12@gmail.com --- (In reply to Fabian Maurer from comment #5)
And you still have background music? Because I don't...
No, I haven't managed to get background music at any point. I missed that in the last comment.
With native dsound I get the same terminal messages as you, and the laughter SFX are replaced with a distorted static noise. With builtin dsound I get no terminal messages and the laughter SFX works fine. I don't get background music in either case, though.
https://bugs.winehq.org/show_bug.cgi?id=52376
--- Comment #7 from Fabian Maurer dark.shadow4@web.de --- Huh, weird. With the overrides I posted I do get background music every time. But it only starts a few seconds after you are into the game.
https://bugs.winehq.org/show_bug.cgi?id=52376
--- Comment #8 from Zebediah Figura z.figura12@gmail.com --- Ah, now I see the music. I had not tried to run it for that long. Indeed I can reproduce music with native dsound, and no music with builtin.
https://bugs.winehq.org/show_bug.cgi?id=52376
--- Comment #9 from Zebediah Figura z.figura12@gmail.com --- (In reply to Fabian Maurer from comment #1)
This is a regression as it used to work fine, but since I can't currently get it to run with older wine versions, I can't really bisect.
Do you know what version used to work? What's preventing it from running?
https://bugs.winehq.org/show_bug.cgi?id=52376
--- Comment #10 from Fabian Maurer dark.shadow4@web.de --- When I reported the original bug 43616, I used wine-2.15. Due to that freetype issue (bug 43715) the earliest I can test is wine-2.18. And that gives me a blackscreen and popping sounds in my earphones. But only when dsound is used. I still have the exact same wine version that I used back then (package cache), so that should not be the issue.
https://bugs.winehq.org/show_bug.cgi?id=52376
--- Comment #11 from Aexander kq3thih@mailnesia.com --- The underrun terminal messages first show up in wine-5.1. Fabian, I assume you can still build wine-5.0? Unless this is more about the laughter SFX...
The laughter SFX doesn't work for me with any of the Wine versions I tried when paired with native dsound. The oldest being wine-2.19.
Background music works as described with the overrides.
https://bugs.winehq.org/show_bug.cgi?id=52376
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch
https://bugs.winehq.org/show_bug.cgi?id=52376
random-nick@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |random-nick@mail.com
--- Comment #12 from random-nick@mail.com --- I also do not hear any laughter SFX using the native dlls from the description, and I tested (using an old freetype2 version) wine versions 2.15, 2.18, 3.0, 4.0, 5.0 and 5.1. I also tested 10.0-rc3. I can confirm that the underruns appear in 5.1 (from Comment 11), and bisecting between 5.0 and 5.1 reveals the first bad commit 1052d5cfb1b2dc4a2833fc2d66b14a59726433f8. I also tried not using any native dlls on 10.0-rc3, and I hear the laughter SFX without underruns but not the background music (I configured software MIDI as per https://gitlab.winehq.org/wine/wine/-/wikis/MIDI)