From PCGamingWiki, the wiki about fixing PC games

This page is for the original release. For the remaster, see Crysis Remastered.

Crysis cover
Electronic Arts
CryEngine 2
Release dates
Windows November 13, 2007
Metacritic 91
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Action, FPS, Shooter
Vehicles Automobile, Flight, Helicopter, Naval/watercraft, Tank, Transport, Truck
Art styles Realistic
Themes Asia, Sci-fi
Series Crysis
Crysis on HowLongToBeat
Crysis on IGDB
Crysis guide on StrategyWiki
Crysis on MobyGames
Crysis on Wikipedia
Crysis 2007
Crysis: Warhead 2008
Crysis 2 2011
Crysis 3 2013
Crysis Remastered 2020
Crysis 2 Remastered 2021
Crysis 3 Remastered 2021


For Games for Windows - LIVE on Windows 8 or later, install the latest Games for Windows - LIVE software.
GameSpy online services have been shut down (see Network for solutions).

Key points

Very taxing, even on modern computers, due to limited threading capabilities.[1]
Includes many features that the Remaster doesn't, like manual saves, better physics, more fluent movement and more control/movement options.[2][3][4] With mods it arguably looks better than the remaster, see comparison.

General information

Crysis Website
Crysis Tweak Guide Community Discussions for game series Support Page
Steam Community Discussions


Source DRM Notes Keys OS
Disc check (requires the CD/DVD in the drive to play)
CD key
SecuROM 7 DRM. Japanese versions also include Games for Windows - LIVE DRM.
Icon overlay.png
DRM-free after installation through Origin client (notes may include more details)
Included with EA Play. 64-bit version can be launched and played without Origin running.
Steam (unavailable)
Icon overlay.png
Requires online activation
Can only be used x times
SecuROM 7 DRM, 50 machine limit.[5] Available as a package with Crysis Warhead. Included with EA Play (Steam).
Icon overlay.png
Steam keys may not work on Origin.
Steam keys will work on retail copies.
Steam keys might no longer work at all.[6]
A faithful higher resolution desktop icon can be downloaded from the Files section.

Version differences[edit]

The Special Edition contains a soundtrack CD, a concept art mini-book, and a Bonus Features disc.
The Maximum Edition contains both Crysis and Crysis Warhead.
The Steam version only includes the 32-bit files, see 64-bit binaries.


A demo is available.

Essential improvements[edit]


Latest version is 1.2.1.[7] Requires patch 1.2 first. Patch is only for the retail version
Error "1642" is given when attempting to run the patch (Origin Version). Game also reports as being File version, which is not a listed file version, however, File version is equivalent to that of Patch 1.21.

64-bit binaries[edit]

The 64-bit binaries allow the game to run as a native 64-bit application, but it does not necessarily improve performance. Some users report a more unstable framerate and more frequent stuttering running the game with the 64-bit .exe.
The and Origin versions ship with the 64-bit binaries.[8]
If the Steam version is being used and the Steam overlay does not work, follow this guide.

Enhanced Edition[edit]

This mod aims to improve the game's visuals, while maintaining stylistic of the original.
Overall better performance and quality than Crysis Remastered.[9]

New executable[edit]

c1-launcher project Is an open-source replacement of the original Crysis executables. Provides certain issue fixes and improvements.

Skip intro videos[edit]

Skip company logos[10]
  1. Go to <path-to-game>\Game\Localized\Video\
  2. Rename, move or delete these files:

Game data[edit]

In-game general settings.
In-game general settings.

Configuration file(s) location[edit]

System Location
Windows %USERPROFILE%\Documents\My Games\Crysis\game.cfg
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/17300/pfx/[Note 1]

Save game data location[edit]

System Location
Windows %USERPROFILE%\Documents\My Games\Crysis\SaveGames\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/17300/pfx/[Note 1]
Save games from the 64-bit .exe are not 100% compatible with the 32-bit .exe, and vice versa. Levels will load, but there may be scripting errors and other issues that make some levels unfinishable.

Save game cloud syncing[edit]

System Native Notes
GOG Galaxy
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud


In-game general video settings.
In-game general video settings.
In-game advanced video settings.
In-game advanced video settings.

