From 3d0705da7f53a800f9abd7bc658800ffcbee1fff Mon Sep 17 00:00:00 2001 From: xXJSONDeruloXx Date: Mon, 3 Feb 2025 11:23:34 -0500 Subject: fix mod check, rm license dupes --- defaults/assets/amd_fidelityfx_dx12.dll | Bin 6475480 -> 6637056 bytes defaults/assets/amd_fidelityfx_vk.dll | Bin 9188864 -> 9274880 bytes defaults/assets/dlss-enabler-upscaler.dll | Bin 21532160 -> 22678016 bytes defaults/assets/dlss-enabler.dll | Bin 1143808 -> 1196544 bytes defaults/assets/dlssg_to_fsr3_amd_is_better.dll | Bin 8822272 -> 2954752 bytes defaults/assets/nvngx.dll | Bin 0 -> 189952 bytes defaults/assets/nvngx.ini | 68 ++++++++++++++++++++++-- defaults/assets/unins000.exe | Bin 0 -> 3382845 bytes 8 files changed, 64 insertions(+), 4 deletions(-) create mode 100644 defaults/assets/nvngx.dll create mode 100755 defaults/assets/unins000.exe (limited to 'defaults') diff --git a/defaults/assets/amd_fidelityfx_dx12.dll b/defaults/assets/amd_fidelityfx_dx12.dll index ddbef16..b33274e 100644 Binary files a/defaults/assets/amd_fidelityfx_dx12.dll and b/defaults/assets/amd_fidelityfx_dx12.dll differ diff --git a/defaults/assets/amd_fidelityfx_vk.dll b/defaults/assets/amd_fidelityfx_vk.dll index 7b8c926..701adf4 100644 Binary files a/defaults/assets/amd_fidelityfx_vk.dll and b/defaults/assets/amd_fidelityfx_vk.dll differ diff --git a/defaults/assets/dlss-enabler-upscaler.dll b/defaults/assets/dlss-enabler-upscaler.dll index ec58795..dc26f5f 100644 Binary files a/defaults/assets/dlss-enabler-upscaler.dll and b/defaults/assets/dlss-enabler-upscaler.dll differ diff --git a/defaults/assets/dlss-enabler.dll b/defaults/assets/dlss-enabler.dll index a43fdc2..9fbcea1 100644 Binary files a/defaults/assets/dlss-enabler.dll and b/defaults/assets/dlss-enabler.dll differ diff --git a/defaults/assets/dlssg_to_fsr3_amd_is_better.dll b/defaults/assets/dlssg_to_fsr3_amd_is_better.dll index 4f38e0e..cd765db 100644 Binary files a/defaults/assets/dlssg_to_fsr3_amd_is_better.dll and b/defaults/assets/dlssg_to_fsr3_amd_is_better.dll differ diff --git a/defaults/assets/nvngx.dll b/defaults/assets/nvngx.dll new file mode 100644 index 0000000..009df09 Binary files /dev/null and b/defaults/assets/nvngx.dll differ diff --git a/defaults/assets/nvngx.ini b/defaults/assets/nvngx.ini index ff2def0..602f3af 100644 --- a/defaults/assets/nvngx.ini +++ b/defaults/assets/nvngx.ini @@ -3,14 +3,22 @@ ; auto/fsr3 (DLSS Enabled selects best FSR 3 version for the game), fsr30, fsr31, dlssg (latter supported only by RTX cards) Generator=auto +; HIGHLY EXPRIMENTAL!! Forces Frame Generation in games that do not support it natively, when switching to on, DLSS upscaler will activate DLSS Frame Generation (or FSR3 equivalent). +; this feature requires you to drop two additional files sl.dlss_g.dll and nvngx_dlssg.dll into the folder where sl.interposer.dll file is located. +; for now game also needs to support and have the Reflex feature active (otherwise you will experience a pink tinted image). +; off (default), on +TranslateDLSS=off + ; Override Reflex mode configured by the game -; on, boost, off +; Use experimental "inject" option to inject Reflex into the games that do not support Reflex at all (this option requires DLSS upscaler to be switched on) +; on, boost, off, inject Reflex=on ; EXPERIMENTAL: Enable Reflex emulation on non NVIDIA GPUs (this setting is ignored entirely NVIDIA GPUs, on which real Reflex feature is used). ; if set to auto mode it reduces the latency and stabilizes the framerates by using AntiLag2 (on AMD RDNA1 and better GPUs) or LatencyFlex (any other GPU not compatible with native Reflex feature) -; switch to "off" if you experience stuttering, unstable FPS or temporal game hanging/slowdown -; auto, on, off +; switch to "noop" if you experience stuttering, unstable FPS or temporal game hanging/slowdown +; switch to "on" to force the usage of LatencyFlex/AntiLag2 even if real Reflex is supported (auto value can be used on AMD/INTEL GPUs instead, as DLSS Enabler will switch to LatencyFlex/AntiLag2 in such cases) +; auto, on, off, noop ReflexEmulation=auto ; Maximum frame rate (including the generated frames) @@ -21,6 +29,19 @@ FramerateLimit=off ; auto - default behavior, dynamic - frames are generated only if GPU cannot produce real frames below the "FramerateLimit" specified in the setting above. FrameGenerationMode=auto +[DeepDVC] +; HIGHLY EXPRIMENTAL!! This option can be used to inject DeepDVC into games that do not support this feature natively (but is limited to real RTX cards for now) +; this feature requires you to drop two additional files sl.deepdvc.dll and nvngx_deepdvc.dll into the folder where sl.interposer.dll file is located. +; auto (default), true, false +Enable=auto + +; Controls the intensity (used only with Enable=true setting) +; available range: 0.0-1.0 +Intensity=0.5 + +; Controls the saturation boost (used only with Enable=true setting) +; available range: 0.0-1.0 +Intensity=0.75 ; ------------------------------------------------------- [Upscalers] @@ -41,6 +62,40 @@ VulkanUpscaler=auto +; ------------------------------------------------------- +[FrameGen] +; ------------------------------------------------------- +; Enables FSR3.1 frame generation swapchain +; without this option OptiScaler will disable all FG features +; true or false - Default (auto) is true +UseFGSwapChain=auto + +; Enables FSR3.1 frame generation +; true or false - Default (auto) is false +Enabled=auto + +; Enables FSR3.1 frame generation debug view +; true or false - Default (auto) is false +DebugView=auto + +; Enables async FSR3.1 frame generation +; true or false - Default (auto) is false +AllowAsync=auto + +; Enables HUD fix FSR3.1 frame generation +; Might cause crashes, specially with Async +; true or false - Default (auto) is false +HUDFix=auto + +; Delays HUDless image capture +; Might cause crashes, specially if set too high +; integer value above > 0 - Default (auto) is 0 +HUDLimit=auto + + + + + ; ------------------------------------------------------- [Dx11withDx12] ; ------------------------------------------------------- @@ -182,6 +237,7 @@ RenderPresetUltraPerformance=auto [Menu] ; ------------------------------------------------------- ; Enables new overlay ImGui menus +; without this option OptiScaler will disable all FG features ; true or false - Default (auto) is when OptiScaler is nvngx.dll false otherwise true OverlayMenu=auto @@ -373,7 +429,7 @@ LogToFile=auto ; Log to NVNGX API ; true or false - Default (auto) is false -LogToNGX=true +LogToNGX=auto ; Open console window for logs ; true or false - Default (auto) is false @@ -526,6 +582,10 @@ ExposureResourceBarrier=auto ; Default (auto) is state correction disabled OutputResourceBarrier=auto +; Use generic appid with NGX, fixes OptiScaler preset override not working with certain games +; true or false - Default (auto) is false +UseGenericAppIdWithDlss=auto + ; These settings defines each resources initial resource ; state and add resource barrier for correct state ; diff --git a/defaults/assets/unins000.exe b/defaults/assets/unins000.exe new file mode 100755 index 0000000..0c16db4 Binary files /dev/null and b/defaults/assets/unins000.exe differ -- cgit v1.2.3