• 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

Of course engine.ini always allowed the choice of full screen or windowed modes. Win X disables that function and I need to find out how to enable it again.

ENB? EEEEEEWWWWWW. I might have to use it as a last resort. Burning up a $400 video card is not an option.
 
The game is using your video card? If so then I suggest asking at their forums why Windows is apparently overwriting it...
 
Why is ENB not good? Because of the way it looks?
You can probably tweak its settings. But if it helps with performance...?
Would at least be worth finding out if that is indeed the case.
 
Win X changes certain programs into windowed mode. Office workers like it for some reason and it is hard coded into the OS.

Of course EVERYTHING uses the video card because otherwise there would be NO VIDEO!!!

ENB sucks!!! It is extremely ugly and I have not used it in a long time. I will try it on the next update I install, which will be after I am finished with Milady's ship. Until then POTC will be used very sparingly.
 
ENB sucks!!! It is extremely ugly and I have not used it in a long time. I will try it on the next update I install, which will be after I am finished with Milady's ship. Until then POTC will be used very sparingly.
There is a separate installer for it, so you don't need to use the option in the main modpack installer:
ENB Improved Graphics addon - Pirates of the Caribbean: New Horizons mod for Pirates of the Caribbean

I can understand you don't like the way it looks. Just wondering what it does for performance.
If it does help, perhaps its settings can be changed in such a way that it does still affect the performance, but doesn't actually visibly change the graphics anymore.
 
Well I installed ENB and it does cut down on the frame rate quite a bit. This makes menus work great and moving around indoors is almost up to normal speed. Frame rates are also lower at sea which might be a problem with lots of ships in a battle.

Graphically it is awful as it is too dark and everything has a glow around it combined with a washed out fog. The 2nd pic is me in a tavern room. Can you see the table to my left, the picture in front of me, or the chest to my right?
POTC4 2016-01-12 10-35-40-89.jpg POTC4 2016-01-12 10-38-05-92.jpg
 
Well I installed ENB and it does cut down on the frame rate quite a bit. This makes menus work great and moving around indoors is almost up to normal speed. Frame rates are also lower at sea which might be a problem with lots of ships in a battle.
So.... Is that good or bad then?

Graphically it is awful as it is too dark and everything has a glow around it combined with a washed out fog. The 2nd pic is me in a tavern room. Can you see the table to my left, the picture in front of me, or the chest to my right?
Maybe you can make "enbpalette.bmp" either fully black or white to remove some of those effects?
And then play around with "enbseries.ini" until it starts looking again as if ENB wasn't even there.
 
Hey,
i installed the game on win x today, after a few years i didnt play it.
same problem here.
i spent 6 hours and found the reason of the problem.
all the "slowness" is caused by way to high fps that the game cant compensate.
found this out after i read a few comments in this thread.
i have done some tests with fraps and like u said: high fps= bad performance
in the menu the fps goes up to 1.5k. this results in: the game cant handle that much= shuttering.
when u just walk or do sth else outside menus, the fps will drop, because its harder for the graphics card. i got arround 500 fps there.
so thats the reason why we all get a better experience when we have an open vision. The graphics has to show more details (fps lower). Or in other words: close wall= less details= fps higher= shuttering.
The solution to solve this problem is to lock the games fps down.
I tried it for a test with a dxtory demo. I locked the fps to 60.
Unfortunaley dxtory causes another bug ingame: u are inside of the character model. But however i tested the menu on 60 fps and it worked perfeclty fine.
Everything was smooth and i had no shuttering at all.
I couldnt test it on 60 fps outside the menu, but i´m sure it would work perfectly fine. (Unfortunaley there is that dxtory bug).
I currently work on how i can write a fps lock in the potc files. Im sure if i find a way i can upload a fix.
If u have any ideas, how to get it done, post it pls. Mayebe ur idea helps.

regards Simon

ps.: sry for the mistakes
i wrote it fast and i´m from germany, so no native speaker :)


Edit: Found the Bug wtih dxtory
Like i thought everything works perferctly well with locked fps.
(Dont worry i´ll find out where the shuttering starts and will set the fps locker at a point where it makes sense: so no bad performance in seabattle because of a still high enoguh fps.
 
Last edited:
@Pieter Boelen Yes. It is both good and bad. It is good in that the menus work. It is bad in that the game looks horrible and it will probably slow down way too much in battles at sea. There is simply far too much variation in frame rates for it to work everywhere.

@Simunkulus You know what the problem is! And you might be able to fix it!!! :bow
 
If you could figure out how to lock the FPS, that would indeed be a tremendous help!
Thanks for looking into this, @Simunkulus! :cheers
 
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:
Bandicam fps.JPG Bandicam fps2.JPG

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.
 
Last edited:
i looked for a list with storm engine 2 commands but didnt find one--> does someone have a command list?
I doubt it exists and even if it does, we probably have no access to it.
What exactly are you looking for?
 
Edit: its hard to find out antything about that engine and when i see sth its russian^^.
I know the source code for Storm 2 no longer exists; we've asked many of he Russian people involved in the making of the game.
So I doubt there is much to be found on that.

The only thing that we do have available is some version of the Storm 2.8 source code which is probably similar, but not identical.
And since @Hylie Pistof says this Windows 10 issue doesn't affect that version, probably specifically this will be different between the two engines. :facepalm
 
I think it is identical Pieter. The comments in the source code (AoP2 -CoAS) derived from Sea Dog I.
Storm 2.8 is expanded. The whole thing is, as a system of building blocks. Well done. It can be expanded.
A look at the engine.ini answered some.
PotC ... show_fps = 0
AoP1 ... show_fps = 0
CoAS ... max_fps = 120
 
Try the following Pieter

show_fps = 0

change to

max_fps = 120

The file in the source code is from 8.3.2006. (Definition of fps)
I have only the version b14_beta3_full..... there it is .....show_fps = 0
Can work.

@Simunkulus
Die optimale Einstellung ist bei fps 120.
Unterhalb fps 100 kommt es zum Ruckeln .
Über fps 120 kommt es zum Konflikt mit der Speicheradresse bei PoTC und AoP .
 
Last edited:
Back
Top