Graphics feature State WSGF Notes
Widescreen resolution
See Widescreen resolution for setting custom or unavailable resolutions.
Letterbox overlays in cutscenes do not extend beyond the 16:9 frame.
4K Ultra HD
Field of view (FOV)
Default is 60° vertical. See Field of view (FOV).
Toggle with Alt+ Enter.
Borderless fullscreen windowed
Use windowed mode and set game's resolution to desktop resolution.
Anisotropic filtering (AF)
See Anisotropic filtering (AF).
Anti-aliasing (AA)
Edge AA (enabled by default at High+ Shaders) or MSAA. (enabling one automatically disables the other) Requires Shaders Quality to be at High or Very High. Only edge AA has an effect on foliage.[11]
Vertical sync (Vsync)
60 FPS and 120+ FPS
High frame rate may create a collision bug that makes it impossible to enter certain vents.[12] See also Game uses incorrect refresh rate.

Widescreen resolution[edit]

Use +r_width xxxx +r_height yyyy e.g. +r_width 1920 +r_height 1200 parameter.[13][14]

Field of view (FOV)[edit]

This game uses vertical FOV. See FOV Calculator for help.
Edit configuration files[citation needed]
  1. Create System.cfg file in the installation folder with a text editor.
  2. Add lines con_restricted=0 (if not existing) and cl_fov= followed by a desired FOV value.

Anisotropic filtering (AF)[edit]

Crysis by default disables AF because the engine as-is does not support using AF with parallax occlusion mapping (POM). This mod allows the engine to use AF and POM at the same time.
Install the POM+AF mod to allow anisotropic filtering[15]
  1. Download the POM+AF mod from here.
  2. Copy zz_GlobalAmbientLighting_pom_Af.pak to <path-to-game>\Game
  3. Force anisotropic filtering in your graphics card control panel.

Depth of field[edit]

Disable depth of field[citation needed]
  1. Create System.cfg file in the installation folder with a text editor.
  2. Add lines con_restricted=0 (if not existing) and r_depthoffield=0.


In-game key map settings.
In-game key map settings.
In-game gamepad settings.
In-game gamepad settings.

Keyboard and mouse State Notes
Mouse acceleration
Disabled by default; see Mouse acceleration.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller support
XInput controllers only.
Full controller support
With default bindings, some actions like going prone and dropping weapon cannot be done, and vehicle camera mode conflicts with binoculars.
Controller remapping
See Controller remapping.
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
DualShock 4 controllers
See the glossary page for potential workarounds.
Generic/other controllers
See the glossary page for potential workarounds.
Additional information
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M

Mouse acceleration[edit]

Use console[citation needed]
  1. Open the console (~).
  2. Enter con_restricted=0 to enable all console commands.
  3. Enter i_mouse_accel X where X is 1 or 0. Default 0 disables acceleration.
To control the acceleration amount, enter i_mouse_accel_max XX where XX is a bigger number than 0.

Turn off aim toggle[edit]

Modify config files[16]
  1. Open the following file in a text editor:
    • %USERPROFILE%\Documents\My Games\Crysis\Profiles\default\actionmaps.xml
  2. Find the zoom action. Replace mouse2 with a key that is not needed.
    • <action name="zoom" onPress="1" onRelease="1">
    • <key name="mouse2"/> - change mouse2 to 9 or something else that's out of the way.
  3. Navigate to the xi_zoom action. Put the mouse2 key here.
    • <action name="xi_zoom" onPress="1" onRelease="1">
    • <key name="mouse2"/>
  4. Save the changes. Make a backup first if desired.
  5. Create a file named autoexec.cfg in the <path-to-game>\Game\Config path.
  6. Add the following lines to it:
    • con_restricted=0
    • hud_ctrlzoommode=1
  7. Save the file.

Toggle crouch[edit]

Use console[citation needed]
  1. Open the console (~).
  2. Enter con_restricted=0 to enable all console commands.
  3. Enter cl_crouchToggle x where X is 1 to enable crouch toggle or 0 to disable it again.

Controller remapping[edit]

Edit/Replace ActionMaps.xml[citation needed]
  1. Go to %USERPROFILE%\Documents\My Games\Crysis\Profiles\default\
  2. Delete/back up actionmaps.xml from this folder.
  3. Download the following updated controller profile, complete with trigger aiming. (h/t to Steam user Fat Ninja Walrus)
  4. Paste this file into the Documents location above, replacing the previous actionmaps file.

