


Installed patch 1.4 from https://community.pcgamingwiki.com/files/file/444-far-cry-patch/ and Unofficial patch from https://www.gamefront.com/games/far-cry/file/unofficial-patch-1-41 using protontricks
WINEDLLOVERRIDES="d3d9=n,b" %command% -mod:FarOut_Widescreen
Copied files from zip file found here https://www.moddb.com/games/far-cry/downloads/far-cry-fix-32-bit to ~/.local/share/Steam/steamapps/common/FarCry
Downloaded https://github.com/ThirteenAG/d3d9-wrapper/releases and copied extracted files to ~/.local/share/Steam/steamapps/common/FarCry/Bin32
Used Launch Options: WINEDLLOVERRIDES="d3d9=n,b" %command% -mod:FarOut_Widescreen
Select older proton version: 5.13-6 (others might work too)
Started game normally and selected my resolution from inside game.
Speed up game startup with emptying the following video files: ~/.local/share/Steam/steamapps/common/FarCry/Languages/Movies/English/Crytek.bik ~/.local/share/Steam/steamapps/common/FarCry/Languages/Movies/English/Ubi.bik ~/.local/share/Steam/steamapps/common/FarCry/Languages/Movies/English/sandbox.bik
On a terminal you can do the following to empty a file:
> ~/.local/share/Steam/steamapps/common/FarCry/Languages/Movies/English/Crytek.bik

PULSE_LATENCY_MSEC=90 %command%
Cannot get audio to work properly no matter what runner I use, previous reports stated PULSE_LATENCY_MSEC=90 was able to resolve, but has had no such effect on my game. PULSE_LATENCY_MSEC seems to have no effect on the process at all as raising this value does not cause the audio latency to increase at all. I was able to test in Lutris games and noticed that PULSE_LATENCY_MSEC is respected there in a few games, but not on several steam games including this one.
PULSE_LATENCY_MSEC could resolve the issue- but I cannot know as the game will not be effected by it, despite confirming having that passed to the process. Audio issues make the game rather unpleasant to play at the moment as a result.

The only thing I needed to do to get this game running perfectly was force an older version of Proton. You can do this by right clicking on the game in the sidebar in your library > Properties > Compatibility > Force compatibility tool > Proton 5.13-6. Modern versions of Proton won't play ball with older games, and like Far Cry, they tend to crash before even making it to the menu. I've found Proton 5.13-6 tends to work well with a lot of y2k era games.

As with many old pc games, community patches can and do enhance the game a lot but in this case are technically not required for proper functionality.

Far Cry plays well on Proton, but as with Windows needs to have a few patches applied first.
gamemoderun %command% -mod:FarOut_Widescreen -64bit
To get the game to boot as is (vanilla) you must set Lighting Details to High (Very High will cause a crash) and you must turn off "Enable the Steam Overlay while in-game", as that will also cause a crash. Neither of these modifications are necessary if you run the Far Out patcher, which I will discuss later.
I used Wine to run an installer that applies some common patches to Far Cry and bundles them together under a single mod. Here is a link to a Pastebin post where I describe my process: https://pastebin.com/QfV48QJZ.

The game has zero controller support and a less than modern keyboard layout which means extensively customised controls are needed for the game to feel comfortable to play with controller
The game runs perfectly, it just needs some effort to work comfortably if you need controller support
As some reported here: application load error
In addition to GE-Proton7-53, I tried Proton 4.11-13 which simply tries to run and stops with no errors, and Proton Experimental which seems infinitely stuck in the "Preparing to launch Far Cry" window.
gamemoderun %command% -mod:FarOut_Widescreen -64bit
Installed mods:
- Far Cry Fix: https://www.moddb.com/games/far-cry/downloads/far-cry-fix-64-bit (includes Widescreen Fix, Widescreen FMVs, SilentPatch, Tent AI Bug Fix, 64-bit Upgrade Patch, & 64-bit Enhanced Content Patch)
- FarOutWidescreen: https://www.moddb.com/mods/farout-widescreen (includes Unoffical Patch 1.41, SilentPatch, & Tent AI Bug Fix)
Used PCGamingWiki: https://www.pcgamingwiki.com/wiki/Far_Cry

Does not launch with latest ProtonGE or Proton Experiment or Proton 6.3-8
Well, bummer that this game doesn't work for me, I assumed it would because of the Platinum rating but that goes to show someone will always slip through the cracks. I'm on Manjaro.
When launching the game I simply get the error "Application load error 2:0000065558".
Game runs well on proton 4.11-13
Given my hardware, game should run swiftly on very high settings, yet I had to get it back to middle and turn on v-sync for it not to have serious graphical glitches, stuttering etc.

