cdozdil / OptiScaler

OptiScaler is middleware that enables various upscaling technologies in DLSS2-only games. It allows non-Nvidia users to use upscaling by applying DLSS2 inputs to XeSS, FSR2, or FSR3.
MIT License
565 stars 12 forks source link

Silent Hill 2 Remake: Is it possible to run the optiscaler in this game using ray reconstruction? #75

Open franzntl153 opened 1 month ago

franzntl153 commented 1 month ago

I tried but it throws me a terrible gosthing. I probably did something wrong and that's why I'm asking, if anyone can help me I would be very grateful.

serkan545 commented 1 month ago

hello i tried together optiscaler auto detect when you enable engine.ini but it works stuttery and ghosting

tokariu commented 1 month ago

tried it also and get the same ghosting effect when the game uses nvngx-dlssd.

to reproduce enable ray reconstruction like that (note the engine.ini settings). make sure there is no supersampling activated in the game before copying and using optiscaler files. now copy latest optiscaler with framegen pre9 in game dir, enable dlss in teh ingame settings again. optiscaler menu (insert-key) shows it uses now dlssd.

when activating framegen option, the player avatar begins to have a strong ghosting effect while moving. note that the background is not having the issue, the surrounding is rendered as it should.

enabling async changes nothing, enabling HUD Fix disables framegen altogether.

ghosting is gone again, when disabling Ray Reconstruction in engine.ini (removing the line r.NGX.DLSS.denoisermode=1)

so currently you have to choose either Ray Reconstruction or FrameGen with ugly denoising.

ImASadBoy commented 3 weeks ago

tried it also and get the same ghosting effect when the game uses nvngx-dlssd.

to reproduce enable ray reconstruction like that (note the engine.ini settings). make sure there is no supersampling activated in the game before copying and using optiscaler files. now copy latest optiscaler with framegen pre9 in game dir, enable dlss in teh ingame settings again. optiscaler menu (insert-key) shows it uses now dlssd.

when activating framegen option, the player avatar begins to have a strong ghosting effect while moving. note that the background is not having the issue, the surrounding is rendered as it should.

enabling async changes nothing, enabling HUD Fix disables framegen altogether.

ghosting is gone again, when disabling Ray Reconstruction in engine.ini (removing the line r.NGX.DLSS.denoisermode=1)

so currently you have to choose either Ray Reconstruction or FrameGen with ugly denoising.

The character is really ghosty because DLSS is not working when RR is enabled

Hezakiel commented 2 weeks ago

Hi, To make this work you have to install DLSS Enabler, put nvngx_dlssd.dll in the game folder. Then, you activate FG via the game and NOT OptiScaler, and you should be good. Cheers