SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Sub/Naval + Other Games > Sub/Naval & General Games Discussion
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 11-18-07, 11:33 PM   #1
SUBMAN1
Rear Admiral
 
Join Date: Apr 2005
Posts: 11,866
Downloads: 0
Uploads: 0
Default Getting Crysis to run on Very High settings under DX9

The guys at Crytek pushing DX10. Sadly to say, Crysis does not need DX10 to run the Very High settings like I previously thought. They artificially limit you to High (marketing ploy for DX10? MS kickback? You decide). Nice.

Anyway, my x1900 XTX is not strong enough to run Very High without a major perf hit, but if you are willing to try, here is how it can be 're-enabled' under DX9:

First, go into the game and set everything to 'High', then exit.

Look under the following directory:

C:\Program Files\Electronic Arts\Crytek\Crysis\Game\Config\CVarGroups

You need to modify every config there except sys_spec_full.cfg. Leave that one file alone. I suggest you also copy off every config file in this directory if you plan to modify - It will save you from reloading the game if you screw up.

Anyway, you will find in each a heading under [4]. Copy everything you find under this heading down below to the section [3]

An example:

Quote:
[default]
; default of this CVarGroup
= 4

i_lighteffects = 1
g_ragdollMinTime = 15.0
g_ragdollUnseenTime = 2
g_ragdollDistance = 40.0
g_battleDust_enable = 1

[1]
i_lighteffects = 0
g_ragdollMinTime = 5.0
g_ragdollDistance = 10.0
g_battleDust_enable = 0

[2]
i_lighteffects = 0
g_ragdollMinTime = 8.0
g_ragdollDistance = 20.0
g_battleDust_enable = 0

[3]
g_ragdollMinTime = 13.0
g_ragdollDistance = 30.0
g_battleDust_enable = 0
You want to copy everything on the top, so that it looks like this before you resave the file:

Quote:
[default]
; default of this CVarGroup
= 4

i_lighteffects = 1
g_ragdollMinTime = 15.0
g_ragdollUnseenTime = 2
g_ragdollDistance = 40.0
g_battleDust_enable = 1

[1]
i_lighteffects = 0
g_ragdollMinTime = 5.0
g_ragdollDistance = 10.0
g_battleDust_enable = 0

[2]
i_lighteffects = 0
g_ragdollMinTime = 8.0
g_ragdollDistance = 20.0
g_battleDust_enable = 0

[3]
i_lighteffects = 1
g_ragdollMinTime = 15.0
g_ragdollUnseenTime = 2
g_ragdollDistance = 40.0
g_battleDust_enable = 1
Do this for each and every file in this directory except the one I mention above.

If you are like me and just want to cheat a bit without the full perf hit Very High brings, just create a file in your D:\Program Files\Electronic Arts\Crytek\Crysis Directory and name it System.cfg. In this file, add the following lines to enable most of the Very High settings without a huge perf hit:

r_colorgrading=1
r_UseEdgeAA=0
r_UsePOM=1
r_sunshafts=1
e_water_ocean_fft=1
q_Renderer=3

This will make yours look exactly like the Very High setting, except things in the distance won't be visible like you get on Very High. It will be identical to the High settings, just looks better. Expect about 10% FPS hit for doing this however - this may be too much for an already taxing game.

Hope this helps someone.

-S
__________________
SUBMAN1 is offline   Reply With Quote
Old 11-19-07, 05:31 AM   #2
Dowly
Lucky Jack
 
Join Date: Apr 2005
Location: Finland
Posts: 25,052
Downloads: 32
Uploads: 0


Default

This works also by going to Crysis/Game/Config/highspec.cfg and changing the sys_spec_Full = 3 to sys_spec_Full = 4 and then just use high settings in-game.
Dowly is offline   Reply With Quote
Old 11-19-07, 04:18 PM   #3
SUBMAN1
Rear Admiral
 
Join Date: Apr 2005
Posts: 11,866
Downloads: 0
Uploads: 0
Default

Quote:
Originally Posted by Dowly
This works also by going to Crysis/Game/Config/highspec.cfg and changing the sys_spec_Full = 3 to sys_spec_Full = 4 and then just use high settings in-game.
Hey - you can't make things easier! Mine is better! :p

-S
__________________
SUBMAN1 is offline   Reply With Quote
Old 11-19-07, 04:33 PM   #4
Dowly
Lucky Jack
 
Join Date: Apr 2005
Location: Finland
Posts: 25,052
Downloads: 32
Uploads: 0


Default

:rotfl::rotfl:

Trust me, I did it the hard way too before I found it was only needed to change the number.
Dowly is offline   Reply With Quote
Old 11-21-07, 11:46 AM   #5
SUBMAN1
Rear Admiral
 
Join Date: Apr 2005
Posts: 11,866
Downloads: 0
Uploads: 0
Default

Quote:
Originally Posted by Dowly
:rotfl::rotfl:

Trust me, I did it the hard way too before I found it was only needed to change the number.
Thx for the tip though. Doesn't help me much since my machine is not capable of Very high. Only works good on high, with a few Very high things enabled. THat is why the System config hack above works good. I can still keep mid 20's in FPS and have all the obvious enhancements that Very High brings.

-S

PS. Don't use the r_UseEdgeAA=0 option. Remove it from the above sys config file. It makes the foliage look ugly. Removing that line will smooth out the grass and trees again like it used to look on pure high settings. Turning it back on will slow you down a bit however. Turning on FSAA however will disable it once more, so don't use FSAA in Crysis - the results of FSAA are worse looking that with it on.
__________________
SUBMAN1 is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 04:17 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.