Is there a way to get rid of 30 FPS cap on PC?

uku

Chocobo Licensed
Adventurer
Joined
May 1, 2005
Messages
69
Nation Banner
Sandy
Main Job
Samurai-Male
Secondary Job
Ninja-Female
Third Job
Warrior-Male
Server
Quetzalcoatl
FFXIV
Alvon
After a little research, I found out that FFXI has a 30 FPS cap on PC ><
I've upgraded my Video Card from GForce Ti4200 64M to FX5900XT 128M while ago, and didn't notice a big difference, well, guess thats the reason why.

So, is there any way that we can get rid of the 30 FPS cap? I just wanna FFXI be running at a good speed, at least at a natual speed that your PC can provide.

30 FPS? (No Thanks) My eyes hurts ; ;
 
Last edited:
ffxi for pc is more/less a port of the PS2 version, you can't unlock the 30fps cap, as the way the game was programmed it also ties the framerate to the animation framerate and movement speed

btw, a stellar videocard won't increase your FFXI performance really, about 70-75% of the games graphical features are tied to your CPU, all the videocard is doing is a few DX effects like mipmapping (FFXI doesn't even support hardware OR software antialiasing or anisotropic filtering)

the reason FFXI runs so poorly for a lot of people is because they enter Jeuno, or Dynamis or a heavily populated HNM camp and their framerate drops to 10-15, they think it's their videocard when in fact it's just the games shitty engine that cant draw more than 60 people on the screen at once before slowing down to a crawl

if you want to increase your framerate in heavily populated areas, get a new CPU (even though it really won't help all that much, most of the framerate issues are due to the game engine which, as i mentioned before, is just a port from the PS2 version)
 
FFXI can go higher, but that's because of a driver bug. What you can do, however, is force AA (i've heard of people getting 16x AA even in FFXI), but you'll need drivers that can do that. Also you can play with the FFXI registry settings to change the rendering resolution (for a more detailed, pseudo AA) to as high as 2048x2048.

Short of that however, there are "features" which allow different rendering of pretty much everything ingame, which might also give you a speed-up. JP Windower has a plugin that allows cell shading (cartoons if you didn't know) of FFXI, and this speeds things up (and might be better on the eyes too).

You can also play at higher resolutions at higher refresh rates. I have my monitor forced into a refresh rate of 100hz. It's nice on the eyes...

Old tricks too... you might try changing how bright your room is. This changes how the mind sees flashing. Or perhaps get a LCD screen, which doesn't change so suddenly for moving images. (it gives a more fluid effect :))

Things you might try, but there's no easy way to force FFXI into more than 30 fps.

god... i need to get away from these computers ; ;
 
Reishu said:
FFXI can go higher, but that's because of a driver bug. What you can do, however, is force AA (i've heard of people getting 16x AA even in FFXI), but you'll need drivers that can do that. Also you can play with the FFXI registry settings to change the rendering resolution (for a more detailed, pseudo AA) to as high as 2048x2048.

You can also play at higher resolutions at higher refresh rates. I have my monitor forced into a refresh rate of 100hz. It's nice on the eyes...

i did this awhile ago..

16x anti-aliasing helped A TON... and those regedits work well too that were posted in that one graphics thread here awhile back.
 
Thx for the inputs :)

It will give you much better FPS in a lagging situation when your rendering resolution is set to 512x512 other than 1024x1024, but again the quality is unbearable. so meh for 2048x2048 I might need a 5Ghz CPU to do that :D

