This is on a 5900HX and 6800M. Over 15k in FF XV Benchmark Standard Settings. "Linux High" should be a measure of scoring now. Last time I ran this on Windows it was a little higher than 11k. How much more can Mesa improve?
NOTE: This is WITHOUT the RADV throughput 40-50% improvement which should wield 5-10% more FPS when it's merged.
And a video for your viewing pleasure on a 5950X and 6800XT (no DXVK-git on this one but still mesa-git). The difference is merely 1.2k XD -> Windows vs Linux - Final Fantasy XV
I remember some games did not work on Linux due to EAC, but why? I never understood why and I would appreciate an ELI5 on that.
Why some games that used EAC did not work on Linux?
Why some of these games are working with EAC on Linux now? What changed?
Why some games with EAC still do not work on Linux?
And last, why some games that do not use EAC do not work on Linux?
I'm trying to play Spider-Man Miles Morales via PlayStation Plus installed in WINE. I have an official DualShock 4 v2. The game doesn't really understand that though, and I have several points in the game where I need to boot into Windows just to use the touchpad for a moment. If I don't use the touchpad, I can't progress. Just the regular sticks and buttons work, and I can use the touchpad as a mouse controller in Linux, but I haven't been able to use it in WINE.
Windows does automatically install drivers and detect it as a game controller. If you press the joypad, button 14 is shown as being pressed. I don't see the touchpad touches themselves in the Game Controllers part of the configuration screen on Windows. I don't know if PlayStation Plus does some sort of direct access and skips the Windows drivers, or if it uses the drivers for the buttons and joysticks as well as the touchpad.
Is there a way to make WINE fully aware of my controller? Maybe even use some sort of passthrough method? I don't know if passthrough or direct USB access would work though since I don't know what PlayStation Plus does.
About two months ago I switched from arch to Artix and ever since then I couldn't get my PS5 controller to fully work like before. This only affects specific Steam games though that need Steam Input + Playstation Controller support enabled in the settings, i.e. GTA V. It worked flawlessly when I was still using Arch but since moving to Artix with OpenRC only games that already have built-in support for PS5 controllers work without any issues. Not sure if I might be missing some relevant software that was provided with Arch?
Another weird thing I noticed is that a Steam game with built-in controller support (Fifa 22) would always recognize the PS5 controller as an XBox one when enabling Steam input on Arch, but now with Artix it is always detected as a PS5 controller, doesn't matter whether Steam input is enabled or not. I am really confused as to why this is happening as I never encountered any issues with my controllers on Arch, it always worked out of the box. I think I might be missing a driver or a piece of software that can help with that. This issue happens over Bluetooth as well as when connected with USB. Other than some Steam games, the controller works perfectly fine with other applications.
Please let me know if you need any more information. Here is some system information if needed:
Artix Linux x86_64
AMD Ryzen 7 5800X
NVidia RTX 3080
KDE Plasma 5.25.5