

gamemoderun %command% -RenderProfile_MaxFps 60 -GameProfile_SkipIntroMovies 1 -RenderProfile_Fullscreen 1
Slight jittering in distant LODs
Game stops allowing the player to move at the first safe house, preventing the game from continuing
The game stops allowing the player to move once the player reaches the first safe house which is shortly after the introduction scenes.

gamemoderun %command% -RenderProfile_MaxFps 60 -GameProfile_SkipIntroMovies 1 -RenderProfile_Fullscreen 1
When doing Alt-Tab, the fullscreen was disabled, and I couldn't fix it through the game's configuration. I fixed it with launch options.
The in-game 'phone calls' wouldn't play audio. I fixed most of it using DirectX 9.
There is a bug that freezes the game in the first 20 minutes of gameplay. I fixed it by saving as fast as possible after the taxi ride.
Just set the launch options for fullscreen, use DirectX 9, and save the game as fast as possible when starting a new game. Enjoy the game!

DXVK_FRAME_RATE=60 %command%
Game sometimes stops registering any input from my keyboard. Nothing but a full PC reboot seems to fix this.
Leaving the framerate uncapped breaks the game physics. Capping it to 60 solves this.

Try as I might, I can't get past the introduction section. Character can't look or move after waking up at the safehouse (after the hotel)
Extremely frustrating, since it's before the game even let's you save, so you have to sit through 8 minutes of unskippable cutscenes just to see if the fix works.
I've tried to cap framerate at 60 and 45, I even installed 2 different bug fix mods, but no luck.
I could potentially get it working at some point, but I just don't have the patience to try for the 12th time.
Using GNOME 47.3 (xorg)

DXVK_FRAME_RATE=60 %command%
Game gets stuck on startup if you don' t switch to proton 3.16-9.

DXVK_FRAME_RATE=60 %command%
Everything above 60Fps there are mouse problems in the main menu
After 10 minutes of playing there is a point in the game. Where you can't move (after the hotel). The problem is too many FPS. You have to limit the game to a maximum of 60 FPS.
Gamescope does not work. Only sets a maximum FPS cap of 60Fps.

(game braking bug) play the first mission in windows , to get the save files , then put them on linux
first level before save

Have to switch to older proton version.

Install Far Cry 2 Multi Fixer to the bin/
directory, add FarCry2MFLauncher.exe
as a non-Steam game.
After configuring, add the -play
launch option.
Performance on DirectX9 is abysmal. Use DirectX10 instead, and accept the bugs (such as phone calls not working).
As noted in other reports, quick saving and/or enabling VSync during the first hotel scene will enable the following scene to function as intended. Neither workaround is needed when using the Far Cry 2 Multi Fixer.

-RenderProfile_MaxFPS 45 should have fixed the issue with the game bugging out, but it did not.
PROTON_FORCE_LARGE_ADDRESS_AWARE -RenderProfile_MaxFPS 45
Hardcore Lags in Menu and kinda bound to x and y axis.
After the first fight the game bugs out and you cant do anything
Not playable.

Game would crash with steam overlay. With it turned off game works no problem!
Just turn steam overlay off if game crashes on startup

Crashes on startup
Cant even get past the far cry 2 title screen
gamemoderun %command% -RenderProfile_MaxFps 60

DXVK_FRAME_RATE=60 %command%
Also using the far cry 2 realism redux+ mod. highly recommend for qol changes.

-RenderProfile_MaxFps 60
OOTB, it could play excellent for you. However, f you're seeing NPCs bobbing up and down, or you start floating into the ceiling, or the game crashes during/after the hotel shootout, chances are it's a framerate issue. Like a lot of games squeezed out in this era, everything is tied to the framerate and it's the wild west of bugs if you don't keep it at 60. Use the above launch option to keep it in check. You can do that by right clicking the game in your library, under launch options you can paste this into the blank textbox.
I also find Proton 5.13-6 is way more reliable for anything pre-2010 than newer versions, so I switched out of habit. It ran OK on 8.0-5 as well.

