These are just a few tips I've found helpful in alleviating lag caused by BRD songs and some group spells/abilities.
The lag problem is usually experienced by nVidia users, regardless of the fact that FFXI has a label that says Plays Best on nVidia. ><
If you are experiencing persistent problems with AOE spells and abilities causing lag on Windows XP, these tips can probably help you.
I have screenshots available for each step I'll describe so that people that aren't computer savvy can follow along easier.
You are encouraged to try these steps out 1 at a time, and proceed with caution. After making each of these changes, restart your PlayOnline, log in and play around, trying to reproduce situations that normally cause lag. What I did while tweaking out my settings was log out in a merit burn area near a party so that when I logged back in I could observe their bard casting, to test whether my last settings change helped or not.
First, if you are running the most current version of the nVidia ForceWare drivers, you might want to consider DOWNGRADING. I have owned a variety of nVidia cards, tested in different motherboards, and the driver version that has proved most compatible and stable for all of them was 84.21, available from nVidia's archive section here:
http://www.nvidia.com/object/winxp_2k_84.21.html
Now, on to the tweaks:
STEP 1: Many people have reported that disabling Write Combining has improved performance in MMO games. While this didn't help me personally, I'll include it.
On your desktop, right click, click Properties. Click the Advanced button, and the Troubleshooting tab. You'll see the option to enable or disable Write Combining. Try disabling it, it may or may not help.
http://s39.photobucket.com/albums/e161/Chocotaku/Odd%20Stuff/?action=view¤t=picture000.jpg
STEP 2: Many people set their background resolution to 1024x1024.
It is possible through registry tweaking to set this even higher, but some people take a huge hit in performance having it even set at 1024. There is an option in the FFXI Config to set it to 512x512, but the end result looks pretty crappy IMO. If you want a happy medium, you can use a custom setting of 768.
To do this, click the Start button => Run, type in regedit and press Enter
Browse to HKEY_LOCAL_MACHINE => SOFTWARE => PlayOnlineUS => FinalFantasyXI by clicking the + sign in front of each folder.
You should see a bunch of values that look like this:
http://s39.photobucket.com/albums/e161/Chocotaku/Odd%20Stuff/?action=view¤t=picture008.jpg
The ones we're looking at here are numbers 003 and 004. Let's start with 003. Click on it to highlight it.
http://s39.photobucket.com/albums/e161/Chocotaku/Odd%20Stuff/?action=view¤t=picture001.jpg
Double-click it to change its properties.
You NEED to change the Base from Hexadecimal to Decimal. Once you have done that, clear the field and type in 768, then click OK.
http://s39.photobucket.com/albums/e161/Chocotaku/Odd%20Stuff/?action=view¤t=picture002.jpg
Now let's do the same for 004.
Click to highlight, double-click. Make sure to change the Base to Decimal again, change the value to 768 and click OK.
http://s39.photobucket.com/albums/e161/Chocotaku/Odd%20Stuff/?action=view¤t=picture006.jpg
http://s39.photobucket.com/albums/e161/Chocotaku/Odd%20Stuff/?action=view¤t=picture007.jpg
While we're there deep within the mires of the game's registry anyway, why not add a little bit of background blending? This can alleviate lag but it's mostly an aesthetic enhancement (PURTY BACKGROUND!). This tweak also helps remove background flicker in areas like Caedarva Mire.
Highlight value 000.
http://s39.photobucket.com/albums/e161/Chocotaku/Odd%20Stuff/?action=view¤t=picture004.jpg
Double-clicky it. We want to change this value to 3 (but LEAVE the Base as Hexadecimal this time!), and click OK.
http://s39.photobucket.com/albums/e161/Chocotaku/Odd%20Stuff/?action=view¤t=picture009.jpg
STEP 3: Inside the game, in the Config Menu, browse to Effects.
http://s39.photobucket.com/albums/e161/Chocotaku/Odd%20Stuff/?action=view¤t=img_20070731_065532.png
Adjust your effects filters according to the problems you're having (or just filter them all if you're not obsessed with seeing the end of every animation.
Usually lag/hiccup occurs as a spell/ability finishes casting and hits multiple people/mobs. These filter settings allow you to see the spell/ability start casting but you won't see them finish, and THAT's where the performance gain starts.
I played for 3 years without ever touching this setting lol. Except for BRD spells and the occasional Firaga, I was never bogged down in any situation enough to look for further relief of lag.
Codyy suggests putting camera in first person and fidgeting it around so that you don't see the ability/spell, but I would think filtering effects would accomplish this same thing.
That's it for lag fix. Now, *cough*, for some people that use Windower, the question has come up whether there is a foreground resolution between 800x600 and 1024x768. 800x600 is just too ungodly big, but changing it to 1024x768 can cause the font size (especially the party HP/MP numbers) to jump to a ridiculously small size if you don't have a decent sized screen. There sure is a way. You can edit values 001 and 002 in the same location (HKLM=>SOFTWARE=>PlayOnlineUS=>FinalFantasyXI), but you can also change these values in the Windower.ini file, which sends the setting to the same place in the registry (the registry will always remember the last resolution setting that was passed to Windower).
So, let's crack open the Windower.ini file, located in the same folder as the Launcher.exe.
Here is a setting that I like to use, and yes if you punch it into a calculator it's a 4:3 ratio.
http://s39.photobucket.com/albums/e161/Chocotaku/Odd%20Stuff/?action=view¤t=windower.jpg
Again, custom foreground resolutions are pretty much Windower users only. Attempting to run FFXI normally with a custom resolution will probably cause it to crash to the desktop.
So, we've gained some ground and lost some ground. All in all, it's a net gain. We lost some background resolution :( But we gained background blending and an improved frame rate. Also (hopefully), AOE spells and abilities will no longer cause the game to stutter horribly.
*Edit* Forgot to give credit where credit was due. Some of the registry tweaking information was summarized from this thread:
http://ffxi.allakhazam.com/forum.html?forum=25&mid=1089735902216382834
I really hope this helps others as much as it's helped me.
Edited, Jul 29th 2007 7:57am by Chocotaku
Edited, Jul 29th 2007 9:01am by Chocotaku
Edited, Jul 29th 2007 9:34am by Chocotaku
Edited, Jul 31st 2007 7:04am by Chocotaku
Edited, Jul 31st 2007 7:34am by Chocotaku