Friday, October 3, 2014

Crysis [DX9]

3D Vision fix by bo3b



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.

Before            After



Description:

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.
   Like: T:\SteamLibrary\SteamApps\common\Crysis\
   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.

Screenshot Gallery


Special thanks to tweakguides.com for an awesome writeup on Crysis configurations.


5 comments:

  1. The game look pretty nice now ! Can't waint for you to improve it :)

    ReplyDelete
  2. I've played the game a lot in 2D and even made my own maps. So I was very sad that I had to abandon the game in S3D. This config tweak is a good beginning :)

    ReplyDelete
  3. Thanks! Also, you can replace the Nvidia 3d sight with a less ugly one (have done it for Skyrim before).

    http://tinyurl.com/otvz35c

    ReplyDelete
  4. Thanks, but i can't get it to work in 3D. I followed yours instructions and the only things who work in 3d is the crosshair from 3d vision, evrything else is flat.
    Any one have an idea what i doing wrong, thanks.

    ReplyDelete
    Replies
    1. No idea, but most likely candidate for this sort of problem is recent NVidia drivers. If you can roll back to older, more compatible drivers that might work. Also worth a try is to delete the profile for Crysis byusing NVidia Inspector.

      Delete