It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Mellow greetings Fallout fans,

I'm looking for a way to limit the FPS in the original Fallout games, specifically Fallout 2.
Problem is, my graphics card exhibits an incredibly annoying coil whine when I'm playing because the frame rate is all over the place, jumping up to around 2,000 fps.

I've tried using Nvidia Inspector to force Vsync, limit frame rate (V1 & V3 methods), and windowed mode. Some methods do keep the frame rate at 60 fps, but it drastically kills the mouse input. It becomes super-slow and there's heavy screen tearing while scrolling around (quite the opposite intention of Vsync.)

Does anyone know of any other methods I could try to keep the game from going over the 60Hz limit of my monitor without degrading the mouse input?

Thanks!
Attachments:
No posts in this topic were marked as the solution yet. If you can help, add your reply
its not a FPS issue for input. Using method\application - maybe, but not FPS itself. Well, if its not too low or too high. This can be a reason for input issue.
Or overlay conflicts. Discord+nvidia inpector. Or any else apps that have (hided) overlay injected to the game.

Also, there is old dimput wrappers same as for old direct3d\ddraw. Maybe input latency not from fps-overlay-etc.
If your mouse have dpi scaling option\button - change it to a little bit lower.

Vsync is outdated thing, if you have high framerate display. Should be named something differ *sync, or additional parametr "half of refreshrate" (no sure about 3rd paarty, but present in standart Nvidia Control Panel).
avatar
QWEEDDYZ: Vsync is outdated thing, if you have high framerate display. Should be named something differ *sync, or additional parametr "half of refreshrate" (no sure about 3rd paarty, but present in standart Nvidia Control Panel).
I tried every option available in Nvidia Control Panel and Nvidia Inspector (adaptive, 1/2 refresh rate etc.) but it just destroys the mouse input too much, movement is delayed and it's too difficult to point at anything accurately.

A wrapper might be a solution if it stops the framerate from going too high. I'm tempted to install Windows 95 in a virtual machine and run Fallout 2 through that.. but that might overkill! Can you recommend any ddraw wrappers?
what exactly you do with the nvidia and nvidia inspector (this is unofficial tool)? Looks like you already use some wrappers that make game work berderless-fullscreen-windowed or something like that (Win8+ by default use maxwindowedmode).

If you initially have promes - yes, first thing to try is limit FPS. If you already limti it and problems persest - maybe it any else issue. There is some in-cmpatibility for dinput (input latency), or if your game have delay in everything but not FPS drop - this is probably from default for Win8+ DXPrimaryEmulation - MaxWindowedMode.

Although, it shoul be wrapper already for latest Bethesda build with launchers and some mods (incl, ones for compatibility issues)... Yes it have one - ddraw.dll\ddraw.ini files in game folder. Try to experiment with ini file settings, or included config\launcher exe's.

Since it is already have one wrapper for resolution\compatibility, try exactly dinput wrappers. I saw some solutions for it. Try to seach input lag or input latency (+dll).

As for NV Inspector, choosing half of refreshrate from this tool introduce latency in some games, as this page say (not 100% accurate)
http://www.pcgamingwiki.com/wiki/Nvidia_Profile_Inspector
There is tweak for it (ctrl+F -> input).

Better remove entirely GeForce Experience, and probably Inspector as well. Just use normal NV Control panel. They dont needed.

Also, be careful with refreshrate. it should be higher, but not higher than supported by display. Each display have differ refreshrates for each resolutions supported.
And only FPS is a thing that always should be in some min-max limits. Refresrate more = better. And that options is NOT a synonym.
Fallout 2 FPS cap. | No Mutants Allowed

Install either sFall modification or Hi-Res patch. There's CPU idle option in both of them, so changing one line in corresponding *.ini file is all you need to do. Check out ddraw.ini for sfall and f2_res.ini for Hi-Res patch, both are well commented and self-explanatory.

valcik, Apr 3, 2015
Post edited April 06, 2022 by Schwertz