#turned off to avoid misinformation

301 messages · Page 1 of 1 (latest)

flint idol
#

does that work for amd aswell ?

#

and how should i replace these numbers if i want to have the lowest latency

jovial heron
#

What if I have low vram

#

It will drops my performance

wary notch
# jovial heron It will drops my performance

it depend how much VRAM you have in your GPU just use overlay from RTSS or others and check how much VRAM the game + LSFG take while running to see if it consume all your VRAM or not and see if you need to reduce or increase this value

wary notch
wary notch
# jovial heron 900mb maximum of 1024

maybe stupid to say because your kinda on the edge of your gpu, but try adding 1 by 1 and keep the one that you like without surcharging your vram gpu for you to not have an unstable system

jovial heron
#

Does it affect the artifacts

loud belfry
#

Large buffer (e.g. 20-30):
Pros: Improves overall smoothness, reduces noticeable frame rate stutters.
Cons: May increase latency, GPU and VRAM usage.

Small buffer (e.g. 5-10):
Pros: Responds more quickly to changes in game performance.
Cons: May result in a less stable framepacing experience, causing noticeable stutters.

jovial heron
#

🤔

loud belfry
#

?

wary notch
jovial heron
#

I can't feel no smoothness or delay or vram increase or anything???

#

Vrame is the same

wary notch
#

nice

jovial heron
#

It's weird

loud belfry
#

If it didn't affect your vram it's good

jovial heron
#

But

#

50 or 1 isnt a difference

#

🤔🤔

loud belfry
#

It's also most useful when there are noticeable variations in frame rendering times. To see a clearer difference, you'd need to test in a scenario with more variation or instability in framerate.

jovial heron
loud belfry
jovial heron
#

Are you a tester

#

Or anything from the program

loud belfry
jovial heron
#

My expectations is 9/25

loud belfry
#

I think the update will only come out next month because of the video creation event

loud belfry
#

These settings may not work properly or crash the application so use with caution.

jovial heron
#

I change these

jovial heron
#

Where that

loud belfry
#

Since the file does not require compilation you can use notepad

jovial heron
candid thicket
loud belfry
candid thicket
jovial heron
#

But I think it improves smoothness but delay no

#

Don't improve delay

candid thicket
jovial heron
jovial heron
#

It's annoying

candid thicket
jovial heron
candid thicket
#

nice 👌

jovial heron
#

I need code to improve smoothness I don't care alot latency

wary notch
#

it's a new one or just a description add on it ? and what it prioritize ?

wary notch
loud belfry
wary notch
harsh crater
#

did this increase perforamnce

wary notch
harsh crater
#

like im losing 30 fps when using framegen would this help in that?

wary notch
wary notch
#

just try to understand what it does to

wary notch
jovial heron
#

Affect on framepacing

loud belfry
jovial heron
loud belfry
#

This better distributes system resources and optimizes memory and thread usage.

loud belfry
jovial heron
#

Oh

wary notch
jovial heron
#

Let me try

#

After the update

harsh crater
#

im gonna try too

loud belfry
jovial heron
#

Windows updates now 😔

jovial heron
#

Or low your res

#

From the lossless scaling app not from the game like fsr or dlss it will take 30 fps but try from ls it will take 25 if you use 1.2 and xbr

loud belfry
wary notch
loud belfry
wary notch
loud belfry
loud belfry
wary notch
loud belfry
jovial heron
#

And it doesn't appear in the app

harsh crater
#

where did u put this

jovial heron
#

See

loud belfry
loud belfry
#

Preferably in the game

harsh crater
#

is it an upscaler?

jovial heron
#

But this cost a lot of fps I think

#

I need every single frame to get smooth experience

loud belfry
jovial heron
jovial heron
harsh crater
#

okay

loud belfry
wary notch
loud belfry
wary notch
loud belfry
wary notch
loud belfry
#

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<gcServer enabled="true"/>
<gcConcurrent enabled="true"/>
<gcLatencyMode value="Interactive"/>
<Thread_UseAllCpuGroups enabled="true"/>
<Thread_UseNewSynchronizationContext enabled="true"/>
<AppContextSwitchOverrides value="Switch.System.GC.AllowVeryLargeObjects=true"/>
<JITMinOpts enabled="true"/>
<useLegacyJit enabled="false"/>
<PreferThreadPoolThreads enabled="true"/>
<EnableFrameBufferOptimization enabled="true"/>
</runtime>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
</startup>
</configuration>

loud belfry
jovial heron
#

I will try to make one now for people who have igpu and low end dgpu and cpu

loud belfry
wary notch
wary notch
loud belfry
wary notch
loud belfry
jovial heron
jovial heron
loud belfry
harsh crater
#