-RenderProfile_MaxFps 60
Game freezes after hotel gunfight, disabling Steam Overlay fixes this. Physics are also tied to framerate, limiting it to 60 FPS via launch option fixes people jumping around like Masai warriors all the time.

При удалении игры с устройства, игра запускается. При этом выйти из игры обычным способом нельзя, приходится делать принудительное выключение и переходить на рабочий стол и удалять игру в Steam. Игра также запуститься при удалении, но вы не потеряете управление. После того как вы вышли из игры, игра удаляется.

Runs *mostly* well
Audio mixing seems to sometimes break when a lot of sfx's playing. e.g. in a battle with multiple guns firing and especially when things explode. Audio gets borked for a moments then plays fine.

GameMode ON
Runner: Wine-GE-8-22
alguns pequenos pop-in de textura, mas nada que atrapalhe a experiencia

After playing with a save from a windows computer.
I found out, by chance, that if you quick save (F5) DURING the first hotel fight it seemed to have allowed me to continue without issue.
See tinkering notes
If you have tested this possible fix, let me know or write your own report

Feels okay to play on steam deck, although sometimes makes you wish you've had a mouse/keyboard. Played it portable/desktop both run great. Highly recommend installing performance fixing mods to have higher fps on DX10 as well as other bug fixes.
Input sluggish (Mouse gets stuck sometimes), after 1-2 Minutes in the menu the game locks up

-RenderProfile_MaxFps 60
I needed to disable Steam overlay otherwise the game freezes at the beginning.