FarCry Fix makes the game playable on patch 1.4 and provides the Widescreen Fix. https://www.moddb.com/games/far-cry/downloads/far-cry-fix-32-bit
You need to override version.dll, otherwise the mod will not run properly.
The game runs better with DXVK 1.9.2 (Latest at the moment), just download it from Github and put d3d9.dll into game folder (32bit folder). https://github.com/doitsujin/dxvk
I prefer the 32bit version of the game, 64bit version have some strange issues.
My launch options: WINEDLLOVERRIDES="version,d3d9=n,b" DXVK_FRAME_RATE=143 %command%
d3d9 override is redundant, but making it explicit makes me feel better. DXVK_FRAME_RATE will limit your frame rate to the preferred value, in my case 143fps.
Light and sky box will glitch in certain area. The River level is the perfect example of sky box glitch.
Some slowdowns at the first loading of some effects and shaders, this issue will occur at every game launch.
Works flawlessly
Did not launch with Proton Experimental, 4.11-13, or 6.21-GE-2. Some versions fail with "Application load error 2:0000065558". Fedora 35.
Aside from 1 minor inconvenience, it ran fine
On first launch, the game was stuck in the Ubisoft screen for about 5 minutes. Same thing happened when loading the first location. This only happened on the very first launch, after this the game booted up quick and normally.
This also happened when loading one of the very last locations in the game. Other than that, no other issues were encountered and I was able to complete the game.
Played at 1440p with max settings and enabled EAX in the sound options.
Aside from 1 minor inconvenience, it ran fine
On first launch, the game was stuck in the Ubisoft screen for about 5 minutes. Same thing happened when loading the first location. This only happened on the very first launch, after this the game booted up quick and normally.
This also happened when loading one of the very last locations in the game. Other than that, no other issues were encountered and I was able to complete the game.

No issues.
ALT+TAB crashes the game
Finished game with no issues

Swimming under water is somewhat unresponsive
Lightning does not work on very high.
At 1st launch the window switching did not work, until waited for 10minsm, or so. Window switcher was displayed.
Did not start with Proton 5.0-9. Had to use 4.11-13
For me works out of the box, i played with the launch options others mentioned here, didn't try without those ones though.
lags to hard on my system. far cry 2 works fine..
lags every few seconds
It's generally easy to run, though more personalized systems may have issues.
I tried this on my desktop PC with the specs on the right and I didn't encounter any major issues with any Proton version. Runs out of the box with perfect performance. The only problem still is that setting the lighting effect to very high breaks the game.
On the other hand, my notebook, which is an Elitebook 8470p (i5-3320M; 4GB RAM; HD7570M 1GB; Sandisk Z400s SSD), also with Mint 19.3 Cinnamon, but with the latest stable XanMod kernel was much more picky. The only Proton versions that was able to run the game were the 4.x and older. And even with those there were some some heavy stutter probably some loading issues because it only occurred with the binocular and when I travelled through the map fast, like in a vehicle. When I took my time in an area whether in or out of combat, the game ran smoothly. Maybe I'll try the default kernel at a later date.
If you're used to play old games with all of their wonkiness , you'll do just fine on Far Cry. Just remember to save often, just in case.
I've noticed a bit of stuttering but I'm almost sure they were on the exact same spot I used to notice on Windows as well, so it's an Engine bug, I think.
I suggest installing FCAM or the Unofficial Far Cry Patch on moddb in order to fix a bug present on the Steam Version(1.4) in which enemies can see through thick canvas making it really hard to sneak during some missions.
You can also try installing the Far Cry AMD64 (64-bit) Upgrade to improve the graphics as we're not in 2005 anymore and your PC will handle it just fine.
If you have a High DPI mouse you should probably go to settings and turn it's in-game sensibility down because the mouse is a bit wonky on this game.

Loads fine, but either freezes or crashes at the main menu after a few seconds.
I have copies from Steam and GOG, but neither worked. I've tried with Steamplay/Proton (both copies) and it didn't work. I tried using Lutris, it didn't work. The only thing that I didn't try was using an older version of proton or a different OS so maybe that's the key (note: I did play around with Solus's Linux Steam integration based upon what I could find online, but nothing worked). FWIW, I loaded it up on Windows 10 just fine.
great game despite age. shame about the crashes
i have a crash after pier level. crashes todesktop

Works great out of the Box, even the EAX Sound Mode works flawless, however Lightning Setting has to be on High or Lower, the Very High Setting has the game stuck on an enless loading loop on the Splash Screen.

No issues


Works fine out of the box on Proton. I installed D9VK and it worked great too, even when testing it with the new ACO compiler. Only when using extreme settings like there are some graphical glitches.


Played through the entire game without any problems


On Proton it works out of the box.


Acer 7720G - Nvidia 9300m GS - Runs brilliantly until you get outside at the start. I intended on playing for some time but only got 8FPS outside. Inside was a good 30FPS. Not bad for this old PC. Would run better with proper Nvidia drivers, but non of them work properly for me. Going through games, testing on old hardware. Lots of older computers are on Linux these days. Seems fitting to see what they can do today.


Proton 4.2-1


Only had one issue when i tabbed out of the game to check a webpage, i think that's something to do with my Window Manager though as i have this issue with some other games in Wine/Proton too.