yo can u help me with setting the thing up

jovial heron
#

You mean I will make a program

jovial heron
loud belfry
#

I thought you said that haha

jovial heron
#

If he have low gpu I would help him

loud belfry
jovial heron
loud belfry
jovial heron
#

Hope low end devices be supported in ur code in the next version

wary notch
#

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<!-- Set runtime to optimize resource usage -->
<runtime>
<!-- Use Garbage Collection in server mode to optimize memory usage on multi-core processors -->
<gcServer enabled="true"/>

<!-- Enable concurrent garbage collection to avoid long pauses -->
<gcConcurrent enabled="true"/>

<!-- Distribute threads evenly across all available CPU groups -->
<Thread_UseAllCpuGroups enabled="true"/>

<!-- Improve synchronization management in new thread contexts -->
<Thread_UseNewSynchronizationContext enabled="true"/>

<!-- Allow very large objects (>2GB) on the heap -->
<AppContextSwitchOverrides value="Switch.System.GC.AllowVeryLargeObjects=true;Switch.System.Threading.UseNetCoreTimer=false"/>

<!-- Optimize for better performance by avoiding inlining small methods that cause overhead -->
<JITMinOpts enabled="true"/>

<!-- Enable aggressive use of optimizations in the Just-in-Time (JIT) compiler -->
<useLegacyJit enabled="false"/>
<PreferThreadPoolThreads enabled="true"/>
<EnableFrameBufferOptimization enabled="true"/>
</runtime>

<!-- Configuration of the .NET Framework used -->
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
</startup>
</configuration> @loud belfry this one from you is the best for me i just add 2 more line from your last posting <PreferThreadPoolThreads enabled="true"/>
<EnableFrameBufferOptimization enabled="true"/>

#

very good latency almost none in X2 mode and nearly zero artifacts

loud belfry
#

thanks for reporting

#

also note that I added the <gcLatencyMode value="Interactive"/>

#

to decrease latency

#

I tested it in a more aggressive mode to lower latency but this was the only one that worked.

wary notch
loud belfry
#

@harsh crater

#

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<gcServer enabled="true"/>
<gcConcurrent enabled="true"/>
<gcLatencyMode value="Interactive"/>
<Thread_UseAllCpuGroups enabled="true"/>
<Thread_UseNewSynchronizationContext enabled="true"/>
<AppContextSwitchOverrides value="Switch.System.GC.AllowVeryLargeObjects=true"/>
<JITMinOpts enabled="true"/>
<useLegacyJit enabled="false"/>
<PreferThreadPoolThreads enabled="true"/>
<EnableFrameBufferOptimization enabled="true"/>
</runtime>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
</startup>
</configuration>

jovial heron
#

Guys

#

Help

#

For some reason I open it now and I don't see anything

#

Is this normal

harsh crater
#

did u forget to save?

vital dock
loud belfry
# vital dock what's this, optimized LS ui?

I thought that although I can't change the rendering or scaling, modifying the .NET configuration could help in some way, well at least for me it helped a lot because the reshade made the interface more stuck and with crashes now it doesn't crash or freeze

jovial heron
jovial heron
jovial heron
harsh crater
#

yes

#

it helps with the latency

jovial heron
#

Copy this or this will be on the program

candid thicket
wind sandalBOT
#
Chargement...

Veuillez patienter. Cela ne prendra pas longtemps !

jovial heron
#

Guys

#

I copyed all this and all of this codes crashed

wary notch
jovial heron
#

1

#

And

jovial heron
wary notch
#

ok and it crash when ? at launch of ls or when activate LSFG ?

#

try this one

#

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<gcServer enabled="true"/>
<gcConcurrent enabled="true"/>
<gcLatencyMode value="SustainedLowLatency"/>
<Thread_UseAllCpuGroups enabled="true"/>
<Thread_UseNewSynchronizationContext enabled="true"/>
<AppContextSwitchOverrides value="Switch.System.GC.AllowVeryLargeObjects=true;Switch.System.Threading.UseNetCoreTimer=false"/>
<JITMinOpts enabled="true"/>
<useLegacyJit enabled="false"/>
<PreferThreadPoolThreads enabled="true"/>
<EnableFrameBufferOptimization enabled="true"/>
</runtime>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
</startup>
</configuration>

jovial heron
jovial heron
wary notch
#

; Do not report issues using a configuration other than the default

[capture]
; A buffer used to estimate a game's framerate by averaging the delta time between captured frames [1-]
; This value greatly affects both framepacing and stability
dxgi_frametime_buffer_size = 10