This scheme massively improves pad play, and utilizes a control scheme closer to Crysis 2 and 3.


In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
Up to 7.1 output[17]
Closed captions
Mute on focus lost
EAX support
See Enable 3D audio mixing

Enable 3D audio mixing (32-bit only)[edit]

Use DSOAL with modifications to System.cfg[18]
  1. Extract DSOAL to <path-to-game>\Bin32 and configure as desired.
  2. Open <path-to-game>\System.cfg in a text editor (create it if it doesn't already exist; it should be a plain text file).
  3. Copy and paste these commands into the file:
  4. Save the file and launch the game from the 32-bit binaries.


Korean soldiers speak Korean on the hardest difficulty (Delta), whereas they speak the same language as all other characters on all other difficulties. When the console is unrestricted, it is possible to have them speak Korean on lower difficulties by setting ai_UseAlternativeReadability to 0.[19]
To change the language in the GOG version, use <path-to-game>\language_setup.exe.[20]
Language UI Audio Sub Notes
GOG version only
Brazilian Portuguese
Fan translation; download.


Multiplayer types

Type Native Players Notes
LAN play
Online play
32 Use CryMP Network multiplayer client to replace the discontinued GameSpy services.

Connection types


Protocol Port(s) and/or port range(s)
TCP 80, 443, 6667, 28910, 29900-29901
UDP 27900-27901, 29910, 64087
Universal Plug and Play (UPnP) support status is unknown.

VR support[edit]

3D modes Native GG3D Notes
Native 3D
Nvidia 3D Vision
TriDef 3D
G3D, DirectVR
Officially supported game , see official vorpx game list.
Devices Native Notes
3RD Space Gaming Vest
Novint Falcon
The official game-specific 3D Touch Add On is required.

Issues fixed[edit]

TweakGuides has created a comprehensive guide for fixing issues in this game. It can be found here.
If you are experiencing crashes while changing graphical or controller options, try disabling your Anti-Virus software, if you have AVG or Norton 360, this is most likely the cause of the crashing. In AVG you can add an exception by going to Advanced Options > Add Exception then navigate to %USERPROFILE%\Documents\My Games\Crysis\ and add the exception this will fix the problem without having to disable your anti-virus.

Hangs on startup[edit]

Run the 64-bit version of the game[citation needed]

If you still can't get the game working, run it in Vista SP2 compatibility mode.


The game is shipped via Steam without a 64bit executable. In this case you can also use Crysis64.exe from Crysis Warhead.[21]
Use 64bit Executable of Crysis Warhead
  1. Backup the folder Bin32 inside the Crysis directory
  2. Copy Bin64 from Crysis Warhead to your Crysis game directory
  3. Rename Bin64 to Bin32
  4. Remove Crysis.exe from the forme Bin64 folder
  5. Rename Crysis64.exe to Crysis.exe
This fix also work using Steam Play / Proton on Linux

Game crashes on machines with AMD CPUs[edit]

Replace CrySystem.dll with fixed one (32-bit)[22]
  1. Download a fixed CrySystem.dll and extract it.
  2. Move it to <path-to-game>\Bin32\ and override existing one.
It should make the game use SSE/MMX code paths instead of now deprecated "3D Now!" instruction paths.
Alternatively - Run the 64-bit version of the game[23]
  1. If 64bit version also crashes, try downloading following fix and extracting it.
  2. Move extracted CrySystem.dll to <path-to-game>\Bin64\ and override existing one.

Crash on Fullscreen Toggle[edit]

Run in DirectX 9[citation needed]

If you get an error saying 'This program has stopped responding' after changing between fullscreen and windowed, force DX9 mode to solve the issue.

Error 5024[edit]

Exit Process Explorer

Game will not launch at all and ends up with security error 5024. You are probably running Process Explorer so turn it off and game will launch OK.

No objective after destroying tanks in Recovery[edit]

Restart mission or run to end[citation needed]

In the mission "Recovery", there's a rather common bug where you'll get no objectives after destroying the two tanks and Psycho and the hostage just hang out in the school building. If that happens, you can restart the mission. If that doesn't fix it or if you rather don't, you can manually proceed to the end of the area and finish the level, it isn't too long anymore and you should not miss out on vital bits.

To do so, run to the south east of the village. There should be a waterfall. Use the strength augumentation to scale it and follow the river on top (also seen on the map) to the very end. It will be a rather long walk and you'll come across other waterfalls that you have to jump up, also there will be several big groups of enemies on the way, so be careful. Just always follow the river and you will finally come to yet another waterfall, which has a large cave to the right of it (you can't miss it). Going into that cave triggers the end of the level and you'll proceed to the next mission where everything will work as usual.

