Crysis 3 CVar Configurator

Post » Sat Feb 23, 2013 12:00 pm

Update 1: 31st January

New version 1.2 attached - fixed to use autoexec.cfg where necessary for some tweaks, and fixed issue with non-english language setups.

Crysis 3 CVar Configurator

Hey guys, my name is Baldur and I work at Crytek UK on the R&D/Engine team on various parts of the rendering.

With the help of some of the guys at the office here I've written up a document covering the variables and tweaks that are available in Crysis 3. With these you can turn on or off features, and tweak settings more precisely to squeeze out better performance.

DISCLAIMER

Any changes you make are at your own risk. Although I would love to promise that you will never encounter any problems when changing these settings, I can't. We at Crytek felt that it was better to allow you to change these values, and maybe encounter bugs, rather than not allowing any changes at all.

Some of these settings are developer tweaks and aren't rigorously tested, so you might encounter glitches or bugs. If you encounter any game bugs then please disable any tweaks you have before reporting them - otherwise we can waste time investigating problems caused by simply unsupported tweaks. However feel free to post in this thread to let people know if one tweak you made causes problems, to save others time finding that out themselves!


I've attached a zip containing two files.

The html file contains all of the variables and more information about what they do. You can change these files either in-game via the console, or in a 'system.cfg' file in your Crysis 3 game directory.

The zip file contains a tool I've written to show all the options in (hopefully!) an easy to understand way, and lets you simply check a box to e.g. enable windowed no-border mode. It should have included instructions that guide you on how to use it, please ask if anything is unclear. The tool requires the .NET 2.0 Framework which I think hopefully everyone will have as it comes with Vista and above.

If anything is unclear or you have any questions about configuring or tweaking any of these options then let me know and I'll do my best to clarify and explain.



Please post any comments, questions or bug reports in this thread, and not by PMing me. I will do my best to respond as quickly as possible to this thread, but understand that I can sometimes be busy with work so if you send something directly to me I can't promise a quick response.

Also as this is in danger of easily veering off topic, if you have general comments about the game or bugs to report that aren't related to customising your config or any of the options here then please search the forum to see if there is a topic about it already, or post a new one.
Attachments:
File comment: Version 1.2: Configurator tool and HTML help file of cvars.
C3Conf.zip [428.33 KiB]
Downloaded 6876 times
User avatar
Harry Leon
 
Posts: 3381
Joined: Tue Jun 12, 2007 3:53 am

Post » Sat Feb 23, 2013 8:28 am

This is pretty good, but it won't be able to change variables that are locked. e_tesselation and r_depthoffield refuse to change no matter how you enter the command.
User avatar
Danny Warner
 
Posts: 3400
Joined: Fri Jun 01, 2007 3:26 am

Post » Sat Feb 23, 2013 8:04 am

This is awesome! Very cool, an official tweak tool

Many thanks =)
User avatar
Juanita Hernandez
 
Posts: 3269
Joined: Sat Jan 06, 2007 10:36 am

Post » Sat Feb 23, 2013 9:26 am

Thank you Crytek, nice to see you guys listening to your fanbase and providing tweaks to us :)
User avatar
Marie Maillos
 
Posts: 3403
Joined: Wed Mar 21, 2007 4:39 pm

Post » Sat Feb 23, 2013 11:48 am

sorry that the graphics of no better ((((
User avatar
Tamara Dost
 
Posts: 3445
Joined: Mon Mar 12, 2007 12:20 pm

Post » Sat Feb 23, 2013 6:48 am

This is really nice tool, i like it.
User avatar
Darrell Fawcett
 
Posts: 3336
Joined: Tue May 22, 2007 12:16 am

Post » Sat Feb 23, 2013 6:45 pm

Sticky please.
User avatar
Kelsey Anna Farley
 
Posts: 3433
Joined: Fri Jun 30, 2006 10:33 pm

Post » Sat Feb 23, 2013 9:33 am

Most of them don't work. Don't report on the console as a green text with off or on after equal.

Disabled some of those like that pixel thing and global illumination and didn't saw any improvements. Ueless !
User avatar
Catharine Krupinski
 
Posts: 3377
Joined: Sun Aug 12, 2007 3:39 pm

Post » Sat Feb 23, 2013 1:56 pm

wow nice tool. but very few commands... only a part of main commands
User avatar
Blessed DIVA
 
Posts: 3408
Joined: Thu Jul 13, 2006 12:09 am

Post » Sat Feb 23, 2013 8:08 pm

That's weird, it looks like when set in the config file some of these variables aren't getting picked up, so although they can be changed in game in the console I suspect they might be getting overridden by the quality settings chosen in the in-game menus. I'm going to look into this at work tomorrow to see if there's any way around this, hopefully there is.

Unfortunately all I can say in the meantime is that you can use these cvars to tweak while in game to see which options are best to pick in the menus for you - and obviously any cvars which aren't overridden can still be changed like fov, sensitivity, fullscreen windowed etc. I'll do my best to improve this as soon as I can, as I do want all these variables to be modifable in game.

This is pretty good, but it won't be able to change variables that are locked. e_tesselation and r_depthoffield refuse to change no matter how you enter the command.

This is even weirder. I can't think of why these particular cvars shouldn't be changeable at least in game. I'll look into this as well since they should be configurable to the best of my knowledge. If there's a reason they have to be locked I'll let you know.
User avatar
Danel
 
Posts: 3417
Joined: Tue Feb 27, 2007 8:35 pm


Return to Crysis