Didn't see this included in the thread recently so thought I'd share two things:
1. Setting the affinity for multi-core CPUs under "Set Common Settings" in the default.txt:
/affinity 3840
2. For anyone with a 60Hz capped screen (laptop has OLED):
/fps .1
I've found that with /fps 1 I get 58-59 fps in-game. /fps .1 gets a solid 60.
Stuck on 58-59fps all the time. Can you explain little more on how to get to this settings? Is this in windows settings?
I don't understand what this person is talking about either and would like to know more.
What is /fps?
And I poked all around dgvoodoo and it's hidden settings menu.
Where would you set affinity like this?
The settings MGS117 was talking about are for Ashita's config settings in the default.txt file. You can customize those same settings in Windower as well in the init.txt file, but they have a different syntax format for the Windower config file. "/fps" in Ashita is the same thing as "config FrameRateDivisor" in Windower, they both control the game's frame rate. Here's how the syntax looks in both programs:
For Ashita:
30 frame rate is: /fps 2
60 frame rate is: /fps 1
Uncapped frame rate is: /fps 0.1
For Windower:
30 frame rate is: config FrameRateDivisor 2
60 frame rate is: config FrameRateDivisor 1
Uncapped frame rate is: config FrameRateDivisor 0
The "/affinity 3840" setting is for multi-core CPU optimization for FFXI that you can also drop into either the Ashita or Windower's config files. That syntax already mentioned is for Ashita, in Windower's config file just remove the "/" and it will work the same way. I've noticed a slight improvement in the game performance with that affinity setting enabled but it's not as big of a difference as the frame rate setting.
About the 57-59 FPS lock issue, I have the same problem when I set my frame rate config to the 60 FPS option. However unlike newer PC games, with FFXI if you set it to uncapped frame rate you will end up with the game running at like sonic the hedgehog speed and is basically unplayable like that. The frame rate on my PC with the uncapped setting will bounce between like 90 and 150 FPS and it looks ridiculous lol.
You can however download and run a free program called Riva Tuner Statistics that will let you cap any PC game's frame rate at whatever you want it to be set for. I use that program and set the cap at 65 FPS for FFXI. You could also just set it to 60 FPS, my reason for setting at 65 is because in laggy areas it causes the frame dips to not be as low as when the game is normally locked at the 57-59 FPS.
So the game runs a little smoother if you set it up that way with Riva Tuner and the uncapped frame setting in Ashita or Windower. Above 65 FPS, and especially 75+ is where the game starts to run way too fast and becomes unplayable. That's the only method I've found to break the 57-59 FPS lock in game. If anyone would like to try Riva Tuner for XI, just remember to launch it before starting the game each time if you enable the uncapped frame rate setting. Otherwise when you launch XI the game will run at the 100+ crazy speed frame rate.