I'm running X3 TC on my system: Windows Vista Ultimate 32bit sp2, Intel i7 920 @ 2,67, Nvidia GeForce GTX285 and 3 GB of dd3 tri-channel RAM; and experiencing some major drops in FPS during SETA (with interface flickering and disappearing), nothing game breaking but still disturbing. I read a lot about similar problems on this board but never found a definitive solution to them. Tonight after some experimenting i finnally sorted the problem out, so i wish to share this knowladge with the community.
The problem on my system was not related to any common issue discussed on this board, such as invasive audio/video codecs, old drivers or un-optimized systems. The FPS drops were not related neither to the GPU power (not eaven nearly stressed by the game, no matter the settings), nor to the system RAM (never fully used) or the Page File (optimized). What caused the slowdowns on my system was apparently the CPU!! I noticed that during SETA the cpu usage increased, but never exceeded 15% wich is the load of a single Thread. The game was not using a single CORE (as it is supposed to do, since TC is a single-core application) but a single THREAD: 1/2 CORE!!!
So i disabled Hyper-Threading (through BIOS) and now the game runs fine! The cpu usage increased to 29% and while i'm still getting some fps drops in SETA they are hardly noticeable without FRAPS. With this little trick i got a huge boost in performace and so i decided to share this with you, hoping to be of help.
I can't really say if there is something wrong about how the game handles intel Hyper-Threading (at least on i7s) or if there is something wrong about how my system handles it (everything seems in order though...). All i can say is that after months of reading this forum i'm pretty sure i'm not the only one having this problem. Disableing Hyper-Threading is a viable solution in my opinion (sort of

Oh and... almost forgot: thanks to Egosoft for this great game!
Bye
