as far as i know, you don’t need to use optiscaler for this (i assume, because you have overriden the winnm.dll), it can be used natively now
you just need to use proton-cachyos-slr or proton-ge latest i think (those can be obtained via protonplus if you want for GE and cachyos-slr, or via pacman for cachyos-slr alone)
then what you need is
PROTON_FSR4_UPGRADE=1 manghoud %command%
only, you can remove the winnm.dll and other optiscaler files (i run cbp without them)
and if you want to use the latest 4.1.0 fsr4 (in case, because amd disabled direct download url nowdays, you need to extract it directly from adrenalin setup or simply download from my drive)
put this in your /home/{your username}/.cache/protonfixes/upscalers
also for debugging purpose, you might want to launch the game without mangohud first, then go benchmark (incase mangohud limiting your FPS, because it was on my end as well, but i do limit it to 120fps, SS below is when i’m uncapping the fps)
or maybe did you enable VSYNC ? because your monitor refresh rate is 75hz (in case)
❯ inxi -G
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Navi 48 [Radeon RX 9070/9070
XT/9070 GRE] driver: amdgpu v: kernel
Device-2: XIFT Web Camera driver: snd-usb-audio,uvcvideo type: USB
Display: wayland server: X.org v: 1.21.1.22 with: Xwayland v: 24.1.11
compositor: kwin_wayland driver: X: loaded: amdgpu,nvidia
unloaded: modesetting dri: radeonsi gpu: amdgpu resolution:
1: 3440x1440~165Hz 2: 1920x1080~144Hz 3: 1920x1080~75Hz
API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 26.0.6-arch2.2
renderer: AMD Radeon RX 9070 XT (radeonsi gfx1201 ACO DRM 3.64
7.0.4-2-cachyos)
API: Vulkan v: 1.4.341 drivers: radv,llvmpipe surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: lact wl: nwg-displays,
wayland-info, wlr-randr x11: xdpyinfo, xprop, xrandr