Automatic Affinity Solution
Solution 1 Suggested by: 404notfound, Cat
Step 1: Download Imagecfg from here: http://www.robpol86.com/files/imagecfg.exe
Step 2: Place imagecfg.exe into your gamedata folder;
Default is C:\Dynamix\Tribes2\GameData
Step 3: Go To Start > Run then Type in Cmd
Step 4: Type in cd C:\Dynamix\Tribes2\GameData
Step 5: Type in imagecfg.exe -a 0x1 Tribes2.exe
Step 6: Run the game and enjoy non jittery gameplay!!
Solution 2
Step 1: Download http://www.leweyg.com/download/Affinity.exe
Step 2: Place it into your C:\Dynamix\Tribes2\Gamedata\
Step 3: Create a new shortcut named play that goes to the Tribes2.exe (Dont forget the -online at the end) It should look something like this :
C:\Dynamix\Tribes2\Gamedata\Tribes2.exe -online
Step 4: Create a new batch file with the following contents
@echo off del .\base\scripts\*.dso 1> nul 2>&1 del .\base\scripts\autoexec\*.dso 1> nul 2>&1 del .\base\scripts\packs\*.dso 1> nul 2>&1 del .\base\scripts\turrets\*.dso 1> nul 2>&1 del .\base\scripts\vehicles\*.dso 1> nul 2>&1 del .\base\scripts\weapons\*.dso 1> nul 2>&1 del .\Classic\scripts\*.dso 1> nul 2>&1 del .\Classic\scripts\autoexec\*.dso 1> nul 2>&1 del .\Classic\scripts\packs\*.dso 1> nul 2>&1 del .\Classic\scripts\turrets\*.dso 1> nul 2>&1 del .\Classic\scripts\vehicles\*.dso 1> nul 2>&1 del .\Classic\scripts\weapons\*.dso 1> nul 2>&1 start affinity.exe play.lnk cls exit
Step 5: Create a shortcut to that batch file and put it on your desktop
Step 6: Enjoy!
Comments
start /affinity 01 tribes2.exe
IF you are going to do this anyway, I strongly recommend choosing secondary processor, and using SMPseesaw to make tribes 2 the ONLY thing (other than system-mandated services) running on that processor. Yes, you heard right. SMP seesaw pro (free) can dedicate a processor to solely one task or process. This means that if you are going to "waste" time on locking affinity, you can at least maximize performance while doing so.
I like the batch idea, But SMP see saw is only like 3 mouse clicks to use.
What's the advantage of doing all this compared to the much simpler method of using ImageCFG to modify the T2 executable?
That's just a text file with those two lines named T2_online.bat
Online and Solo games are the same.
Set the affinity to cpu core 1 - not much improvement
added the auto exec script - same.
With out the Tribes Next patch I was getting typically 200-300 fps.
With the patch I'm very jittery, my frame rate has dropped to 50-65 fps and I'm totally screwed when I'm in a melee where I go from jittery to massive shot lag etc.
Thanks for any help.
-Sleep
Doh! I am running Vista SP2 RC - didn't affect the regular Tribes 2 - but maybe there's a problem with the service pack :-\
Did it have issues when affinity wasn't set at all?
Only tried it with affinity set to cpu1 and affinity set to cpu1&cpu2. I may just try setting up an older system that I have that I used to play T2 on (w/XP) and see where that gets me.
Will the other core specific fixes have any other effect? Or do they all do the same thing.
Thanks in advance...
For nvid cards it's called threaded optimisation.
For ati cards, I can't remember what it is called.
Try the switch enabled and disabled and see if there's an improvement.
Thanks for your input and time