• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

Solved Windows 10: Low Frame Rates Despite (BECAUSE OF!) Good Hardware

Before the Fall Creators Update, there was a check box in the Settings app. Microsoft decide to remove it. I guess it was too convenient.

I'll post registry files to toggle the setting later today.
 
Is there any sensible way of working that into the Build 14 installer, you reckon?
just including the .reg file would be ez as pie, but I think ppl wud be real suspicious of any mod installer that asks to mess with the registry, even if benign, and with good cause cuz bad reg edits can in theory really mess up your comp. maybe a good way wud be to add a tip during installation or so, like "if you're on windows 10, maybe check this out!" and a link here or somesuch?
 
What was the issue? Crashes and the slow motion bug? I cured that by setting the power plan to "high performance" and limiting the frame rate as too high of a frame rate makes the game run in slow motion.

I don't like the idea of editing the registry because windoze updates itself almost every day and those changes might change it back without your knowing it. I have to constantly reset the audio settings after they get "upgraded". An in game setting would be preferable.
 
just including the .reg file would be ez as pie, but I think ppl wud be real suspicious of any mod installer that asks to mess with the registry, even if benign, and with good cause cuz bad reg edits can in theory really mess up your comp. maybe a good way wud be to add a tip during installation or so, like "if you're on windows 10, maybe check this out!" and a link here or somesuch?
I don't like the idea of editing the registry because windoze updates itself almost every day and those changes might change it back without your knowing it. I have to constantly reset the audio settings after they get "upgraded". An in game setting would be preferable.
That's indeed why I was hoping a safer option might be possible.
But it doesn't sound likely, because Microsoft is apparently still being... particular.
 
I've been running the fix for four weeks and it shows no sign so far of getting reverted by regular-cycle patches. That said, there really is no telling when Microsoft might decide, by intent or accident, to screw things up.

The registry entry in question is the same one originally toggled by Game Mode interface of the Settings app. Again, the decision to take that switch away defies logic. I have found that while it cleans up the animations within PotC:NH, not every game reaps the same benefits. Two older titles I have actually become more unstable with Game Mode active.

It should be a simple thing to include the registry patch in our installer, along with popping up an info dialogue with a link to an independent source for those wanting more background on the subject. However, seeing how the patch is not a magic bullet for all games and all systems, I would rather keep it as a knowledge base article here for people to try for themselves.

I've uploaded a zip file with two registry files; one to turn the setting on (and create it if it doesn't already exist), and another to turn it off.
 

Attachments

  • AutoGameMode.zip
    641 bytes · Views: 345
When you change that registry seeing, do you need to reboot or log in and out?
If not, could a batch script be made that toggled it on when the game starts up and restores it when you close it?
 
When you change that registry seeing, do you need to reboot or log in and out?
If not, could a batch script be made that toggled it on when the game starts up and restores it when you close it?
I'll do some additional testing to verify, but it looks like a reboot is not necessary. It would be a simple thing to rig a PowerShell or VBS script to toggle Game Mode before and after running the game.
 
hey,
i have a temporarily solution
you can download bandicam.
it allows you to lock your fps and its free as long you dont start to record things( If the product is not registered, the watermark will be shown on the recorded video and the recording time will be limited to 10 minutes per recording.) you also can hide it in system tray...
The settings should be something like this:
View attachment 25178 View attachment 25179

To test when the slowness/ lagging starts check the "Show FPS Overlay" setting and variate with the FPS Limit.
I recommend 120 fps.
I feel like at 200 fps and higher it starts to slow down the game and at around 300 fps everyone will recognize the slowness.
At around 470 fps the flickering in menus starts. u see what i mean with flickering when u set fps to 600 or more. its getting faster the higher the fps goes (Bandicam is capped at 999, so i didnt come to the point where menus are superslow or unclickable).
Limiting your fps at 120 shouldnt harm your gaming experience at all. (its a limit not an average fps lock!)

Well this should do it for a few time.

Now to the real fix:

i tried to fix it via "max_fps settings" in ini, but somehow the engine doesnt take it over ( no effect at all).
the problem doesnt solve by changing the window mode.
it could be that some win x settings prevent that "max_fps setting", but if i had to bet, i would tip that directx >9 versions dont take that line (it would explain why this problem starts with win x).
i could try to implement a c++ written fps limiter but that would take some time and there is no guaranty it works.
i looked for a list with storm engine 2 commands but didnt find one--> does someone have a command list?
I guess thats it for now.
If you have any ideas feel free to post them.

Thanks a lot for your solution, works fine for me !:monkeydance

I'm finally done with this superslow motion thing inside closed locations xD It was annoying as hell
 
This is a guide to installing and setting up MSI Afterburner and Rivatuner so that you can lock the frame rate at a low enough rate so that POTC does not run in slow motion.

1) Download and install MSI Afterburner from here. Rivatuner is included. MSI Afterburner 4.5.0 (Official) Download

2) The default skin looks something like this. afterburner page 1.jpg Click on the gear to bring up the properties menu. You can scroll sideways to make all sorts of changes. I set the fan profile for a cooler running gpu. afterburner settings-2.jpg

3) In "monitoring" hilite the value you want to see in the OSD, make sure the proper box is checked below, then click on the box with "text" in it to enable monitoring. afterburner monitoring.jpg This will enable the "more" button in the "on-screen display" panel. afterburner settings-3.jpg

4) Now you are in Rivatuner where you can turn the OSD on and off, set the max frame rate, and set the size, colors, and placement on the screen of the values in the OSD.

A) You can turn the on screen display on and off with the button in the upper right.
B) You set the max frame rate with the up/down arrows in "frame rate limit".
C) Adjusting the actual OSD is done in the lower section. I placed it in the lower left hand corner using the numbers at the bottom of Rivatuner.

Good luck!
 
does anybody know how i get the laggs out of the game on windows 10 the game is so slow fifa 19 goes super battlefield no laggs but a game of 2003 I do not really understand it anymore but got it to work
 
Something new: In the AMD control center under "global settings" there is now a slider to set the max frame rate globally. There should be a similar setting in the nvidia control panel too.
 
If you have an nVidia card, try setting Maximum pre-rendered frames to 1. It makes a bigger difference than you might think.
 
If you have an nVidia card, try setting Maximum pre-rendered frames to 1. It makes a bigger difference than you might think.
I tried that and it doesn't seem to make a difference for me. I've now tried RivaTuner and nvidia control panel but neither seems capable of limiting the FPS. Despite having OSD enabled in RivaTuner it doesnt even show up in-game.. any idea what else I can do?
Im using a 165 HZ 2K monitor, an intel i7 6900K and an nvidia gtx 1080ti.. it's rather overkill i know but yeah i really need to limit that FPS :D
 
I've now tried various solutions but none seem to sort an effect for me. In fullscreen mode the game runs like a charm and FPS limiters work as well as OSD's but in windowed/borderless mode FPS limiters don't work, perhaps because I have more than 1 monitor, I don't know... anyone know an FPS limitation option that works in borderless/windowed mode?

My GPU specific instructions and Nvidia Inspector options as well as driver settings also only appear to apply to full-screen applications.
 
Back
Top