=app-emulation/wine-1.1.44 pulse

Currently the number one use for Wine in Linux is for gamers. I don’t game very often, but it’s fun to play some games here and there, and this time I felt like getting pwnd in Counterstrike Source. It is amazing how far wine as some since 2002. The new steam installs and runs in Wine like a windows app would, and both Portal and CSS worked out of the box. TF2 needed a little tinkering to fix out audio caches, but after that it worked fine. Considering that wine has to take all the DirectX calls and turn them into OpenGL, I am quite impressed with the frame rates, and the best part was I was still running compiz-fusion! Unlike Windows, this allowed me to switch between the game and other apps without tones of redraws.

The only issue I did have was that sounds from Wine took ~2 seconds before I could hear them, making first person shooters fairly hard. Knowing that Wine didn’t have Pulse Audio support I looked around, and sure enough someone had released a patch. Not only did someone release a patch, but it had been added to portage, and just required unmasking.  Apply the use flag and I had sound working at a decent quality.