Hi all, I know a few of you out there are using SDL for your games, and I'm wondering if you've encountered any problems with Vista. The latest version of SDL defaults to the "windib" video driver, instead of the "directx" video driver, for reasons of compatibility with Vista. I've confirmed that using the directx driver results in very low frame rates for FizzBall. However, when using the windib driver, I've noticed strange visual artifacts occur when large portions of the screen are being redrawn. We use a dirty rects algorithm, and it seems that Vista is trying to do something fancy with its screen updating routines, and this prevents regions of the screen from being redrawn when SDL thinks it has redrawn them. Long story short, I've hacked the game to check which version of Windows its running on, and stop using the dirty rects algorithm if Vista is running. HOWEVER, Vista is too smart for me, and it seems it sometimes will run games in "compatibility mode" and erroneously report that it is Windows XP when it is actually Vista! So... yeah. This is the latest "Vista fixed" version of FizzBall: http://grubbygames.com/TEMP_ONLY/FizzBallDEMO.exe If any of you are running Vista, I'd appreciate it if you could play through the first 6 levels and let me know if you notice any slowdowns or visual glitches. Also, if you have dealt with these problems yourself, I would love to hear your thoughts. I'm not pleased with my current "hacky" solution, even though it seems to work (on my Vista machine). Thanks!