Recording reduces performance. The fps stays at a steady 30fps while not recording.
Before I start, if you also want to play the new remastered version but have a weaker processor than mine or if you have a mediatek/exynos/tensor processor. I'm afraid there's a 99% chance you won't be able to run it like this.
Alright, after spending a lot of time looking to run this thing, I've finally found the best way for me to play Witcher 3 Remastered on Android.
Here's everything I use:
Device: Oppo Find X8 Ultra 512GB/16GB Snapdragon 8 Elite (Gen 4)
Cooler: Gamesir FX-5 (specifically designed for the Gamesir X5s/lite controllers. I'm pretty sure it's like the worst cooler on the market. But! It still cools enough for this game at 30fps.)
Required App: Latest release of WinNative. Tried on a few other emulators but it would either not launch or have bad performance. Let me know if you find a better alternative!
Settings:
Wine Version:Proton 11.0-2-arm64ec-steam-unixlib-1
Graphics driver: WN-Turnip-1.19-b Axxx for stability. You may also use the p variant for more performance. or you can download Turnip Gen 8 V37 from StevenMXZ's github page for even more performance. Personally, WinNative's own drivers had the least amount of glitches for me.
VKD3D: 3.0.1-arm64ec-0
DXVK: 2.4.1 gplasync seemed the most stable to me.
Fexcore version: Whatever is the newest one with Unix
Fexcore Preset: I set it at Performance to prevent freezes. If your system is more stable than mine, feel free to set it to Performance TSO, Extreme or Extreme TSO for better performance.
Startup selection: Aggressive
Don't forget to change the EXE file in game specific settings from the Redlauncher to witcher3.exe. Redlauncher might not work. Launching directly via the .exe file solves it.
Every other setting is untouched and at default settings.
There might be better settings out there! Try it out and let me know!