PROTON_NO_D3D11=1 %command% -dx10
Game breaking bug after the hotel fight causes your player to freeze in place, which prevents you from actually creating your first game save. Thus you can't actually start the game
To play this game on Linux, you need a gamesave from Windows
To play this game on Linux, you need a gamesave from Windows. This is because of a game-breaking bug
- Boot into Windows
- IMPORTANT: Disable Windows Protected Folder Access in the Windows Defender settings (otherwise you'll get an error saying the game can't save.)
- Play through the intro, and the hotel fight
- Get to the first save point, where you use the blue save icon on the wall and create a save. To play it safe, I did the first actual mission in Windows too
- Go to
C:\Users\your username\Documents\My Games\Far Cry 2\
- NOTE: Change "your username" to what it actually is on your computer
- Copy the folder, specifically the
\Saved Games\
folder to somewhere safe - Boot into Linux, and install the game. In my case I installed it on my root () disk in my home directoy
- Launch the game once, just to get the folders created
- Copy the
\Saved Games\
folder from Windows to/home/$USER/.steam/steam/steamapps/compatdata/19900/pfx/drive_c/users/steamuser/Documents/My Games
If you do the copy using terminal, then the $USER variable will work as-is. If not, change the $USER to your username.
After all that, you'll never have issues with this game again. Thanks for the help VeNoM!
Additional Information About DirectX10
Use the launch option I provided to play this game with DirectX10, if you change the setting in the in-game options without this the game will crash on launch. However it's optional, DirectX9 will run fine if you want to go that route.
Play the first mission in Windows. Then copy the game save to Linux and you'll never need Windows again
Must Copy a Game Save from Windows due to Game Breaking Bug
Only DirectX9 works. Setting DirectX10 will cause the game to crash on launch. This is fixable by manually reverting to Platform="d3d9"in the GamerProfile.xml
Game breaking bug after the hotel fight causes your player to freeze in place, which prevents you from actually creating your first game save. Thus you can't actually start the game
As I mentioned earlier, there is a game breaking bug which prevents you from progressing passed the first hotel fight. It's incredibly annoying and VeNoM's report from 3 years ago helped me passed this part. To play this game, you need to do a couple things:
- Boot into Windows
- Disable Windows Protected Folder Access in the Windows Defender settings (Super Important, otherwise you'll get an error saying the game can't save.)
- Play through the intro, and the hotel fight
- Get to the first save point, where you use the blue save icon on the wall and create a save. To play it safe, I did the first actual mission in Windows too
- Go to C:\Users\your username\Documents\My Games\Far Cry 2\
- Copy the folder, specifically the \Saved Games\ folder to somewhere safe
- Boot into Linux, and install the game. In my case I installed it on my root () disk in my home directoy
- Launch the game once, just to get the folders created. Setup you graphical settings. DO NOT SET DIRECTX10. Everything else should be fine though
- Copy the \Saved Games\ folder from Windows to "/home/$USER/.steam/steam/steamapps/compatdata/19900/pfx/drive_c/users/steamuser/Documents/My Games"
If you do the copy using terminal, then the $USER variable will work as-is. If not, change the $USER to be your username.
After all that, you'll never have issues with this game again. Thanks for the help VeNoM!
It just works!
Minor lags on default debian kernel. Immaculate performance on liquorix kernel.
The launch options above is for fixing some issues with the game in general (Its a old game afterall)
-GameProfile_SkipIntroMovies 1 -RenderProfile_MaxFps 300 -GFX_HemiQuality 2 -GFX_LeavesShadowRatio 1 -GFX_SunShadowRange0 14 -GFX_SunShadowRange1 30 -GFX_SunShadowRange2 160 -GFX_MaxHemiMapDistance 10000 -RenderProfile_MaxFps 144
The online experience is amazing using the FC2 Online Patcher.
-RenderProfile_MaxFps 60
Cannot be played in windowed
Use the launch option to limit the framerate, otherwise the game is completely broken.
Left Trackpad for quicksave/quickload
Decrease most settings to Medium and reduced TDP and GPU clock speed.
In-game map and radar are a bit small unless Widescreen FOV is disabled.
Gyro/Trackpad is better than joystick, but still not great. The importance of accuracy makes unscoped weapons a pain to use at medium/longe ranges, particularly hurting the more skill-based guns (markov, mp5, etc.).
Adjusting in-game brightness/gamma/contrast can help alleviate how much the small screen hurts visibility (which is a huge part of this game), and trackpad+gyro is a decent proxy for mouselook. Still, precision shooting is much clumsier without a mouse, as ADSing hardly alters FOV for any weapon w/o a scope. I played about 6~ish hours, split between vanilla and Tom's Mod Vanilla+. Battery life was decent, at about 3-4 hours.
I had to turn off antialiasing.
When I approach a chest with a special weapon in the hideout, the game stops.
Using benchmark tool squishes the entire test scene in the middle of the screen
Couldn't select apply to any settings; changed right trackpad to mouse and left click
Couldn't keep a steady 60 FPS unless downgraded severely
Real tree, fire, and physics may be the culprit as they're resource hogs (hence why they don't change when changing overall quality settings.)
Fun and plays well.
Steam overlay freezes the game, so I disabled that in the steam game properties.

Tom's Vanilla+ mod from ModDB
You need to map '5' to a steam deck button to access map.
Can require use of premade save file if your input locks out following the first gunfight.
Summary of tinkering to get a good experience:
- Used a save file to bypass control lock out after first gunfight (not a linux/deck issue) alternative approaches with mods exist and could be applied to linux.
- Top rated community control preset (Rains in Africa) comes with excellently configured gyro and back buttons mapped to ABXY but omits a bind for the map function, easy to rebind.
- (optional) Tom's Vanilla+ mod to smooth out some game quirks and add some QoL features. Easy to install the core module with a couple of copy-pastes. https://www.moddb.com/mods/far-cry-2-vanilla-toms-mod/downloads/far-cry-2-vanilla-toms-mod-main-file
Things I haven't fully fixed:
- Some mod components not installed, would need a bit more effort with wine.
- Control lock out doesn't need to be bypassed with saves, can be patched with mods
Deck specifics:
- No native deck button glyphs, all on screen instructions are keyboard based
- 30fps High detail gets you 3:30ish
- 60fps High detail gets you 1:50 with some slowdowns to 55fps
- FSR sharpness 1 @ 960 x 540 runs locked 60fps at high detail
- Text readable with FSR and Native res, mods help improve this.
worked quite well audio failed a bit, but video was good
shift+tab breaks the game