The way to walk is illustrated here, courtesy of Affenzahn375 from here.

Game uses incorrect refresh rate[edit]

Crysis may set your monitor's refresh rate to its lowest supported refresh rate when in fullscreen mode, resulting in a lowered FPS when Vsync is on, and heavy screen tearing and/or stuttering even if FPS is high.
Override refresh rate set by game
  1. Download 3Dmigoto.
  2. Copy the files in the x32 folder to <path-to-game>\bin32\ if you run 32-bit version of the game. For 64-bit version, copy files in the x64 folder to <path-to-game>\bin64\.
  3. Open d3dx.ini.
  4. Change ;refresh_rate=60 to the desired value, and remove the semicolon (e.g. refresh_rate=144).
  5. Change hunting=1 to ;hunting=1 by adding a semicolon.
  6. Save the changes and close the file.
Play the game with the -dx9 command line argument[24]
Run the game in windowed or borderless fullscreen mode, in which case the game will use your desktop refresh rate[25]
Disable fullscreen optimizations
  1. Navigate to the Bin32 folder for the 32-bit .exe or the Bin64 folder for the 64-bit .exe. Locate the Crysis.exe.
  2. Right click the exe file and choose Properties.
  3. Select the Compatibility tab, and check Disable fullscreen optimizations.
  4. Hit apply and the game will now run at your monitor's native refresh rate.

Crash to desktop when using MSI Afterburner's On Screen Display[edit]

Config file edit[26]
  1. Open the MSI On-Screen Display Server program (RivaTuner Statistics Server).
  2. Click the plus sign (or newly "add" button) and navigate to where you installed Crysis and add Crysis.exe
  3. Once you have that added go to C:\Program Files (x86)\RivaTuner Statistics Server\Profiles
  4. Edit Crysis.exe.cfg
  5. Change EnableDynamicOffsetDetection=0 to EnableDynamicOffsetDetection=1
  6. Change HookDirectDraw=0 to HookDirectDraw=1

Poor performance on the Ascension level[edit]

Install the Ascension Performance Fix from Mod DB
  1. Download the Ascension Performance Fix [1]
  2. Go to the game's install location and place zz_AscensionPerformanceFix.pak in the Crysis/Game folder.

Crash when saving, loading or starting a level[edit]

Lower your graphics settings / resolution.

Low performance (Linux)[edit]

Steam Play / Proton[edit]

By default Proton will use ESync to synchronize game threads. This does not work well with Crysis Warhead.
Disable ESync[27]

Add as a Launch option PROTON_NO_ESYNC=1 %command%.

Lutris / Wine[edit]

By default Lutris Wine builds will use ESync to synchronize game threads. This does not work well with Crysis Warhead.
Disable ESync
  1. Open up the game configuration dialog
  2. Navigate to Runner Options
  3. Turn Enable Esync to off

Other information[edit]


Technical specs Supported Notes
Direct3D 9, 10 DX10 by default. Use -dx9 parameter to change to DirectX 9, or -dx10 to force Directx 10 mode.
Shader Model support 3, 4
Executable 32-bit 64-bit Notes
Native 64-bit for version. See 64-bit binaries.


Middleware Notes
Audio FMOD FMOD EX 3[28]
Cutscenes Criware
Multiplayer GameSpy
Anti-cheat PunkBuster

Console commands[edit]

The console can be opened with ~, but the available commands are limited. This limitation can be bypassed by the con_restricted=0 command or by adding -devmode to the game's shortcut. A thorough list of console commands can be found here.

