Before I even dared to post here, I tried a few basic things in an attempt to get the game to work at a reasonable framerate, including forcing the processor affinity to CPU 0 only. I also tried disabling Vista's aero theme with transparency, to see whether it was causing adverse performance with <img src="/ubbthreads/images/graemlins/beyond.gif" alt="" /> and that didn't help either. Running <img src="/ubbthreads/images/graemlins/beyond.gif" alt="" /> in Windows XP SP2 compatibility mode also didn't seem to alleviate the problem.

Nothing has worked, and I haven't had to use any special tweaks so far in order to get my other games playing at their normal framerate in Vista x64. That is what leads me to conclude that it is, in fact, the game at fault rather than any hardware / software conflicts. Perhaps nobody else has spoken up about it because they haven't made the switch to Vista yet and tested <img src="/ubbthreads/images/graemlins/beyond.gif" alt="" />, or perhaps they are using Vista x86 (I'm not sure how well the game performs on that version of the OS.)

Anyway, I hope someone confirms this soon or offers a solution that has evaded my attention.

Thanks for your attention, Raze.