This is the version purchased through uplay.
Playing off line.
What does not
An XP 64 prefix must be used otherwise instability with uplay causes issues as well as sound not working.
An XP 64 bit prefix must be used, Far Cry 4 is a 64-bit application and uplay is dodgy to get working with the current version. Also DXVK is required for correct rendering, without DXVK the game runs but is a mess.
What was not tested
On line play but only because I don't play on line.
Note that you will need an up to date recent install, My set up is on Mageia 7 Kernel 5.0.7, mesa 19.0.1, llvm 7.0-7.
Here are the recommended steps for getting Far Cry 4 going.
Unless all your games are XP-64, a new wineprefix is strongly urged. Also if FC4 is installed under Steam and Steam is brought up with an XP WINEARCH, it will delete games that require Vista, 7, 8, 8.1 or 10.
winecfg (then set Windows Version to Windows XP)
winetricks uplay (a box will appear saying: The version of Windows you are using is not supported by this application. Press OK to download a supported version of this application) Press OK.
If you're running Plasma(KDE), you should get a pop up that says "Select the program you want to use to open the file 78pn4. Select wine (however it probably won't work since it doesn't have a ".exe" suffix. If you're running Plasma, you should get a notification that "78pn4 has finished downloading".
The file should be in ".cache/kioexec/krun/xxxx_0/78pn4 (where xxxx is some four digit number.) You can also find the file by typing :"find .cache -name 78pn4".
mv 78pn4 78pn4.exe
Go ahead and log into Uplay to make sure FC4 is there if so either download it through uplay or set up a symbolic link to where the game is already installed.
To set up a symbolic link, shut down Uplay then cd $WINEPREFIX/drive_c/Program Files (x86)/Ubisoft/Ubisoft Game Launcher.
ln -s "path to Far Cry 4" . (<- period) You can probably find the path by using "find
xact must be installed via "winetricks xact"
dxvk must also be installed via "winetricks dxvk"
Leave games directory by going up one level "cd .."
Click on "Far Cry 4"
If you created a symbolic link, poke "Locate installed game" and chase it down c:Program Files (x86)\Ubisoft\Ubisoft Game Launcher\games\Far Cry 4, and hit "OK", uplay should quickly check your install, it doesn't validate the install or verify all the files.
If you got the game through Steam, you'll need to set up and run steam.
DXVK is not compatible with the Uplay overlay so disable it from Uplay.
If all went well, you should have good frame rates and sound and should be able to, as Pagan Min says, "Tear stuff up".
As a side note, Far Cry Primal has the same sound issues and uplay issues as Far Cry 4 so the above steps are recommended for Far Cry Primal.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Mageia 7||Apr 09 2019||4.5-staging||Yes||Yes||Yes||Gold||Alan Richter|