This was a good suggestion. I'm running Windows Vista 64-bit (maybe the thread title should be changed from Vista 32 bit to just Vista) on a dual core Athlon 64 X2 3600+, and I was having the same problems he was. I did what you said and set the affinity of the game to CPU0 (using the manual method above rather than the util). That alone actually didn't fix it, but I then decided to take it one step further and try setting the affinity of turbo to CPU0 as well. Up to this point, turbo hadn't apparently been slowing anything down, and even at 1% I could see no discernable difference, but once I gave it a CPU affinity so that it was only running on one CPU, it started working (for that CPU only). I found that at about 20%, with scroll speed set on 1, my game became reasonably playable, though I may have to take it down to 15%. Note: There's no way the music will work, at least for me... it seems to not depend on clock cycles, unlike the actual scrolling, because it is very slow and choppy with turbo on. It looks like we are going to have to find another program to replace turbo soon though... my CPU is several years old, and I wonder if even 1% on turbo would make this game playable on the latest CPUs. You'd probably need it restricted to oen core at .0001% or something .