FSR 4.1 dll is now available in AMD official website

I followed the recently updated instructions on the proton-cachyos github repo.

The re-usable way++: You can also do the same thing for all other DLLs. After you source your own dlls you can copy them into ~/.cache/protonfixes/upscalers with one of the follwing names

  • amdxcffx64_v4.0.0_67A4D2BC10ad000.dll

  • amdxcffx64_v4.0.1_67D435F7d97000.dll

  • amdxcffx64_v4.0.2_68840348eb8000.dll

  • amdxcffx64_v4.0.3_6930960536b9000.dll

  • amdxcffx64_v4.1.0_69A0952A304a000.dll

each one representing their respective version. You can use the version you want through PROTON_FSR4_[_RDNA3]UPGRADE=<version> where version one of 4.0.0, 4.0.1, 4.0.2, 4.0.3 or 4.1.0.”

The below may be overkill, but I also deleted every amdxcffx64.dll I could find on my system with the below script. I wanted to make sure the file we placed in protonfixes was used. Do the below after you rename the file to amdxcffx64_v4.1.0_69A0952A304a000.dll and placed it in protonfixes.

find /home -type f -iname 'amdxcffx64.dll' -print0 |
while IFS= read -r -d '' file; do
  echo "Removing: $file"
  rm -rf -- "$file"
done

Place the commands in a file and chmod +x to make it executable.

Then run the game with the appropriate launch options. Here’s an example.

PROTON_USE_NTSYNC=1 PROTON_FSR4_UPGRADE=4.1.0 gamemoderun %command%