[lsfg]
; Disable LSFG UI detection if not needed [0-1]
ui_detection = 1
; How often to run UI detection, in base frames [1-4]
; 1 - better quality, 4 - better performance
ui_detection_rate = 2

wary notch
jovial heron
wary notch
#

good

jovial heron
jovial heron
#

No

#

I mean in the lossless scaling.exe.config

wary notch
#

no the config.ini

jovial heron
#

Im talking about the lossless scaling.exe.config to edit in that

jovial heron
jovial heron
wary notch
wary notch
jovial heron
#

And nothing

wary notch
#

AIE here we go

jovial heron
#

It supposed to be this

#

Or I copy this

wary notch
#

yup

jovial heron
#

🤔🤔

#

I tried copying these line and it doesn't open

wary notch
jovial heron
#

I hope it works

wary notch
#

if not work just unistall it and re-install and copy paste the file i give you

jovial heron
#

It works with you

#

What gpu you have

wary notch
#

nice

#

RX 6900 XT

jovial heron
#

You have the ultimate

wary notch
#

nah it nothing to with that i think you just have mess up some code line XD

#

can you show me trought stream ?

jovial heron
#

Or what

wary notch
#

discord stream

jovial heron
#

Wait minute

#

I'm trying now

#

I will send you the original file and the file you sent to me

wary notch
#

ok

gaunt stratus
#

ill give it a try

loud belfry
#

And LosslessScaling.exe.config, according to the developer's reaction, is only for the LLS interface, so if you are using reshade I recommend using it.

ashen axle
#

Hi is it possible to use reshade on a game that doesn't allow it using lossless scaling

loud belfry
mellow pelican
loud belfry
loud belfry
#

My settings for LossLess Scaling

mellow pelican
#

*that's a win.

wary notch
#

@loud belfry does LS can run on a certain API like DX9 or DX11 from DXVK ? to be able to cap it with RTSS cuz i'm not able to cap it, it doesn't work

wary notch
#

@loud belfry not working, i mean maybe it worked, after activated LS the cursor disappear, not fps counters show, and idk if it generate frame cuz i don't see the fps counter

loud belfry
#

LLS does not work on vulkan

wary notch
loud belfry
#

It depends on Directx to work.

wary notch
#

okok

mellow pelican
# loud belfry very good

Hey arthur, just to make it clear for myself... does decreasing the buffer increase or decrease gpu usage?

loud belfry
#

In my tests I honestly didn't see any changes in increase or decrease.

#

But theoretically it was supposed to affect it.

loud belfry
#

only change LosslessScaling.exe.config if you are using reshade, it may solve the crash problems but for other things it is useless

steep fjord
#

it seems it makes slightly less latency

loud belfry
steep fjord
#

ah... its a placebo effect then

steep fjord
#

so, only frame buffer size and ui detection rate affects frame generation?

loud belfry
#

but I can't say if the buffer changes anything because you can put 1 or 1 billion and it will remain the same

mellow pelican
#

I think 1 billion would revert to a failsafe default which is 15

steep fjord
#

Let me be clear: frame buffer size value of 10 is a sweet spot?

wary notch
#

yop @loud belfry can you show where to put those lines in the new => LosslessScaling.runtimeconfig.json <gcLatencyMode value="1"/>
<Thread_UseAllCpuGroups enabled="1"/>
<Thread_UseNewSynchronizationContext enabled="1"/>
<PreferThreadPoolThreads enabled="1"/>
<EnableFrameBufferOptimization enabled="1"/>

#

it use net9.0 now

wary notch
#

my man thx @loud belfry

#

just copy it into LosslessScaling.runtimeconfig.json

#

in ls root folder

loud belfry
#

the context may or may not be identified

jovial heron
jovial heron
loud belfry
jovial heron
#

Okay thanks bro

loud belfry
#

turned off to avoid misinformation

candid thicket
# wary notch just copy it into LosslessScaling.runtimeconfig.json

Guys can you do a test if possible like in ms paint or heavy latency games as yuzu zelda last one which better for latency
And try setting like : garbage collector 1.2.3.4 and any other setting my help try one by one the best for input lag for competitive games or test at lower fps as 30 with mouse acceleration turned off with unlocked fps worst case scenario 😆

i will do tests later but right know my pc is out of service ty 🙂

wary notch
jovial heron
wary notch
flint idol
#

@jovial heron could you maybe recap everythign which was discussed in this post ?

jovial heron
flint idol
#

and then ?

#

ive seen you guys talked a lot abt latency and settings

#

@loud belfry @wary notch Ive read your comments and the conversations. Could you maybe give us a guide on how to reduce overall latency or just give us spome tipps ?

jovial heron
#

Even if you apply this file, you wouldn't notice a big difference in latency and Smoothness

loud belfry