
GNRL.Death
Published
Plays great out of box for single player, with nice, intuitive controller setup. Muliplayer requires a quick fix, but plays great after.
Game installs with an outdated version of Punkbuster Anticheat. This results in you getting kicked from online games after 5-7 minutes. You need to download the updated Punkbuster version (for Windows), from the Evenbalance website, add the installer as a non-Steam game, (as it is a Windows .exe file), and then when running the installer, point it to the Battlefield 4 folder where the game is installed (in my case I had it installed on an SD card and it found it no problem). From there the installer will update the client and server Punkbuster files to the latest version and you will be able to play online without getting kicked.
Occasionally the EA launcher will have a hiccup while launching and you need to close the game and reopen.
Some text in the server list and other areas of the game is a bit small on the Deck's screen. Still readable though.
Online games would occasionally timeout during play and boot me back to the menu. This could just be an issue with my internet connection, but all my tests reveal no issues.
Manual Punkbuster update is required to stop being kicked after 5-7 minutes of online play. Occasional connection timeout during play was observed, (which could just be my connection and not an issue with the game/Steam Deck).
The game looks and feels great on the Steam Deck. Controls make sense, and if all you want to do is play the campaign/local/offline, then it will run great as is. If you do want to play online, the manual Punkbuster update is quick and easy, and afterwards you will be playing online without issue. There are also a good number of servers with plenty of people playing, (though most of them are just Conquest/Team DM).
Plenty of server options with lots of people playing. Many servers running mods, if that's your thing.
Had one crash on inital startup after setting username and other settings, but after reloading the game it started right up and I haven't had any issues since. (It didn't keep my username though, so I'll have to look into changing that again).