View Single Post
Old 09-07-21, 08:36 AM   #3823
hughesjr
Watch
 
Join Date: Dec 2019
Posts: 30
Downloads: 20
Uploads: 0
Default Not Limiting FPS

So, in the Known Issues PDF for installing this mod, they have this text:

Time-of-day was an issue that has been known for a while, and some folks even knew of its roots and cause, but most folks do not want to pay attention to it. Ignore it at your own “peril”. But the game was written in the DirectX v9.0c days, to run on Windows XP, and as such is basically a 30fps game. Most computers back in March of 2005 when Silent Hunter III was released (older brother of the SH4 game), were hard-pressed to attain that threshold, unless the latest / greatest hardware was used. As more ‘modern’ equipment, OSes and games have come out, the “holy grail” of gaming has been “the more fps, the better”, so that gameplay is “smoother”. Silent Hunter 4 however, is written to run at 30fps. If you exceed that, or (heaven forbid) cannot reach that, the game’s clocks will not “sync” properly, and will drift apart from each other. If you have a 60Hz display, and an nVidia graphics card (except maybe the newest series), you can use the nVidia Inspector to set your card to “Half frame rate”. In other words, 60Hz divided by two equals 30fps. Otherwise, the use of “antilag” can help – after some trial-and-error – get you close enough to 30fps.

I did not have vsync set, so my FPS was considerably higher than even 60 Hz, and I did get day/night desyncing. So I did want to point out, this is a thing for sure. I think using very fast Time Compression while traveling causes this to get worse.

I play on a 4K monitor .. but the UIs are too small in 4K, so I have my resolution set to 2560x1440 (1440p) and not 4K (3840x2060). My video card / drivers and monitor have a 30Hz setting as well as a 60Hz setting that are available in the game's graphics settings. Setting the selection to 30Hz and turning on vsync did prevent this issue in a new playthrough.

I also want to point out that this is different than Base Time vs. Local Time .. It seems the game does not have a local time setting, so your clocks are always set to base time. If your base is in California and you are as far west as you can go, then you need to note the shown times at dawn and dusk, but red lights and dark conditions do match up (just at a wierd time compared to local). The actual day/night desync issue shows day lights in the sub, but outside it is really dark (and the reverse). This means if you are in the map .. you think it is dark, but the game AI can see you as if it is light. That does not usually end well

Last edited by hughesjr; 09-07-21 at 08:46 AM.
hughesjr is offline   Reply With Quote