Installation works perfectly with wine's default configuration.
What does not
What was not tested
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Fedora 24 x86_64||Oct 03 2016||1.9.17||Yes||Yes||Silver||an anonymous user|
|Current||Fedora 24 x86_64||Oct 03 2016||1.9.17||Yes||Yes||Platinum||an anonymous user|
|Show||Arch Linux x86_64||Aug 29 2016||1.9.17||Yes||No||Garbage||Mark Carbonaro|
|Show||Mac OS X 10.10 "Yosemite"||Feb 27 2017||1.6-rc4||No, but has workaround||Yes||Gold||The Watcher|
|Show||Linux Lite 1.0.6||Oct 03 2013||1.4.1||Yes||Yes||Platinum||an anonymous user|
As of wine v1.2 this is no longer needed.
As at Wine v0.9.58 Battlefield Vietnam works well, but there are some changes that need to be made to get it working and you have two choices, they are both simple and it really depends on whether you want to play the game full screen or not. I would strongly recommend that you run BFV in a window, but the choice is yours
Start winecfg, go the Graphics tab and select "Emulate Virtual Desktop" and enter a valid resolution (I used 1024x768). Once that is set you can launch the game in a window and it seems to all work fine.
If you need to run the game full screen you can change "renderer.allowAllRefreshRates 1" in "C:\Program Files\EA GAMES\Battlefield Vietnam\Mods\BfVietnam\settings\VideoDefault.con" and that seems to work also, although when the game exist my screen resolution is stuck at the game resolution.