Skip to content

Commit 05ba932

Browse files
committed
fix: align FSR4 installer eligibility
1 parent 06072e4 commit 05ba932

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

‎Config.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ FsrNonLinearPQ=auto
207207
FsrAgilitySDKUpgrade=auto
208208
```
209209

210-
`Dx12Upscaler=ffx` selects the current FFX DX12 backend. The official signed FSR 4.0.2 upscaler DLL is included as a pinned release input; use `UpscalerIndex=auto` unless you are diagnosing a title-specific issue.
210+
`Dx12Upscaler=ffx` selects the current FFX DX12 backend. The official signed FSR 4.0.2 upscaler DLL is included as a pinned release input for the optional Radeon RX 9000/RDNA4 installer task; use `UpscalerIndex=auto` unless you are diagnosing a title-specific issue. Other hardware should use the provider selected by `auto` (normally FSR 3.1.5 or another supported backend).
211211

212212
To improve image quality, try to match the vertical or horizontal FOV of your game. The default is 60° vertical FOV and most of the time it works fine. The camera, reactive-mask, barrier, velocity and temporal-tuning values are runtime parameters: changes from the menu or a completed INI reload are published for the next evaluation. `UpscalerIndex`, `FGIndex`, colour-space hints and library/bootstrap options require context recreation or a restart; do not change them while diagnosing a live frame. Output scaling changes are handled through the normal resolution/resource-recreation path.
213213

‎docs/UPSTREAM_INTEGRATION.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ The shared [`scripts/Verify-Integration.ps1`](../scripts/Verify-Integration.ps1)
9797

9898
The official AMD FidelityFX SDK 2.0.0 release contains FSR 4.0.2 and a signed `Kits/FidelityFX/signedbin/amd_fidelityfx_upscaler_dx12.dll`. Its verified binary is version `4.0.2.44888` with SHA-256 `241E6E5E4D848424EB8EC9A6B22C43FE34CF0CF52D30002CA435BA42E53A9CA0` and a valid Advanced Micro Devices signature.
9999

100-
The previous local asset had a different SHA-256 (`9123F83739E7BB39FCB135CAFC339606DEC78A74C650338AD275EE45C2D59D02`) and was not signed, so it was never eligible for release. It has now been deliberately replaced with the verified official binary, and the manifest and integration gate require both its exact SHA-256 and the valid AMD Authenticode signature. This approves the *release input* only; Release x64, benchmark, and FINAL FANTASY VII REBIRTH regression tests remain mandatory before the integration itself can be treated as validated.
100+
The previous local asset had a different SHA-256 (`9123F83739E7BB39FCB135CAFC339606DEC78A74C650338AD275EE45C2D59D02`) and was not signed, so it was never eligible for release. It has now been deliberately replaced with the verified official binary, and the manifest and integration gate require both its exact SHA-256 and the valid AMD Authenticode signature. The installer exposes it only as the optional official Radeon RX 9000/RDNA4 path; other hardware retains the provider selected by `auto`. This approves the *release input* only; Release x64, benchmark, and FINAL FANTASY VII REBIRTH regression tests remain mandatory before the integration itself can be treated as validated.
101101

102102
## Non-authoritative artefacts
103103

‎installer/setup.iss‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Name: "english"; MessagesFile: "compiler:Default.isl"
6464

6565
[Tasks]
6666
Name: "gtx_compat"; Description: "Apply GTX/Kepler Compatibility Patch (Forces D3D12 Feature Level 11.0)"; Flags: unchecked
67-
Name: "fsr4_rdna"; Description: "Install experimental FSR 4.0.2 for AMD RDNA 2 and 3 GPUs"; Flags: unchecked
67+
Name: "fsr4_rdna4"; Description: "Install official FSR 4.0.2 for AMD Radeon RX 9000 (RDNA 4) GPUs"; Flags: unchecked
6868
[Files]
6969

7070

@@ -84,7 +84,7 @@ Source: "assets\configs\OptiScaler.ini"; DestDir: "{app}"; Flags: ignoreversion
8484
Source: "build\libxess.dll"; DestDir: "{app}"; Flags: uninsneveruninstall skipifsourcedoesntexist; Components: upscalers
8585
Source: "build\libxess_dx11.dll"; DestDir: "{app}"; Flags: ignoreversion skipifsourcedoesntexist; Components: upscalers
8686
Source: "build\amd_fidelityfx_*.dll"; DestDir: "{app}"; Flags: ignoreversion skipifsourcedoesntexist; Components: upscalers
87-
Source: "assets\fsr4\amd_fidelityfx_upscaler_dx12.dll"; DestDir: "{app}"; Flags: ignoreversion skipifsourcedoesntexist; Tasks: fsr4_rdna
87+
Source: "assets\fsr4\amd_fidelityfx_upscaler_dx12.dll"; DestDir: "{app}"; Flags: ignoreversion skipifsourcedoesntexist; Tasks: fsr4_rdna4
8888
Source: "build\D3D12_OptiScaler\*"; DestDir: "{app}\D3D12_OptiScaler"; Flags: ignoreversion skipifsourcedoesntexist; Components: upscalers
8989

9090

0 commit comments

Comments
 (0)