Lossless Scaling

Lossless Scaling

(ノ°□°)ノ  [developer] Jan 9, 2024 @ 2:53pm
4
4
2
3
2
2
15
2.5.0 released
Have you been waiting?

Introducing LSFG 1.0 - a universal frame generator that can be used for most games and not only. Designed from the ground up using machine learning to run on a wide range of GPUs, including integrated graphics cards. Can be used with or without scaling.
The recommended minimum to have the best quality is 60 FPS in a game and a 120 Hz monitor, but it can also be used in a combination of 30 FPS and 60 Hz in some games at a resolution of up to 1080p.
In the current state of LSFG, the game MUST be locked to half your monitor's refresh rate for proper frame pacing. It is recommended that you reset all LS driver settings and disable any settings in the "Rendering" section before testing, you can enable these later if required. The appearance of any overlay above the LS window may disrupt frame generation until LS is deactivated. In case of issues and not only, I invite you to our Discord community[discord.gg], where the frame generation was beta tested.

Other changes:
- Reworked render pipeline to minimize latency and eliminate stutters;
- New "Off" scaling type, for case when you only need frame generation. "Resize before scaling" option still can be used when using this type;
- Removed displaying of frame time to save resources;
< >
Showing 16-30 of 141 comments
Vassili Zaitsev Jan 9, 2024 @ 6:56pm 
awesone work!!!!
Shibby Jan 9, 2024 @ 6:57pm 
I am going to wait for a guide. I tried to get it to work in some games and got a black screen. I am sure it does work but I don't feel like troubleshooting right now.
Alejandro Jan 9, 2024 @ 7:26pm 
just tested with some games, locked at 30 fps and 60 on a 165hz monitor, it does work, for example a 30 fps locked game doesn feel amoother but no quite feel like 60 fps, could be the framepacing thing
TapeAnxious Jan 9, 2024 @ 7:26pm 
Amazing work. The frame generation really smooths out cities in Star Citizen. It also manages to lower cpu usage for me in that particular game.

Unfortunately it also makes the in-game cursor disappear.

Either way, i can't wait to try it out on other stuff.
amazing is great for emulators and games thanks :steamthumbsup:
DeadDadGamer256 Jan 9, 2024 @ 8:30pm 
Im using a 360hz display, would it be possible to get a 30fps game run at 60fps with frame generation?
Tyesh Jan 9, 2024 @ 8:36pm 
Would this be something similar to fsr3+fluid motion?
Drcoomerthe2nd Jan 9, 2024 @ 9:49pm 
Well it makes my games run waay worse when i turn it on.
I go from 90 to a crappy and stuttery 58
Dvgf8 Jan 9, 2024 @ 9:52pm 
Best buy ever ty, bro
InterSynth Jan 9, 2024 @ 10:06pm 
You've got to be kidding me...
Alejandro Jan 9, 2024 @ 10:07pm 
what happens if i have a 165 hz monitor? do i need to lock games at 82.5 fps for it to work, Wont locking them at 60 fps suffice? also doesn´t seem to work on cyberpunk 2077.
M4RCK5 Jan 9, 2024 @ 10:16pm 
To everyone having issues hop in on the discord, there are people that can guide u to use LS properly without issues.
Shibby Jan 9, 2024 @ 10:19pm 
Originally posted by M4RCK5:
To everyone having issues hop in on the discord, there are people that can guide u to use LS properly without issues.

Is it different for every game or something? Why not compile the information and just post it here?
Wise Primate Jan 9, 2024 @ 10:41pm 
This is wonderful! I will buy an Nvidia card next month, and everything about it will be better than my current Radeon card, EXCEPT the lack of the driver-based Frame-Generation feature of a Preview driver of Radeon cards! With this "Lossless Scaling" program, I could have that feature with my Nvidia card too!

Please ensure that the one nasty flaw of AMD's version is truly gone! (The feature that causes Frame-Generation to be disabled while moving the camera too quickly. I'd rather have a very blurred image during fast motion than have Frame-Generation disabled and experiencing choppiness.)

I've tried these games, with a Radeon RX 6400 card (driver version 23.12.1, and a PCIe 3.0 x4 connection), and a 1920 x 1080 monitor set to 60 Hz, and Windows 10 (x64):

"Insomnia: The Ark" (DirectX 11):
---------------------------------------------------
I locked it to 30 FPS with the "RivaTuner" Program. (It doesn't have an in-game setting to lock it to 30. It uses Unreal Engine 4, so it probably could be locked to 30 with an "ini" file, but I haven't tried.)
Frame-Generation functioned correctly while using an "ini" file to enable strong Motion Blur (yes, I love Motion Blur. I'm not joking). I tried again with Motion Blur disabled, and Frame-Generation still functioned correctly, but it had the usual visual disturbances that are commonly associated with this form of Frame-Generation (while turning the camera quickly). But those visual errors don't bother me. I'm mentioning this because those visual flaws either didn't appear while Motion Blur was on, or were too blurred to notice.

"Final Fantasy XV" (DirectX 11):
---------------------------------------------------
I locked it to 30 FPS with the in-game setting.
Frame-Generation functioned correctly, with the normal visual flaws while turning the camera quickly.

"Final Fantasy XII: The Zodiac Age" (DirectX 11):
---------------------------------------------------
I locked it to 30 with the in-game setting, but Frame-Generation doesn't work. Setting the in-game setting to 60 and using RivaTuner to set it to 30 is not the correct solution, because this game's logic is tied to the frame-rate. If it's set to 60, but locked to 30 with an external program, it will be slow-motion.
Important Note:
During the past few months, I've tried the Preview driver of the driver-based Frame-Generation feature of Radeon cards, and THAT method correctly caused Frame-Generation to work while this game was set to 30 FPS (but it was nasty, because turning the camera too quickly caused Frame-Generation to be de-activated. It had the normal visual flaws associated with this form of Frame-Generation while turning the camera quickly, but those completely don't bother me, but the factor that DISABLES it while turning the camera will bother me forever.)

Originally posted by OverPovered:
Frame generation seems to not work if the app that is scaled is nearly the same size as the monitor? I tried frame generation on a 30 fps locked ps2 game on pcsx2 and frame generation definitely works if I have the pcsx2 window at about half my monitor's size.

The Frame-Generation feature of this "Lossless Scaling" program functioned correctly with "Insomnia: The Ark" and "Final Fantasy XV" while I set them to 1920 x 1080 with the in-game menus (the same resolution of my screen). I tried your suggestion to try a smaller resolution with Final Fantasy XII, so I set it to 1280 x 720 (Windowed Mode) and scaled it with Lossless Scaling's "FSR" method, but Frame-Generation still didn't work.
Last edited by Wise Primate; Jan 9, 2024 @ 10:47pm
匪军号 Jan 9, 2024 @ 10:57pm 
Thank you so much!
< >
Showing 16-30 of 141 comments
Per page: 1530 50

Date Posted: Jan 9, 2024 @ 2:53pm
Posts: 142