Proton Protip: Setting the WINE_CPU_TOPOLOGY variable to physical threads in your launch options could improve your framerate greatly. Before I was frequently dropping to the 30s, but with WINE_CPU_TOPOLOGY=6:0,1,2,3,4,5 on my 5900X it stays at cap much easier. When it does drop it's to the high 60s at most, so I've capped my framerate to 90 since swings from 144 to 70s are annoyingly perceptible. I assume disabling SMT would get the same effect but this is more convenient, and keeps MWO on the same CCD's L3 cache. The framerate gains start regressing if I give it physical threads on the second CCD, or the virtual threads associated with the physical cores. As for the occasional stutter I get, I can't find a way to fix it. Tried various cache/shader options in user.cfg but no help.
Thanks for uploading! I was really trying to look for what the hag does and you are the only one.
Proton Protip: Setting the WINE_CPU_TOPOLOGY variable to physical threads in your launch options could improve your framerate greatly.
Before I was frequently dropping to the 30s, but with WINE_CPU_TOPOLOGY=6:0,1,2,3,4,5 on my 5900X it stays at cap much easier.
When it does drop it's to the high 60s at most, so I've capped my framerate to 90 since swings from 144 to 70s are annoyingly perceptible.
I assume disabling SMT would get the same effect but this is more convenient, and keeps MWO on the same CCD's L3 cache.
The framerate gains start regressing if I give it physical threads on the second CCD, or the virtual threads associated with the physical cores.
As for the occasional stutter I get, I can't find a way to fix it. Tried various cache/shader options in user.cfg but no help.