I have an enthusiast class motherboard, a socket 939 ASUS A8N32-SLI Deluxe.
My processor is fair, a dual core AMD Athlon 64 X2 3800+, with 2GB of the best RAM available.
My video card is also fair, an ATI x700 with 256 MB RAM.
So, I have plenty of RAM everywhere, and should have enough CPU power.
I know ATI doesn't have the best OpenGL implementation compared to NVidia's offerings, but I still should be alright there I think.
AND YET, I still slow down occasionally, more than I think I should, much to my dissatisfaction.
I suspect my problem is my weakest link, the old slow 5400 RPM HDD I'm using. I read elsewhere in the forum that another user was having slowdown problems because of a slow drive, and they went away when he switched to a faster drive.
But I'm stubborn, eh? So I'm determined to fix this as best I can before getting a new HDD. If I can make things run as smoothly as possible before upgrading the HDD, imagine what performance I might achieve after---so I'm still looking at free optimizations.
I'm already using DaBrains beamglow optimizations and the shockwave fix as detailed here:
http://www.hard-light.net/forums/index.php/topic,44757.msg913653.html#msg913653So it occurred to me this morning to explore what effect I might have by changing processor affinity and priority, and I've just started experimenting with that.
I've already learned that changing compatibility mode to Windows 98 doesn't help, but it does change my gamma settings for some reason. I've also found that alt-tabbing out of FreeSpace, and changing priority and affinity in Task Manager isn't so great, because the settings are forgotten every time the .exe is run again, so I'm currently searching for free utilities to accomplish that permanently.
Can taylor or someone provide some insight? I'm pretty sure FreeSpace isn't designed to use two cores optimally, since most programs aren't, and some simply cannot be due to timing issues.
I'm going to keep investigating, but I would sure appreciate anyone's thoughts and help, and also ideas regarding further avenues of exploration and testing I might approach.
Thanks much,
Huggybaby
<edit> I couldn't find a GUI version, but you
you can use this executable and batch file. The folder includes a readme explaining how you can alter which Freespace exe you want to use it with, which processor, and what priority.