Simple disabled effects fix, taking it from unplayable to acceptable.
No shaders are fixed here, and in fact, only config file settings are changed here, as described in Lesson 0.5 - quick fix.
Part of the motivation for creating this fix is to demonstrate the value of the quick-fix as a good starting point, and simple disabled effects.
The game is still really good.
Crysis is very well known, but never played well in 3D. Water, sky, and shadows made for a bad experience, not worth playing in 3D.
The NVidia profile suggestion is marginal, and still makes for a poor experience.
This fix is a WIP, and is starting with the technique of tweaking the config files to disable most of the broken effects. As such, it's a less than optimal fix, because the effects are presently disabled, not fixed. Still- this takes it from completely broken to playable.
Skies and clouds are removed. Shadows are disabled.
Motionblur is disabled. Water reflections are disabled.
Shader quality is lowered one step from High to Medium for General, Terrain, & Vegetation, to fix shadowing glitches.
The green flickering water is fixed by enabling the fft water.
Performance is good, 90 fps average in 3D with 760 SLI.
How to install:
1) Use the standard Crysis profile.
2) Create a launcher so that it will start in DX9, not DX10.
Add -dx9 to Steam game properties,
or use Game Explorer and right click for DX9,
or create a shortcut with -dx9 as an input parameter.
This fix also includes the most valuable image improvements found in the DX10 version.
3) Go to Settings and set all game settings to High. It's 2014, your computer can run Crysis. :-)
4) Set the in game cursor to the blank one. Use laser attachments on guns or use iron sights. NVidia laser-sight will also work but breaks the immersion.
5) Copy this system.cfg file into your game directory.
It will automatically be run at game launch.
Steam version was used, but this should work on the demo, as well as the retail and Origin versions.
I plan to improve this fix as we go through other Lessons.
Special thanks to tweakguides.com for an awesome writeup on Crysis configurations.