Yes, and this is what I meant - video wise, they are about equal. Sound wise, what version runs better differs. Input wise, they may support a different number of buttons (like on Windows, where the native build supports five buttons + wheel and SDL only supports three buttons + wheel).
On Linux, you can often solve problems with the GLX build by creating a file ~/.asoundrc and putting the following lines in it:
- Code: Select all
pcm.!default
{
type hw
card 0
device 0
}
This disables some ALSA plugins which are meant to be a good idea but just don't work right anywhere, like dmix (multiple programs to one sound card). I've never seen a system on which dmix works fine... however, without dmix, only one program can access the sound card at once if it is a cheap one that doesn't have multichannel support. Typical problems caused by dmix are sound lag, sound lag, sound lag and sound lag. Sometimes it also causes high CPU load and makes the game perform badly. On my Mac mini with Kubuntu, I have yet another dmix problem: sometimes sound skips and sometimes it plays at twice the volume. ALSA should really ditch dmix and implement an in-kernel mixer which works fine for other operating systems - without such problems.
The problem on FreeBSD is strange and should eventually get fixed - it just isn't serious enough to get priority since the SDL build does work fine.
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.