Fractal Softworks Forum

Please login or register.

Login with username, password and session length

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Lance

Pages: [1]
1
Bug Reports & Support / Threaded optimization in nvidia drivers in w10
« on: November 06, 2021, 09:02:58 AM »
Hello, just a piece of information.  Title is self explanatory

For starsector, if you have a powerful processor, do not enable threaded optimization globally in the nvidia drivers, keep it either on auto or off.
"On" reduces the fps by 20-40%.

The default is Auto, but some ppls may have unexpected low frame rate, they may have enabled it On globally in the control panel.

tested with
4790K 4.5 ghz
980ti
last nvidia drivers
last w10 update

However !! if your processor has a low frequency (1 to 3 ghz constant clock and not boost clock) with atleast 4 cores, "on" may improve the global performance and could reduce stutter even if the maximum frame rate is lower.
If you want to test, i suggest to create a profile targeting Java.exe in starsactor Bin folder.

if you want more infos, here is a link about such optimization for linux, it seems true for w10 too in the case of java.

https://www.phoronix.com/scan.php?page=article&item=nvidia_opengl_threaded&num=5

2
Bug Reports & Support / I fixed my Stuttering campaign / stock fresh game
« on: October 07, 2021, 04:17:53 PM »
Hello,

For me, starsector suffered of continuous stutters each 2 seconds in campaign on a fresh game and a fps shown at 59 fps with idle at 40-50% ONLY when the Speed up Key was held. - but i always play with speed up, the game being extremely slow otherwise

1080p, 60 hertz
4790K 4.5 ghz locked on all cores, 8 logical cores Hyper threading enabled
16 gb ram 2400 mhz
980ti gpu last driver
SSD 512 gb
Audigy RX 5, 7.1 soundcard
gpu tied to cpu disabled.
w10 last update
disabled antivirus/ game floders & exes & java ignored
disabled w10 exploit protection measures to test and specter/meltdown tweaks but didnt help.


Vsync was enabled in the config file.

Then I changed the FPS limiter of the game to 600 and i noticed a great improvement. It's weird, considering that it says that the fps limiter is disabled while vsync is enabled. Nonetheless it was not perfect.

Then i disabled Vsync in config file and enabled it in the Nvidia panel control, it was better. Still had few hiccups.
Then checked triple buffering and it improved even more.

it has a big downside, it increases lag input. but it's stutter free now.
The Ui Says that the idle is always 0% while fps is at 60 fps all the time.

Then i used "rivatuner statistic server" hooking into java.exe to limit the fps at 60 on top of vsync to reduce the inputlag, it worked flawlessly. ( Vsync+fps limiter = very smooth & low input lag but HUGE stutter if the vsync refresh rate / FPS is not sustained)

So it seems that the ingame vsync or fps limiter, or both arent working efficiently on my configuration.

 I also tested on a very modded game. Stock setting was not enjoyable. Thoses manipulation helped tremendously despites the dips to 50 fps.


If you want to try, you need an nvidia gpu, create a new profile with starsector.exe & java.exe in the nvidia control panel. then select vsync forced on & triple buffering on.
BTW, DISABLE threaded optimization if you have it enabled globally, with a dedicated starsector profile which includes starsector.exe and java.exe. On = stutter, auto= no stutter -but who knows, off= no stutter. For a 64 bit system only.




Also, if you want to use reshade ( reshade.me), put the binaries for opengl in the java.exe folder  - if you use the "auto installer", select java.exe in starsector

Pages: [1]