g_skipIntro = 1
g_enableInitialLoginScreen = 0
g_language = English
Patch 1.9 prepares Crysis 2 for DX11 features and high-resolution textures. Each need to be downloaded and installed separately from the 1.9 patch. They are both included in the Maximum Edition.
Patch 1.9 can be downloaded from here.
With this package the following DX11 exclusive features will be activated:
The High-Resolution Texture Pack doubles the fidelity of many of the game's art assets.
For those who truly want to push Crysis 2's graphical fidelity to its limits, BlackFire's Mod 2 and MaLDo HD serves their needs. A step by step list of instructions is available in mod file's description on ModDB.
Most of the download links for MaLDo HD mod on the original blog page are dead, the files can be found elsewhere though, e.g. over at ModDB.
cl_FOV = 55
r_DrawNearFOV = 55
pl_movement.power_sprint_targetFOV = 55
The statistic-screen in the menu displays that 13 weapon-attachments are findable in single-player but in fact there are only 12. Therefore, it is not possible to achieve "100%".
Use this mod
When playing Crysis 2 on a fast Nvidia card (GTX 560 Ti and possibly on faster cards as well), there can be an extreme and unexpected lag regardless of single player or multiplayer campaign. This is very noticeable while navigating the menu, something that should be instantaneous and direct. If you experience this lag, try switching to windowed mode (Alt+↵ Enter). If this lag now disappears and gameplay is suddenly fast again, the solution is this:
Make sure your display is capable of scaling the game resolution to its native resolution, if you like to game at weird resolutions. GPU scaling is very useful but under Crysis 2, it introduces an extreme form of lag. Now, play Crysis 2 and see if you notice the difference.
(ALTERNATE SOLUTION) This game does not appear to like the Xbox One Controller and will cause severe lag on launch. If you happen to have one plugged in, disconnect it.
the game will freeze up and crash to the desktop without any errors
Create a custom resolution in your driver control panel. Just make it one line smaller than your desktop resolution - for example 1600x1599, or 1280x1023, or 1280x959, or 1024x767. You get the picture. The point is that you create only one version of this resolution - with your desired refresh rate. To the monitor this will just look like a black line that happens to be at the botttom of the normal picture.
Then start Crysis 2 and set it to use this resolution. As there is only one version of it, with your desired refresh rate, Windows (and Crysis) has no other choice but to use that one.
If you use an external TV as a monitor to player Crysis 2 you may encounter a bug where the game always uses a 24Hz mode on the TV, resulting in a laggy frame rate. Sadly there is no official fix for this issue.
One temporary solution for this issue is to use ForceFix. Originally used for Metal Gear Rising, which as of now is also experiencing the same issue, also works for Crysis 2 as well.
Another way to play the game in fullscreen is to force borderless fullscreen windowed mode.
Alternatively you can create a custom resolution with a few less horizontal pixels which should force the display into 60Hz mode.
For example, if you are running at 1920x1080 using an Nvidia card:
You can change your refresh rate manually each time you open and close the game.
You can automate this with QRes:
timeout /t 10 > NUL
timeout /t 60 > NUL
tasklist /FI "IMAGENAME eq crysis2.exe" | findstr = > NUL || goto _cleanup
timeout /t 5 > NUL
The game will close shortly after starting, and Windows Defender / Microsoft Security Essentials will report to have blocked activity of "VirTool:Win32/CeeInject.gen!FG" malware. However, this is a false positive.
cl_BobHud = 0