Game.cfg holds all the options you've chosen in the in-game settings screens. This file can be found under the \Documents and Settings\User\My Documents\My Games\Crysis directory in XP, or \Users\User\Documents\My Games\Crysis directory in Vista. Each of these files has a particular use, and the instructions for proper usage and optimal tweaking of these files is provided further below for each file. Importantly, before making any changes to any of these files, make sure to create a backup and store it somewhere safe.
actionmaps.xml - Holds your keybindings.Įach of these files can be opened, viewed and edited using any text editor, such as Windows Wordpad or Notepad.diff_ - A range of files holding parameters for the different difficulty settings.sys_spec_ - A range of files holding all the commands for the various levels of each in-game advanced setting.System.cfg - A file which needs to be created by you and allows you to add custom commands which automatically run during startup.Game.cfg - Holds all your basic in-game settings.The main configuration files which are relevant to advanced tweaking by users are as follows:
Most of these are generated by the game itself, or hold important presets, and are usually best left untouched. There are also several console commands which provide useful diagnostic or system information, such as r_displayinfo 1 to see your current FPS.Ĭrysis has a range of configuration (.cfg) files spread throughout its directories which hold various configuration variables for the game. In general using console commands is the best way to test and see the impact of certain variables on your image quality and performance before you commit them to a. If you want to see some explanatory text on what it does, enter the variable name followed by a question mark, e.g. just enter r_motionblur in the console to see the current status of this variable. If you just want to see what the current value is for a variable without changing it, enter only the command variable name with no attached value - e.g. For example, to turn Motion Blur off using the command console, open the console and type the following, then press enter: To use a console command correctly, enter the command variable and then the value to assign to it. For example entering r_ and pressing TAB will list all the console commands starting with r_. You can also list commands in the console at any time by entering the first few letters of them and pressing the TAB key.
See the Config Files section below for an explanation of this.Ī full list of all the possible command variables is provided on the following pages, as well as more detailed descriptions for a range of the most useful commands. More importantly, even after removing restricted mode, some commands are still 'system' commands which can't be changed via the console, and can only be altered if inserted into System.cfg or an original system file such as diff_normal.cfg. This 'restricted mode' can be permanently lifted by either using the con_restricted 0 command in the console, or by adding con_restricted=0 to your System.cfg file (See further below). The console provides a real-time method of accessing the CryEngine2 game engine and altering command variables dynamically.īy default, you are restricted to only a handful of console commands you can use which will work entering any other valid commands will simply receive an error message. The Crysis command console can be opened or closed at any time during the game by pressing the '~' key (the key above TAB, or below ESC).