https://bugs.winehq.org/show_bug.cgi?id=39092
Sagawa sagawa.aki+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sagawa.aki+winebugs@gmail.c | |om
--- Comment #16 from Sagawa sagawa.aki+winebugs@gmail.com --- I can reproduce no sound issue with attachment 53094.
From my point of view, this is due to incomplete Wine's implementation.
In detail, DXLib code expects a valid required bytes argument in OnVoiceProcessingPassStart callback. Then, it fills audio buffer by SubmitSourceBuffer() as seen in DxSound.cpp SOUNDBUFFER_CALLBACK::OnVoiceProcessingPassStart function. However, wine always passes zero. So, the buffer is never updated.
Andrew, could you take a look?