Get all your news in one place.
100's of premium titles.
One app.
Start reading
Tom’s Hardware
Tom’s Hardware
Technology
Aaron Klotz

You can upgrade FSR 3.1 games to FSR 4 with manual DLL swapping — GitHub community discovers FSR swapping works similar to DLSS upgrades

AMD.

FSR has long had the disadvantage of not being user-upgradable, unlike DLSS, forcing gamers to wait patiently for game devs to upgrade FSR in their favorite titles. However, that appears to be changing, according to DLSS Swapper on X, GitHub users have uncovered that FSR 3.1 games can be upgraded to FSR 4 by manually replacing the game's FSR 3.1 DLL files with DLL files from AMD's latest FSR SDK 2.0.

The process is remarkably similar to the way Nvidia users have been able to manually upgrade DLSS to newer versions over the past several years. FSR SDK 2.0 comes with three internal DLLs: "amd_fidelityfx_framegeneration_dx12.dll", "amd_fidelityfx_loader_dx12.dll", and "amd_fidelityfx_upscaler_dx12.dll". Several users found that renaming the loader DLL file to "amd_fidelityfx_dx12", then dropping all three DLLs in the same directory where a FSR 3.1 game's FSR DLL files are located, upgrades the game to FSR 4. (The FSR 4 and FSR 3.1 DLLs cannot coexist, so it is also necessary to delete the FSR 3.1 DLLs.)

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.