Instead of re-entering console commands every time the game starts, the file <path-to-game>\system.cfg can be created to apply console commands automatically. The commands need to be formatted differently in the file, using an equal sign instead of a space. For example, to change the FOV to 80 you would use cl_fov=80 rather than "cl_fov 80" like in the console.

Weapon carry limit[edit]

By default you can carry two guns in the assault category.
Disable the limitation[29]
  1. Start the game in developer mode by adding -devmode command line argument.
  2. Enable all console commands by adding con_restricted 0 command to System.cfg file in the installation folder (create if the file doesn't exist).
  3. Add line i_noweaponlimit=1.

Disappearing bodies[edit]

By default dead enemies disappear after a short delay.
Increase the delay[30]
  1. Enable all console commands by adding con_restricted 0 command to System.cfg file in the installation folder (create if the file doesn't exist).
  2. Set higher g_ragdollmintime= value, such as g_ragdollmintime=10000.

Run in DirectX 9[edit]

Running in DirectX 9 resolves issues with letterboxing or windowboxing if game is run in smaller than native resolution.
Performance varies; older cards, especially AMD, run significantly faster but newer cards (both AMD and Nvidia) run slightly slower in DirectX 9.
Use -dx9 parameter[citation needed]

System requirements[edit]

Minimum Recommended
Operating system (OS) XP
Processor (CPU) 2.8 GHz (XP)
3.2 GHz (Vista)
System memory (RAM) 1 GB (XP)
1.5 GB (Vista)
Hard disk drive (HDD) 12 GB
Video card (GPU) 256 MB of VRAM
DirectX 9.0c compatible
Supported Processors: Intel Pentium 4 2.8 GHz (3.2 GHz for Vista) or faster, Intel Core 2.0 GHz (2.2 GHz for Vista) or faster, AMD Athlon 2800+ (3200+ for Vista) or faster.
Supported chipsets: Nvidia GeForce 6800 GT or greater; ATI Radeon 9800 Pro (Radeon X800 Pro for Vista) or greater. Laptop versions of these chipsets may work but are not supported. Integrated chipsets are not supported. Updates to your video and sound card drivers may be required.


  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/17300/ in addition to or instead of this directory. The app ID (17300) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.


  1. YouTube - DigitalFoundry - Crysis 10 Years On: Why It's Still Melting The Most Powerful Gaming PCs - last accessed on 2020-02-03
    "So while threading was added in development, and you can see three cores, or almost four, doing something during the game, most of the game logic and especially AI is all on one thread."
  3. Review by Gamestar - last accessed on 2021-10-28
  5. Steam - Crysis - last accessed on 2018-02-17
    "Incorporates 3rd-party DRM: SecuROM™
    50 machine activation limit
  9. Youtube - Crysis Remastered vs Enhanced Edition Comparison - In-Depth Visual Analysis - last accessed on 2021-08-17
  10. Crysis intro videos; just let me play! · powdahound
  12. Verified by User:Joylock on 2018-08-04
  13. - Crysis Tweak Guide - [Page 8 Advanced Tweaking] - last accessed on 2019-11-12
    "You can implement any console command, as well as a range of custom commands, via the command line."
  14. - Crysis Tweak Guide - [Page 10 Advanced Tweaking (Pt.3)] - last accessed on 2019-11-12
    "r_Height [value] - This command controls the height of your screen resolution in pixels, and when combined with the r_width command, can be used to set a custom resolution if you wish."
  15. CRYENGINE - Quality Mod (V1.31) - last accessed on November 15, 2016
  16. Turn off aim toggle? :: Crysis General Discussions
  17. PC Gaming Surround Sound Round-up
  18. How to get 🎧 IMMERSIVE BINAURAL AUDIO 🎧 in Crysis with DSOAL! [HRTF mod] - YouTube
  19. Crysis, how to get Koreans to speak Korean in any difficultity. | [H]ard|Forum
  22. Verified by User:Suicide machine on 2019-09-24)
  23. Verified by User:Suicide machine on 2019-09-24)
  24. Verified by User:Keith on 2017-12-04
  25. Verified by User:SirYodaJedi on 2020-01-13
    Tested with demo
  26. Can't get my afterburner OSD to work in crysis (Solved)
  27. ProtonDB Reports - last accessed on 2022-01-10
  28. Crysis audio supports a wide variety of platforms/sound cards / inCrysis Forums