TL:DR
How do I fix Play on Linux using winealsa.drv when it apears it should be using winepulse.drv
Hiya
Seems to be a common problem wine in general and a problem with the way sound is done one way or the other in linux.
I've installed two games so far (PoE & LoL) using PoL and I've noticed that the sound is broken. It's not just broken in the game it's also broken when using the test sound button in Wine config; however once I discovered this I did a default installe of Wine and that worked fine. The difference I discovered is that PoL is using winealsa.drv and vanila Wine uses winepulse.drv.
Now I'm guessing theres a reason that PoL uses broken drivers and there must be a reason Wine doesn't want this to be configerable, but it's got me completely stumped =/
Edit: Also I forgot to mention I'm on Linux Mint 17.2
Error log (I really hope this style does some kinda spoiler mode OK no spoiler mode so edited it down. That last line just repeats until the game is finaly closed. )
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\DllOverrides]
"*openal32"="native,builtin"
-----------
[08/19/15 12:45:33] - Running wine-1.5.28-PathOfExile PathOfExile.exe (Working directory : /home/adenzel/.PlayOnLinux/wineprefix/pathofexile/drive_c/Program Files/Grinding Gear Games/Path of Exile)
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
Edited by Adenzel