Dude… I can’t thank you enough. I noticed I was having a weird time playing in Linux, and this link has confirmed why. Im also feeling some delay with ZSNES, which also uses SDL, IIRC. I’m currently playing Super Metroid a few times so as to learn the maps and eventually try some speed runs, but the commands are a bit strict*, Square gate screws my precision and there’s input latency on top of all that.
*wall jumps are very important in that game for speed, and if you ever reach down or up microswitches while doing them, spin jumps are disabled, wall jumps become impossible, and you fall all the way back to the bottom.
Edit: if that (currently) last post is right, I will also be able to increase the USB poll rate in Windows XP, which I thought was impossible without major trouble, i.e., learning win32 and doing it myself.