by divVerent » Thu Feb 28, 2008 8:30 pm
This is a sound interface change that had to be done because Microsoft deprecated DirectSound (which means, it may disappear at any time from Windows, even by Windows Update), so we should no longer use it. It now uses wave out, which exists on any Windows - and works fine on the tested systems.
However, it may indeed be causing problems elsewhere. For now, use the nexuiz-sdl.exe build instead then.
As for why Microsoft did that - they are pushing OpenAL now. However, if a game uses Vista's version of that, it won't run on any previous Windows any more, so that's no choice for us.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again
You can vary the number of "MS", so you can clearly see it's MS which is causing it.