I had the problem that wine doesn't support Pulseaudio and the Alsa compatibility layer doesn't work well. So, i searched in the internet and I found that you can use it with OSS + pasdp (no success) and I ended installing some weird things to make it work(still no success). I ended uninstalling pulseaudio and switching to OSS4. Installing from the repositories doesn't work (no kernel modules found ) and downloading the privative binaries from the official webpage makes it work but in winecfg now OSS doesn't appear, just ALSA(configured to work through OSS). I selected ALSA, and testing sound from winecfg works right, but whenever I start pes2011.exe (the game I want to play), it closes and sends an error:
- Code: Select all
../../../dlls/dsound/mixer.c:330: DSOUND_BufPtrDiff: La declaración `ptr1 < buflen' no se cumple.
wine: Assertion failed at address 0xb784a424 (thread 0022), starting debugger...
Any help would be very appreciated.