Nukem9 / dlssg-to-fsr3

Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS-G Frame Generation (nvngx_dlssg).
GNU General Public License v3.0
4.15k stars 156 forks source link

jedi survivor ghosting/artifacting #350

Open zane810 opened 7 months ago

zane810 commented 7 months ago

the FPS has greatly improved and the overall experience is much better, however, I'm getting this annoying effect around the character, lightsaber, when I move the camera, etc I recorded some examples of how it looks around the character and it is atrocious... [https://youtu.be/y6SFabg_CXc](first example) [https://youtu.be/70tbksdtwSo](second example) my specs are the ones in the recommend section on the store page: OS: Windows 11 64-bit Processor: Intel Core i7 Memory: 16 GB RAM Graphics: RTX2070 DirectX: Version 12

toxicmanslaughter commented 7 months ago

This is what is happening. You will have to do some pioneering if you want the software to perform more visually appealing. https://gpuopen.com/presentations/2023/AMD_FidelityFX_Super_Resolution_3-Overview_and_Integration.pdf

MOTION VECTORS

Motion vectors must be provided to the FSR 3 upscale component in the same way as FSR 2 • Motion vectors should be of minimum 16-bit precision for quality purposes • All opaque elements and elements writing depth should have motion vectors: • Foliage and all other alpha tested materials • Playable characters & NPCs • Vehicles and other deformable geometry • If elements have incorrect or missing motion vectors, ghosting will occur when upscaling • If upscaling has poor motion vector inputs, interpolated frames will amplify artefacts!

zane810 commented 7 months ago

i dont have a clue what any of this means

FidoFido888 commented 6 months ago

Hi, I used these two guides from hogwart legacy and the game is running smooth now https://www.youtube.com/watch?v=VzkXcFwW4Jk https://www.youtube.com/watch?v=8HN-RI6xTOc I also pasted all these launch commands in the game launch options in Steam game properties. -HIGH-USEALLAVAILABLECORES-sm4-THREADS 16-DX12 + cl_forcepreload 1 -novid -tickrate 128 +fps_max 0 +cl_showfps 0 +cl_interp 0 +cl_interp_ratio 1 +rate 128000 +cl_updaterate 128 +cl_cmdrate 128 +mat_queue_mode 2 -freq 120 -refresh 120

Threads is the amount of theads your CPU has, mine is 8 cores 16 threads, and freq and refresh are the refresh rate of your monitor, mine is 120hz. Those launch commands made a big difference in jedi survivor. I hope this helps.

zane810 commented 6 months ago

Hi, I used these two guides from hogwart legacy and the game is running smooth now https://www.youtube.com/watch?v=VzkXcFwW4Jk https://www.youtube.com/watch?v=8HN-RI6xTOc I also pasted all these launch commands in the game launch options in Steam game properties. -HIGH-USEALLAVAILABLECORES-sm4-THREADS 16-DX12 + cl_forcepreload 1 -novid -tickrate 128 +fps_max 0 +cl_showfps 0 +cl_interp 0 +cl_interp_ratio 1 +rate 128000 +cl_updaterate 128 +cl_cmdrate 128 +mat_queue_mode 2 -freq 120 -refresh 120

Threads is the amount of theads your CPU has, mine is 8 cores 16 threads, and freq and refresh are the refresh rate of your monitor, mine is 120hz. Those launch commands made a big difference in jedi survivor. I hope this helps.

this fixes ghosting?

FidoFido888 commented 6 months ago

I have no ghosting in Jedi survivor and that is all I did, I didn't use motion blur before in any of the games that are working with FSR3, because I find it introduces ghosting an artifacting, even Forspoken that originally has FSR3 when I turned motion blur on had ghosting and weird artifacting, but now with the changes I made seems to be fine.

zane810 commented 6 months ago

my original message was referring to the ghosting while using the fsr3 mod

FidoFido888 commented 6 months ago

I edited my comment. For me the the original problem was motion blur on.

zane810 commented 6 months ago

disablng motion blur didnt fix it

zane810 commented 6 months ago

Hi, I used these two guides from hogwart legacy and the game is running smooth now https://www.youtube.com/watch?v=VzkXcFwW4Jk https://www.youtube.com/watch?v=8HN-RI6xTOc I also pasted all these launch commands in the game launch options in Steam game properties. -HIGH-USEALLAVAILABLECORES-sm4-THREADS 16-DX12 + cl_forcepreload 1 -novid -tickrate 128 +fps_max 0 +cl_showfps 0 +cl_interp 0 +cl_interp_ratio 1 +rate 128000 +cl_updaterate 128 +cl_cmdrate 128 +mat_queue_mode 2 -freq 120 -refresh 120

Threads is the amount of theads your CPU has, mine is 8 cores 16 threads, and freq and refresh are the refresh rate of your monitor, mine is 120hz. Those launch commands made a big difference in jedi survivor. I hope this helps.

where did you paste the description from first vid on?

zane810 commented 6 months ago

Here is the location C:\Users\user\AppData\Local\Hogwarts Legacy\Saved\Config\WindowsNoEditor\Engine.ini

thats for hogwarts legacy

FidoFido888 commented 6 months ago

Sorry is C:\Users\user\AppData\Local\SwGame\Saved\Config\WindowsNoEditor\Engine.ini, you have to create a new text document inside windownoeditor folder and rename it Engine.ini then you can paste inside the description.