The online racing simulator
Smooth Motion (Lossless Scaling) - 60 / 75 Hz | 120 / 144 Hz Stuttering fix
Since LFS engine runs at 100 Hz and if your screen is set to any other refresh rate than 50/100/150/200 Hz you will encounter some micro stuttering even with vsync on.

This will be fixed in the upcoming big LFS update, but by that time Lossless Scaling can help smoothing things out at the expense of some latency and some almost invisible artifacts.

Is short LS can fix the vsync by generating the proper frames to fill the gaps. Big grin

Lossless Scaling is a paid program available on Steam.

An example setup for 75 Hz and possibly 90 Hz:

LFS options:
1. Run LFS at borderless window mode (F11)
2. Set the vertical sync to [no]
3. Limit in-game frame rate to < 50 fps > (if you have 120+ Hz monitor, limit it to 100 fps)

Lossless Scaling options:
Frame Generation:
Type: LSFG 3.1
Mode: Adaptive
Target: 75 (75 = 75 Hz) set to your refresh rate - if it's above 100 Hz, limit the LFS fps to 100 fps and put in the target for example 120 (120 Hz), for 90 Hz - the target should be 90.

Capture API: DXGI
Queue target: 1

Scaling set to Off.

Rendering:
Sync mode: Default
Max frame latency: 1
Draw FPS: On

And then press the blue Scale button and switch to LFS or you can set a hotkey in the settings (I use F4).
If everything is set correctly, in-game you should see the "50 / 75" at the left top corner and the motion... should be smooth. Thumbs up

Tomorrow I can add some comparison videos / gifs. Smile
Attached images
1.jpg
2.jpg
Lossless scaling is nice. Worth noting this may be a driver-level feature for some radeon and RTX users. Nvidia smooth motion, AMD Fluid Motion Frames.

Also a fun trick in lossless scaling is offloading it to a 2nd GPU (or your iGPU if you have dGPU and iGPU)
I have RTX 4060 and the Smooth Motion doesn't work with LFS, it only works with DX11, DX12 and Vulkan APIs.

The other thing is Lossless Scaling also supports adaptive frame generation, which is the key feature for LFS and 60 Hz / 75 Hz, not only fixed multiplier 2X / 4X etc.

Nvidia Smooth Motion doesn't support adaptive framegen and there are many compatibility issues, I only managed to get it working with BeamNG.drive (37 fps -> 74 fps). On the plus side the latency is a bit lower than LS.

I don't know much about the AMD Fluid Motion though, but I'm guessing it has similar limitations.
honestly, lsfg in a game like this and with that application sounds like a horrible time (latency and quality wise, adaptive shows you more generated frames than real ones)

you could probably run the game at like 300 fps locked on a 75hz screen easily these days and enjoy the great responsivity although it might not be perfectly smooth

i personally just play with a 100 fps lock on a 180hz freesync screen
I don't know so I ask this:

Is there any proper difference between HDMI and DisplayPort connection ( other than the obvious ones? )

Meaning if using that software. For example, the difference is significant in DisplayPort use?
#6 - gu3st
Quote from UnknownMaster21 :I don't know so I ask this:

Is there any proper difference between HDMI and DisplayPort connection ( other than the obvious ones? )

Meaning if using that software. For example, the difference is significant in DisplayPort use?

Shouldn't matter in most cases outside of a few random things like nVidia won't do GSync over HDMI (where AMD will do FreeSync over HDMI) even if the display is compatible with FreeSync. Might be able to do higher bit colours over DP at higher resolutions but that's not super relevant under 4k resolution
Quote from UnknownMaster21 :Is there any proper difference between HDMI and DisplayPort connection

On my specific Samsung ultrawide (3840*1080) monitor there is only 1 difference - HDMI is limited to 120Hz while DP allows to use full 144Hz. Might be similar with other monitors too where max Hz could be limited. Shrug
Since I'm limiting monitor to 100Hz anyway - no actual difference for me now,but intend to change to DP once LFS has higher physics rate.
(I'm not using any software though,so not sure if that's actually relevant)

FGED GREDG RDFGDR GSFDG