And for ppl whos gettin getting 16x AA I assume its just for better quality really, which wont solve the lagging problem :(

Anyway, here's my setup: AMD 64 3000+, 1GB RAM@DDR400/DC, 240GB HDD@Raid0, FX5900XT 128M, 17" LCD 16ms
FPS normally around 29.8 to as low as 10ish when running FFXI with rendering resolution 1024x1024 and background resolution 1280x1024.

Guess I have to wait for XBox 360 version to come out >_<
 
neophytal said:
i did this awhile ago..

16x anti-aliasing helped A TON... and those regedits work well too that were posted in that one graphics thread here awhile back.

You mean for speed wise? Where can I find the driver which can do that?
 
Last edited:
as far as i know, nor ATI or nVidia have released a driver set that allows you to enable FSAA through their control panels, not sure why you are calling the AA 'hack' a driver, all you're really doing is modifying the registry values to increase the texture resolution, which gives the effect of anti-aliasing (the higher resolution an image is, the less 'jaggies' are shown)

there was a program that i downloaded not too long ago that seemed to sharpen up the textures a bit (might have been AA through software), though i can't remember what the program was called
 
I'm not computer retarded, but I'm somewhat close. I've been thinking of doing some upgrades on my comp with a friend of mine who is much more knowledgable after my finals are over and i go home for break. Anyways, I wanted to know a few things:

What is Anti-Aliasing? What does it do? How can you check/upgrade it?

....How do you check CPU >.<?

FFXI is the only computer game I play, and I used to play on PS2. So yeah....
 
Reality, ATI and NVidia also ship dumbed-down drivers for the masses

Omega Drivers is what i was referring to, and it gives a lot of functionality.

They're .ini edited versions of the ATi/NVidia drivers, and in many cases run with better detail and flexibility.
 
I found a guide:

· Author: Jay Kresge AKA Synbios on Fenrir
· Last Updated: 07/23/04
· Introduction
· Using the Registry
· Anti-Aliasing
· Mip-Mapping
· Anisotropic Filtering
· Sound
· Skip the explanation, just tell me how to make FFXI look and run better!
Introduction
Final Fantasy XI is a port of the same game for the Playstation 2. Like most console to PC ports, it does not take advantage of many higher end graphic features. Unlike most console to PC ports, however, FFXI still looks damn good. The purpose of this guide is to help you maximize your image quality while at the same time, keeping your performance up to speed.
If you want to avoid all the nerd talk, just skip to the last section. It's a detailed guide on how to get the most out of FFXI in terms of performance and image quality. If you do not know what you are doing, don't touch anything in the registry other than what is listed.

Note: All images in this guide are uncompressed, original sized bitmaps. They may be cut out of the image, but they have not been resized or compressed in any way, so their original quality is held intact. Due to this, images may load slowly.

Using the Registry
A couple of the graphic tweaks that we're going to use here require use of the registry. Even if you've never edited your registry before, you should have no problem doing so by following these instructions.
First, go to Start, Run, type regedit, and select OK. This will bring up the registry. Now, expand the following menus; HKEY_LOCAL_MACHINE, SOFTWARE, PlayOnlineUS, SquareEnix, FinalFantasyXI. If you can't follow what I'm saying, for some reason, use the images below. This brings you to the FFXI registry entries. Refer to this section whenever a registry edit is recommended.




Anti-Aliasing
SquareEnix decided that when they were going to port FFXI to the PC, that it would continue to use the same exact graphic features as the PS2 version. Due to this, there is currently no way to force FSAA, even via your display control panel. There is, however, still a way to use a form of anti-aliasing in FFXI. FFXI uses super-sampling. Super-sampling is when an image is rendered internally by the grpahics processor at a specific resolution, and output at a lower resolution. Due to the higher resolution rendering, it will seem as if AA is enabled. In this case, your foreground resolution is your output, and your background resolution is the internally rendered resolution.
Of course, Square sort of dropped the ball on this one by not allowing users to set the background to a higher resolution than the foreground. Play the game at 1024x768, but set the background to 512x512, and the game looks like a pixelated mess. That's because the game is being up-sampled. With the max background resolution option in the config menu being 1024x1024, those who are playing in higher resolution modes aren't going to get the clearest image.

That's why you need to edit the registry for this one. Here, we're going to edit values 0003 and 0004. In the images below, the screenshots were taken in 1280x1024 resolution. The image on the top has a backround resolution set at 1024x1024. The image in the bottom is 2048x2048. You can clearly see the effects of anti-aliasing in this still shot. In motion, it looks far better.





This can also be used to improve your framerate, as opposed to improving your image quality. Using super-sampling increases the demand on your video card's memory and fill-rate. So, if you're playing at 1024x768, and the background is set at 1024x1024, you're using more memory and fill-rate than you need to. By editing 0004 down to 300 (768), you can drop your background to 1024x768. You'll lose very little in image quality, and gain a few frames per second.

Mip-Mapping
Mip-mapping is a technique used to alleviate the problem of textures becoming pixelated at a distance. The best example of this would be a floor texture. As it gets farther from you, it seems to become more pixelated. Why is this? Well, use MS paint shrink an image, and see how the quality decreases. With Mip-mapping, it allows the developer to substitute smaller but more detailed textures, and have them replace the larger texture as you get farther from it. Another option is to have the hardware smartsize it as it gets farther away. Here's an example using text.
The image on the left is the original picture. The image in the center is resized in a standard fashion, similar to the way textures are resized without mip-mapping. The image on the far right is the original, but resized in a smarter way. This is the way mip-mapping works.




Anisotropic Filtering
Anisotropic Filtering is the successor to bi-linear and tri-linear filtering. When mip-mapping first came about, it looked ugly. Sure, the resized textures look nice, but you could clearly see where one mip-map ended and another began. Linear, and then bi- and tri-linear filtering were created to help fix this. They help to ease the transition between mip-maps. They still look fairly ugly, but not as bad as without filtering.
Most newer video cards today default to bi- or tri-linear filtering, unless anisotropic filtering is used. Anisotropic filtering is used for the same purpose, but is far higher quality. Here are some screenshots form FFXI showing the use of mip-mapping with and without AF enabled. NOTE: GeForce 4 and FX series cards are limited to 8xAF. Radeon series and GeForce 6800 series cards can go up to 16xAF. There isn't a huge difference in terms of quality going from 8x to 16x, so it's up to you if it justifies the performance hit. Also, turning on mip-mapping in the FFXI config panel doesn't bring the mip-map distance in enough to be noticable. It's best to do a registry edit here. Edit value 0000 to any number from 3 to 5. I use 4 for my preferred results.

All images were taken at different parts of the day, but thankfully, show what I'm trying to display. In the left image, no mip-mapping or AF is used. As you can see in the distance, the floor textures begin to become pixelated. This is more noticable in modern PC games, but since FFXI is a direct port, it uses lower quality textures. Image 2 shows mip-mapping in action. As you can see about 2/3 of the way up, there is a clear cut-off point between where mip-mapping is used and where it is not used. In the third image, you can see the difference that AF makes.


No Mip-Mapping, No AF Mip-Mapping on 4, No AF Mip-Mapping on 4, 16xAF


So, what does this mean? It means that I do not recommend using mip-mapping unless you're going to use Anisotropic Filtering. Using mip-mapping won't decrease performance in it's own, but turning AF on will deliver a fill-rate hit. This will be more noticable on weaker cards, whereas high-end cards can do this in FFXI without a noticable hit (framerate limit of 30).

Sound
In the FF Config, you can adjust how many sounds can be heard simultaneously from 12-20. This is a small range, so you can further adjust it by changing value 0029 in the registry.
Before adjusting this setting, find out what kind of sound card you're using. If you're using on-board audio (audio is handled by your motherboard and CPU), then you'll take a noticable hit to performance as you raise this number. The exception to this is NForce audio (available for AMD mobos only). NForce audio delivers a smaller performance hit than even the best PCI sound cards.

If you're using a PCI sound card, find out how many streams it does in hardware, then work your way down from there. Don't fall for the HW/SW mix modes that are available on SB Live! and Audigy 1 cards. These cards max out at 32 hardware streams. Selecting a number over 32 with these cards will start to kill your performance. Audigy 2 series cards go up to 64. A Typical SB16 or SB PCI can handle up to 16 streams.

Skip the explanation, just tell me how to make FFXI look and run better!
So, you want to know how to run FFXI to it's full potential, but don't want to read all the above nerd speak? Well then, just follow this guide. We'll start by opening the FFXI config. Set the following settings in the following tabs.
General:
· Mip-Mapping - off

Screen Size:
· Overlay Graphics Resolution - Whatever you prefer, or run other games at.
· Background Resolution - Doesn't matter, we'll be adjusting this in the registry.

Textures:
· Texture Compression - Find out how much video memory your video card has. If 32MB, set to high. If 64MB, set to low. If 128MB or higher, set to uncompressed.
· On-Screen Maps - Similar as above. If 64MB or below, set to compressed. If 128MB or higher, use uncompressed.

Effects:
· Bump-Mapping - Turn it off for now. If everything runs smooth when we're done, then try having it on.
· Environmental Animation - Leave it on smooth. The game seesm to run jerkier with low settings.

Sound:
· Enable Sound - On
· SoundEffectNum - You can select 12-20. See the sound guide above, or select 16 to be safe.

MISC:
· Show Opening Movie - Your preference.
· Enable Hardware Mouse Cursor - I prefer to have this on. If you have it on and the game fails to work, try turning it off.
· Simplified Character creation visuals - If you get a black screen at the character creation screen, turn this on. Seems cards that don't fully support DX8 have issues with this (GF4MX, for instance).

Now, follow the registry guide above to open the correct section of the registry. Once there, edit these values.

· 0000 - If you use Anisotropic filtering, set this number to 4. If you don't use AF, set this number to 0. This is your mip-mapping setting. Setting to 0 with no AF will give maximum performance, while setting to 4 and using AF will give maximum IQ. Setting to 4 and using no AF is just plain ugly.
· 0003 - This is your background resolution width. For maximum performance, set it to the same value as 0001. For balanced performance and image quality (IQ), set it one number above 0001 (IE, if 0001 is 1024, set 0003 to 1200). For maximum IQ, use 1600 or 2048.
· 0004 - This is the background resolution height. Follow the same instructions as listed for 0003. Instead of comparing to 0001, compare to 0002.
· 00029 - This is the number of sounds you can hear at one time. Refer to the sound guide above before changing this number.

Now, run the game. If it runs smoothly, try turning on bump-mapping, and/or raising the background resolution in the registry. If it runs too slowly, turn down your environmental animation, and/or lower the background resolution to match your foreground resolution.
 
Reishu said:
Reality, ATI and NVidia also ship dumbed-down drivers for the masses

Omega Drivers is what i was referring to, and it gives a lot of functionality.

They're .ini edited versions of the ATi/NVidia drivers, and in many cases run with better detail and flexibility.

this is what i used, and followed reish's guide.... however it doesnt really help speed so much, its more for quality.. but i didnt notice a lack in speed.... and performance was actually slightly better
 
yeah i'm aware of the omega drivers, i haven't used them in about 2 years though since thats about how long it's been since i played a game besides ffxi on my pc ;/

i used to play BF1942, HL2DM and Q3 and the omega ati drivers were pretty nice, but i just use the stand alone catalyst drivers now

btw my post about Nvidia & ATI not having AA/AF available through the control panel, i meant that the options they have available through their CP don't affect FFXI
 
If you read that post I posted, there is no easy way to get AA/AF on FFXI except through registry editing.

FFXI overrides default settings via the registry.
 
Rei, do you perhaps have the link to the original guide.
 
Thx for the info Reishu, I've tried changing the res. from 1024x1024 to 1280x1024, which is the same res. as my display, turned out it gives a lil better IQ and couple of more FPS than before, guess no upsampling saves the day hehe.
 
increasing the resolution wouldn't give you more fps, it would lower it
 
In most games, higher resolutions can utilize your video card more while lower res depends heavier on cpu, so increasing res can improve fps at times.
 
Rones said:
In most games, higher resolutions can utilize your video card more while lower res depends heavier on cpu, so increasing res can improve fps at times.

saying lower resolution utlizes your CPU more than your videocard is true, your videocard is still doing its job though regardless of what resolution you're playing in. its just that in the lower resolutions, your videocard will be running the game as fast as your PC will allow, to the point where the videocard will become the bottleneck (read: highest possible framerate)

as you scale the resolutions higher, the videocard itself will have to work harder, causing the framerates to drop (fillrate is based on the GPU, not the CPU)

lower resolutions, though, will always give the highest possible framerate, regardless of what videocard you're using

so your statement "so increasing res can improve fps at times" is false, this will never be the case in any game
 
Last edited:
saying lower resolution utlizes your CPU more than your videocard is true
If your bottleneck is the cpu, then raising resolution can help. I remember back in the days of regularly playing UT2004 and America's Army I would constantly tweak with the settings to try to optimize my frame rate. Resolutions of 1024x768 and 1200x1000 would get better frame rates than 640x480 and 800x600 because my cpu was very weak. I've done it in benchmarks and while playing games.
 
then something was screwed up with your settings, or you're remembering it wrong

there's absolutely no way a game will run better at 1280x1024 than it will at 1024x768

a game can run 'the same' at 1280x1024 as it does at 1024x768, if the videocard is powerful enough to push those resolutions without much strain on itself (basically, take a radeon X850 and run timedemos in Quake 2, on an old Athlon XP or P4, the framerates from 640x480 to 1280x1024 will probably change very little, as that particular game doesn't push that card to any sort of limits)

if your CPU is bottlenecking you in lower resolutions, it will bottleneck you EVEN MORE at higher resolutions

you seem to be under the impression that at higher resolutions, your CPU does less work, this is not true. your CPU can sometimes end up doing MORE work at higher resolutions
 
Back
Top