What does not
The game does not run when the Origin client in-game overlay feature is enabled. Vsync can cause problems. igoprxy.exe crashes.
To play this game, disable the in-game overlay feature in Origin client settings and vsync in game settings. Delete igoproxy.exe and igoproxy64exe files in ~/.wine/drive_c/Program Files (x86)/Origin/.
What was not tested
I use the latest Padoka ppa Mesa git and the latest custom mainline kernel with RX 570. The game runs fine at 4 K.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Arch Linux x86_64||Mar 31 2019||4.4-staging||Yes||Yes||Yes||Gold||Basiani|
|Current||Debian GNU/Linux Unstable "Sid" x86_64||Mar 06 2019||4.3-staging||Yes||Yes||Yes||Gold||debianxfce|
|Show||Antergos x86_64||Jun 18 2015||1.7.45||Yes||Yes||Platinum||an anonymous user|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Aug 03 2014||1.7.22||Yes||Yes||Platinum||Luis Alvarado|
|Show||Gentoo Linux x86_64||Dec 19 2013||1.6.1||Yes||No||Garbage||an anonymous user|
Use wine-1.3.6 or revert commit f0b0c1b1dddf606177651deb45c0afd6259076aa as described in RegressionTesting wiki pageWorkarounds for known bugs:
If it crashed anyway (there will be clutch in the sound and no "Chapter complete" message will appear), run console blindly and type wineserver -k.
Switch off "Decals" in Options -> Visuals -> Advanced Settings
To navigate in menu use arrows to control selection, Enter on non-submenu option is "accept", ESC - "cancel". Or you may try to guess mouse position watching at highlights.
Play with Virtual Desktop enabled: winecfg -> Graphics -> Emulate Virtual Desktop and set size for it matching your desktop resolution. Also you probably want to disable window decorations. Enabling Virtual Desktop is commonly a good this to do, as it guaranties you, that application won't mess your current resolution up, if something would go wrong.
Disconnect your gamepad before starting a game or try joypad.txt file from comments below.