summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxXJSONDeruloXx <danielhimebauch@gmail.com>2026-06-26 11:23:19 -0400
committerxXJSONDeruloXx <danielhimebauch@gmail.com>2026-06-26 11:23:19 -0400
commitfd29203c37b7febe2a2713e62c141bf38ea3ae27 (patch)
tree3d4fc74f563c40c486564f1887bb3289bbd81143
parent9de1dfaa92e39e9cbfbed2b17ddca335e02b4393 (diff)
downloadDecky-Framegen-0.16.2-pre.tar.gz
Decky-Framegen-0.16.2-pre.zip
fix: force Fsr4ForceModel=2 for all non-RDNA4 variantsv0.16.2-pre
-rwxr-xr-xdefaults/assets/fgmod.sh2
-rw-r--r--main.py7
-rw-r--r--package.json2
3 files changed, 9 insertions, 2 deletions
diff --git a/defaults/assets/fgmod.sh b/defaults/assets/fgmod.sh
index 4cdf9c8..ad8059e 100755
--- a/defaults/assets/fgmod.sh
+++ b/defaults/assets/fgmod.sh
@@ -181,6 +181,7 @@ case "$selected_fsr4_variant" in
variant_dir="$fgmod_path/fsr4-rdna3-4-official-411"
fsr4_upscaler_src="$variant_dir/amd_fidelityfx_upscaler_dx12.dll"
variant_extra_files+=("amdxcffx64.dll")
+ variant_ini_overrides+=("Fsr4ForceModel=2")
;;
rdna2-valve-411-pre10)
variant_dir="$fgmod_path/fsr4-rdna2-valve-411-pre10"
@@ -192,6 +193,7 @@ case "$selected_fsr4_variant" in
selected_fsr4_variant="rdna23-int8"
variant_dir="$fgmod_path/fsr4-rdna2-3"
fsr4_upscaler_src="$variant_dir/amd_fidelityfx_upscaler_dx12.dll"
+ variant_ini_overrides+=("Fsr4ForceModel=2")
;;
esac
[[ -f "$fsr4_upscaler_src" ]] || fsr4_upscaler_src="$fgmod_path/amd_fidelityfx_upscaler_dx12.dll"
diff --git a/main.py b/main.py
index f657cfe..59eaf28 100644
--- a/main.py
+++ b/main.py
@@ -60,6 +60,9 @@ FSR4_VARIANTS = {
"source_version": FSR4_INT8_ASSET["version"],
"uses_archive_native": False,
"extra_files": [],
+ "config_overrides": {
+ "Fsr4ForceModel": "2",
+ },
},
"rdna4-native": {
"label": "Native bundle / RDNA4",
@@ -85,7 +88,9 @@ FSR4_VARIANTS = {
"source_version": FSR4_OFFICIAL_411_ASSET["version"],
}
],
- "config_overrides": {},
+ "config_overrides": {
+ "Fsr4ForceModel": "2",
+ },
},
"rdna2-valve-411-pre10": {
"label": "4.1.1 Valve RDNA2 compatibility",
diff --git a/package.json b/package.json
index 2eea277..e349c66 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "decky-framegen",
- "version": "0.16.1",
+ "version": "0.16.2-pre",
"description": "This plugin installs and manages OptiScaler, a tool that enhances upscaling and enables frame generation in a range of DirectX 12 games.",
"type": "module",
"scripts": {