Thank you that solution worked for me as well.

I had decent quality, but after a random set of time all sound would drop. This happened in both Diablo II and Painkiller. I would need to exit wine and restart in order to restore the sound. I have not had to do this since I changed to OSS sound drivers with the wrapper.

(I'm using wine on Ubuntu 8.10 AMD)