


Disabling Steam Overlay is necessary to prevent incorrect input grabbing. If you switch to another window, the keyboard won't function or input will be active in other windows, which could be risky. I tried using usetakefocus=y before, but after further testing, it didn't work.
Works flawlessly with no performance drops. As mentioned I recommend disabling Steam Overlay, otherwise you may lose keyboard grab, and get unpleasant suprises. It's possible to enable DX12 with "%command% -dx12" option, but it didn't make much of a difference in performance. I used ProtonGE but it's not necessary, regular Proton works just as well.
Another option to fix keyboard grab is using "gamescope -g -- %command%" but I don't recommend because it will end up in heavy stuttering after some hours. It appears to be a resource leak since EDF 5 had the same problem. Without gamescope, as far as I know, stuttering never happens.
While I have an RX 9070XT, I've also tested with an RX 6600, and it worked just as well.

%command% -dx12
Had to enable use take focus, otherwise unfocusing the game would not focus again, ending up in input on other windows.
WINEPREFIX="$HOME/.local/share/Steam/steamapps/compatdata/2291060" winetricks settings usetakefocus=y
Input is lost if you switch to another window. Needs usetakefocus=y in order to work correctly.
Some users have experienced low performance or strange bugs, but I didn't experience any of that. I used an RX 6600 and it works just as well as the RX 9070XT. I've enabled DX12 but it's not actually needed.
The only major bug I've found is losing keyboard focus. Proton has scripts for each game and should include this fix, but it doesn't. I've also tried using gamescope with grab keyboard. It does work, but you get heavy stuttering after playing for some time, so I don't recommend. EDF5 also had this problem. It's not because of the number of enemies, it's some sort of memoy leak.

WINEDLLOVERRIDES="winmm=n,b" %command%
Had to install an open source epic asset manager to get the game to launch without crashing.
flatpak install flathub io.github.achetagames.epic_asset_manager
flatpak run io.github.achetagames.epic_asset_manager
Didn't actually have to sign in, just needed to run it once. After that no issues.

gamemoderun %command%
You won't be able to fix the macrostutter. It's so intense you won't be able to play. I have no clue why this is a gold title.

Game runs just fine as long as you don't alt + tab the game.
alt + tabbing causes the game to go to a black screen but keep running. Continous alt + tab or reloading the shell with alt + f2 then r sometimes fixes.
LANG=ja_JP.UTF-8 LC_ALL=ja_JP.UTF-8 %command%
Changed LANG and LC_ALL environment variables to ja_JP.UTF-8 to fix text/fonts being too thin.

Works perfect out of the box
no problems playing online too

WINEDLLOVERRIDES="winmm=n,b" %command%
I disabled EOS overlay using the guide found here: https://steamcommunity.com/app/2291060/discussions/0/4509877893253532287/
I then used the Bleeding Edge beta of Proton Experimental that incorporated a fix found here: https://github.com/doitsujin/dxvk/commit/71e44b380dd5f014bf01c42a5d2d23a74540808c
The launch option allows you to use EDF Loader so you can use mods, adjust FOV, and bypass the EOS check.
Locked to 45 FPS
Weapon descriptions can be tiny and hard to read.
Crackling can happen if you go past the game's default of Master Volume at 30.
Using a proton version that didn't have the commit posted above would lead to crashes. Use Experimental Bleeding Edge.
Change the proton version to solve crashing and use the launch command listed to enable mods.

dxvk.conf file with line dxgi.syncInterval = 0 in the game directory to disable vsync
renaming the EOS overlay exes in the compatdata so it is disabled
EOS overlay pops up in game unprompted
Both in missions and the equipment menu
Desyncs between players in game, biggest problem are the crashes kicking you out of lobbies and ruining long missions that can take a while to get other people playing
I don't know what to say. The fact this game has a gold rating when it crashes so often no matter the asinine level of tinkering is completely laughable. In it's current state it is literally unplayable and the worst experience with any game I've had on deck so far. The crashing is so bad and so without rhyme or reason I don't even understand how they are allowed to release the game in this state and charge money for it. I have tried every tweak and every setting, optimized for lightening the load on the system as much as possible and it still crashes in the menus and missions constantly, and even hitches terribly in the menus like the game is constantly freezing. Utterly ridiculous.

Bound Shift-F3 to back buttons
Works out of the box, with full controller support and native resolution support.
Accessing Epic Online Service overlay is awkward, but once opened with bound buttons, it can be navigated with the touch screen.
In early levels, 40FPS can be consistently maintained.

40FPS limit
Endless crashes. Started out fine, but now I can't even scroll the mission menu without a consistent crash.

gamemoderun %command%
After using new version of proton-ge it finally worked. I removed the prefix as well due to prior problems with EOS

works great out of the box. locked myself to 40 fps for stability

light slowdowns at times but nohing too bad

Long equipment names are hard to read. There's some other hard to read text. But the subtitles are readable.
If you turn on halfrate shading, most text is unreadable.
At 60FPS there's some frame drops to around 50FPS
Game runs well enough on the steamdeck. Occasional frame drops, but otherwise very playable.
I had already signed into epic for online play on my computer, so I can't verify if the onetime need to sign into epic for online play works well on the steamdeck.

Long equipment names are hard to read
I had already signed into epic on my computer, so I don't know if the signin process on the deck works.
Plays fine out of the box on singleplayer haven't tried online but it requires an EOS account

Epic Online Services is a wonderful software and we all love to play with it
Due to problems with Epic Online Services the game is not starting. It say that the files are corrupt. This happens under Windows as well but doesn't seems fixable on Linux. Tried to Update the Online Services with the installer in the game folder and reinstalled Steam and all games to really get a fresh version of EOS.

Runs perfectly out of the box
Black screen after tabbing out and returning. Easily fixed by changing to borderless windowed.
It runs perfect out of the box! I love alt tabbing without having to any problems. I switched it to borderless winow for good measure.

gamemoderun %command%
Worked great without any issues on launch day, played multiplayer

stutters
Had to create a dummy epic games account in order to access multiplayer, this requirement is not listed on the store page.

Working out of the box on Proton 9.2
Everything seems to work just fine. I also tried on experimental and that also worked.

Crashes when playing online and when switching equipment.
Random crashes in game, but installs and runs okay besides. Wait for Valve or GE to fix stability issues

Everything seems to work OOTB, just like prior EDF titles on Steam.
There's an Epic Account login requirement (due to use of EOS), but it's not disclosed on the store page. Putting this here because I know it bothers some people.