


There seems to be issues with framerate, i even upgraded my card and its not any better, maybe even a little worse than it used to be on windows.
runs with mods, game has minor framerate issues but is definitely still playable, havent tried co-op mode yet.

As it should be. But I did not try online co-op.
Works just fine!
Run's out of the box. no need to change any settings.

I ran the game using Proton 9.0-3 and it worked great out of the box.

Beware the tanks are really small on the Steam Decks screen
gamemoderun %command%

I didn't try co-op, but I assume it works.
No tinkering needed, game just runs

Installed and played with no problems, no changes to config. Great right out of the box, so to speak.
No problems, at least with Proton Experimental.

Works perfectly fine on Linux, despite some optimization issues.
The first time I quit the game, it crashed to desktop with an Unreal Engine error report. This only happened once and never again.
This is an Unreal Engine 4 game, which, as expected, runs out of the box on Linux. The game is well known for not being very well optimized (not a Linux issue), and that is occassionally noticeable. Still, I was able to pump out a rock solid 100fps at 3440x1440 and most settings at high or max (with my overpowered hardware), and the scenes where it dipped below that were not too common.
There's a teeny tiny issue where there's a little window on the main menu that I believe is supposed to show the latest news or something, but that doesn't work. Zero impact.
PROTON_ENABLE_HIDRAW=0x231d/0x0125,0x231d/0x0127,0x3344:0x8197 %command%
The game requires additional tinkering to get joysticks to work in addition to the setup required on windows. When using config files copied from windows, I had joystick issues like were described in the other reports. Stickig, drift, etc.
I took the following steps to enable hidraw based on https://github.com/ValveSoftware/Proton/issues/6839
- Created a `/etc/udev/rules.d/60-steam-input.rules' for my devices:
KERNEL=="hidraw*", ATTRS{idVendor}=="3344", ATTRS{idProduct}=="8197", MODE="0660", TAG+="uaccess"
KERNEL=="hidraw*", ATTRS{idVendor}=="231d", ATTRS{idProduct}=="0125", MODE="0660", TAG+="uaccess"
KERNEL=="hidraw*", ATTRS{idVendor}=="231d", ATTRS{idProduct}=="0127", MODE="0660", TAG+="uaccess"`
- Used launch optons to enable HIDRAW for devices: `PROTON_ENABLE_HIDRAW=0x231d/0x0125,0x231d/0x0127,0x3344:0x8197 %command%
- Rebooted.
All joysticks are working as desired.
used trackpads to create radial menus for the commands not on the gamepad settings
Getting joysticks to work is a pain (it supposedly is on Windows too). Everything else works out of the box

gamescope -w 3440 -h 1440 -r 60 -b -- gamemoderun mangohud %command%
Proton 8/9 crashed on start for me. Ultra settings set my 6950XT on fire at 100% usage, but medium is ~50% usage and stable. The launch options are not needed to play

Runs out of the box
For raytracing, DLSS and such to work add:PROTON_ENABLE_NVAPI=1 PROTON_ENABLE_NGX_UPDATER=1 VKD3D_CONFIG=dxr,dxr11 VKD3D_FEATURE_LEVEL=12_2 %command%
as launch option

COOP does not connect if you have a complicated network setup. I have two network interfaces with same IP range, lan1 (internet and general LAN) at 192.168.1.2/24 route default low prio and lan2 (direct high speed to a server) at 192.168.1.2/24 route 192.168.1.3/32 high prio. lan1 is further bridged for VMs and wifi AP. To get the game to connect i had to turn them all off and only have lan1 enabled with no bridging either. No other game or program has had any problems with this setup. I am guessing the game gets confused on which interface to listen on.
Use lots of mods, base game is meh.

Perfect Out of the Box
I only tried "instant action" in single player so far, and it was problem-free.

Ran smoothly out of the box, even at default settings. 40FPS at default in most environments.
Set game to 40FPS/40Hz
Mostly in planet descriptions but nothing related to gameplay.
Slight slow down during some of the demoltion missions when you're walking through a building, but they're brief. Playing with mods is also possible and easy with the Workshop!

Just wanted to add in this extra bit of info to the info I've already previously provideds. For enabling Raytracing in the ini file.
%command% -noprompt -anygpu
I implemented the changes outlined here: https://www.reddit.com/r/mechwarrior/comments/e9kyox/mechwarrior_5_improved_graphical_settings/?rdt=33197 These made the biggest difference as far as graphics quality.
In addition to that you can enable RayTracing, which did make a minor improvement to the graphics, by making these changes: Edit the GameUserSettings.ini file. Mine is located here: /SteamLibrary/steamapps/compatdata/784080/pfx/drive_c/users/steamuser/AppData/Local/MW5Mercs/Saved/Config/WindowsNoEditor
You will need the latest MESA driver for RayTracing. Find and change these settings to = 1: RayTracing=1 RayTracingShadows=1 RayTracingReflections=1

%command% -noprompt -anygpu
I just tried the settings suggested on this site, and it made a huge difference in the graphics quality. So I thought I'd pass this along. PS: This is in addition to the previous changes I posted. https://www.reddit.com/r/mechwarrior/comments/e9kyox/mechwarrior_5_improved_graphical_settings/
I'm not sure if the command line options I posted are required. But I'm using them so....
gamemoderun %command%

%command% -noprompt -anygpu
I just wanted to add some extra info for anyone who wants to run this game, or others, that use Raytracing graphics.
Originally I was runing with the AMDGPU driver for Linux. This works great. However, no raytracing support. But just recently Mesa has come out with a stable driver that adds support for raytracing for some distros of Linux. This can run along side the AMDGPU driver. So for anyone that is interested, here's the "general" steps for installing both:
AMDGPU (for AMD cards):
My specific drivers are found here. You can search the site for your specific card drivers.
https://www.amd.com/en/support/graphics/amd-radeon-rx-6000-series/amd-radeon-rx-6700-series/amd-radeon-rx-6750-xt
Most people don't have the HWE driver. I downloaded the non-HWE one.
Uninstall the previous driver:
[sudo amdgpu-install --uninstall]
Reboot
[sudo apt-get purge amdgpu-install]
To install the new driver:
[sudo apt-get update]
[sudo apt-get dist-upgrade]
Change to the directory that contains the AMDGPU driver file that you downloaded.
[sudo apt-get install ./amdgpu-install-VERSION.deb] (replace the amdgpu file name with the name of the file you downloaded.)
[sudo apt-get update]
Reboot (not sure if this reboot is required, but I do it anyway)
Now for the Mesa driver that will give you ray tracing. Info on the latest stable release can be found here: Https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa?ref=itsfoss.com To check the current version of Mesa run this: [glxinfo | grep Mesa] To install it: [sudo add-apt-repository ppa:kisak/kisak-mesa] [sudo apt update] [sudo apt upgrade] And if you ever need to remove it, and go back to the older Mesa driver: [sudo apt install ppa-purge] [sudo ppa-purge -d focal ppa:kisak/kisak-mesa] (This is for uninstalling from Linux Mint 20.3...the added “-d focal” part. Linux Mint 20.3 Una base: Ubuntu 20.04 focal. There's info at that site I gave above about supported distros and uninstalls.)
Mesa will update automatically with the standard Linux updates. The AMDGPU driver will be a manual update. You'll need to check every few months if you want to keep it up to date, but it's not required to do so.
After installing the new Mesa driver, the look of the graphics in Mechwarrior 5 improved dramatically. I didn't change any settings in the game or anything. Had it at max already. But things look soo much nicer now. And I noticed that a few other games that use OpenGL also seem to work better. Eg. Valheim.

%command% -noprompt -anygpu
The game actually ran without any changes. Just installed and go. Max graphics and all. However after the first tutorial mission it crashed. I tried various versions of Proton (including GE) with no luck. Eventually I found that Proton 7.0-6 worked perfetcly. I also have a command line "%command% -noprompt -anygpu" but I'm not sure if that is required. Just adding it here for info, in case it helps someone.

Unplayeble with joystick
Whenever I move the joystick (Saitek x52 Pro) it "sticks" to the side I moved it. Tried several community guides with remapping settings to no avail. The developer states that this model is officially supported and should work out of the box. Joystick only worked on 6.3-8 version, but now I am getting Fatal error on that version. On 8* and experimental version of proton the game is unplayeble with joystick.
Who is facing the same problem with joystick, please, report into the Gihub issue (find the link in the details of this game ("Github issue search") below the header of this page).

While the game ran, there was huge stuttering and lag, even on the absolute lowest graphical settings.
I did not try to use protontricks or anything like that to get the game to run better. I did try various proton builds based on protonDB and just experimenting. All of them had the same problem: massive lag even at minimal graphics settings.
Of note, I gave in and dual-booted Windows 10. The game works flawlessly there at nearly max graphics for all settings except foliage.
Works perfectly
Some text is really small on Steam Deck display
Great OOTB experience.
Mind the volume control; game is REALLY LOUD. Same as windows though.

Game is unplayble with joystick on proton newer then 6.3-8.
Whenever I move the joystick (Saitek x52 Pro) it "sticks" to the side I moved it. Tried several community guides with remapping settings to no avail. The developer states that this model is officially supported and should work out of the box. Joystick only works on 6.3-8 version. So game is unplayeble on versions starting from 7.*
Who is facing the same problem with joystick, please, report into the Gihub issue (find the link in the details of this game ("Github issue search") below the header of this page).
Perfect out of the box. Have not encountered a single issue in 15+ hours of play time.

Adjusted both trackpads. Right is mouse, left is radial menus for Fn keys (needed for YAML mod)
40Hz and 40fps capped.
Small font.
Audio occasionally layers on itself. Self-corrects when loading a new screen.
-allowhmd -d3d12
I decided to try to use the VRWarrior mod for this game, in windows performance is absolutely terrible, I have to turn all settings to low and reduce the render resolution in steamVR to about 80% of normal to get a decent framerate, in Proton this was NOT AN ISSUE!! VR is playable. I have a fairly recent system, Ryzen7 5800x with 32gb quad channel ddr4 ram, but due to gpu market using a 1070ti for now so the fact its running VR this well in this game is nothing short of incredible.
Erratic joystick behavior, pulls down and to the left, joystick works fine in windows
Runs extremely well, not being able to use the stick is annoying though as I have always played prior titles in the franchise with joystick.