Crysis Console Commands & DevMode
As with most PC games, Crysis has a number of cheats that you can implement to either make the game easier or to just have some weird fun. The cheats can be implemented by typing in special Crysis console commands. This page and the next covers the whole nine yards on how to do this. Those of you who already know all about the Crysis command console and DEVMODE should just skip right to the Crysis cheats charts on the next page. As for the rest of you, follow me...
We'll start with some basics...
First of all, I'm assuming that you're running Windows XP and you have it configured to show hidden files and folders and show all file extensions. If not, to do this, click on My Computer » Tools » Folder Options » View and then click to select "Show hidden files and folders" and click to clear "Hide extensions for known file types".
Crysis Command Console
The Crysis command console can be toggled by simply pressing the tilde key (`) on your keyboard. Press the tilde key once to show the console. Press it again to hide the console. This can be done anytime after the game is loaded (even while the game is paused and/or while the menu is showing).
The command console can be used to type in any and all special Crysis console commands by which you will be able to activate cheats and make advanced configurations. So basically what you do is press the tilde key to bring down the console, type in a console command, press Enter on your keyboard to activate the command (after which you should see some kind of confirmation message) and then press the tilde key again to close the console.
How to Get All Crysis Console Commands
All Crysis console commands can be accessed by typing dumpcommandsvars into the console (and then press Enter). This will create a huge .txt file called consolecommandsandvars.txt in your Crysis game install folder. You can then exit the game and open the consolecommandsandvars.txt file and see all the commands you can type into the console.
The commands will be labelled as either "Command:" or "variable:". There might also be additional information about the command next to the "help", "usage" and "default" headings which will give you some quick notes about the command, how to use it and what the default setting is, respectively.
Crysis Console Command Syntax
With the game loaded and the command console down, the syntax to follow is:
[command name] [value]
Many of the Crysis console commands have values that are simply any number. An example of this would be:
g_walkmultiplier 10
This command multiplies player movement speed by a factor of 10.
Other console commands have binary values with a value of 0 meaning 'false' (OFF) and 1 meaning 'true' (ON). An example of this would be:
g_enableAutoSave 0
The g_enableAutoSave command controls whether the game is automatically saved at every checkpoint or not. In this case, a value of 0 means that the autosave feature is turned OFF.
A few other notes about using console commands:
- Make sure the console is not in restricted mode (it should not be by default but check anyway) by entering the
con_restricted 0command before you enter any other commands. - All commands are case-insensitive, e.g., both
g_enableautosave 0andg_enableAutoSave 0will accomplish the same thing. - The current state (or value) for any particular command can be seen by simply entering the command without a value. For example, entering
g_enableAutoSavewill yield the following message:
g_enableAutoSave = 1 [ ]
(This indicates that autosave is ON.) - The help text for a command can be displayed by entering the command and using a question mark as the value. Example:
g_enableAutoSave ? - The equals sign (=) is not necessary. You may have seen elsewhere that the Crysis console command syntax is supposed to use an equals sign like this:
g_enableAutoSave= 0
However this is entirely unnecessary. You may safely omit the equals sign and the command will work just fine.
Crysis DevMode
Some console commands can only be activated if Crysis is loaded with the 'devmode' parameter. For example, if you load Crysis 'normally', bring down the console and enter g_godmode 1 attempting to activate god mode (player invincibility), you will see the following confirmation message in the console:
g_godMode = 0 [ ]
This indicates that the current state of god mode is still OFF (0) and that the command did not 'take'. To get god mode and numerous other Crysis console commands to actually work, you will have to load Crysis in 'devmode'. (NOTE: This is NOT the same as disabling the console restricted mode, i.e., con_restricted 0.)
The easiest way to load Crysis in devmode is to simply create a special shortcut for it.
Here's how to do this:
- Go to your Crysis game install folder. (If you don't know what that is, right click on the icon on your desktop that you use to start Crysis and click on 'Properties'.)
- Go to the Bin32 folder
- Locate the Crysis.exe file and right click on it and click on 'Create shortcut'.
- Right click on the shortcut you just created and rename it to "Crysis DevMode" or something like that (not necessary but it will make things easier)
- Right click on "Crysis DevMode" and click on Properties.
- In the Target field, add a space and then type in
-devmodeto the end of the command line. So if your Target field initially read:
"C:\Program Files\Crysis\Bin32\Crysis.exe"
...change that to:
"C:\Program Files\Crysis\Bin32\Crysis.exe" -devmode
...and then click OK.
You can now start Crysis in DevMode by simply double-clicking on the Crysis DevMode shortcut. When Crysis is loaded in DevMode, all console commands should work. You also have the info display (including framerate) in the top right corner of the screen. To get rid of this, bring down the console and enter r_displayinfo 0.
And with Crysis loaded in DevMode, you will see that you can now bring down the console and enter the god mode command:
g_godmode 1
...and the confirmation message you will get will be:
g_godMode = 1 [ ]
...indicating that current state of god mode is now ON (1).
DevMode Hotkeys
Starting Crysis in DevMode automatically creates certain hotkeys which you can press to activate the following cheats:
- F1 — Toggle between first/third person view
- F2 — Skip to the next checkpoint (not entirely reliable)
- F3 — Enable ghost/fly mode (press once to enable ghost/fly mode, press twice again to disable)
- F10 — Return to previous checkpoint (not entirely reliable)
NOTE: After enabling ghost/fly mode, simply aim at the sky and move forward and you'll fly up in the air. Be advised however that if you disable ghost mode while up in the air, you will fall back to the ground (and you could potentially die depending on how high you were).
RSS feed for comments on this post. TrackBack URL

I am haveing a problem adding the "-devmode" to the end of the Target field in the Crysis DevMode Shortcut. It gives me this error
"[Window Title]
Problem with Shortcut
[Content]
The name 'C:\Program Files (x86)\Electronic Arts\Crytek\Crysis\Bin32\Crysis.exe -devmode' specified in the Target box is not valid. Make sure the path and file name are correct.
[OK]"
I dont know what i am doing wrong.
Am i doing something wrong?
Do i need to make a new folder in Bin32 or something?
I also have a Bin64 that has the same info <<< if that would do anything.
Comment by Talon — August 8, 2009 @ 11:14 pm
Sorry but i got my email wrong on my last question about putting " -devmode" in the target line of properties. I put @gmail.com When i should have put @Yahoo.com (sorry for takeing up space >.<)
Comment by Talon — August 8, 2009 @ 11:17 pm
Hey, Its me again, I figured it out. What i had to do was put the -devmode outside the quots after the Crysis.exe. That through me off a little bit. But i have Dev mode working now! Thank you very much you your site here, it has helped me out a lot! : )
Comment by Talon — August 9, 2009 @ 12:50 am
@Talon,
Sorry for the delay and the inconvenience. Thanks for the correction regarding putting 'devmode' outside the quotation marks. I've corrected the text in the article.
Comment by Major Slack — August 16, 2009 @ 8:01 am
i did everything but i don't get where that bin32 folder is and also the same thing as the other people that it says problem with shortcut
Comment by Erik — December 23, 2009 @ 3:50 pm
The shortcut is easy. The unchanged product should look like this : "C:\Program Files\Electronic Arts\Crytek\Crysis\Bin32\Crysis.exe"
Final Product: "C:\Program Files\Electronic Arts\Crytek\Crysis\Bin32\Crysis.exe" -DEVMODE
Comment by Jake — May 4, 2010 @ 5:50 pm
PLS someone help! I load crysis with Devmode on and as soon as level ends loading, crysis shuts down with error "Crysis encountered a problem and needs to close. we are sorry for the inconvenience!" what should I do?
Comment by Dude — May 23, 2010 @ 6:59 am
i have same thing.... :(
Comment by Eli — July 26, 2010 @ 9:07 pm
well the comment at the top is wut i have
Comment by Eli — July 26, 2010 @ 9:08 pm
hey guys i need BIG help ive done everything when i go into the short cuts properties the target feild says E:\ i chang it to "C:\Program Files\Crysis\Bin32\Crysis.exe" -devmode but it dosent work even wit quatation marks outsude the word devmode it dosent work any suggestions?
Comment by Eli — July 26, 2010 @ 9:18 pm
yer i enabled devmode and i get the fps and other random thing bit no console pls help
Comment by dragon-hacks — September 8, 2010 @ 10:25 am
i have problem whit devmode i canot open console whyyyyyy pliz help my skype znaroks1
Comment by LOLSSS — November 12, 2010 @ 8:25 am
For those of you who can't get devmode to work - are you using Steam? If so, then you need to:
1. Right-click on Crysis in your Steam Library
2. Select "Properties"
3. Click "Set Launch Options"
4. Type "-devmode" without the quotes and hit OK, launch the game.
That should work for you.
Comment by Ryan — January 2, 2011 @ 8:35 am
sorry but the command autosave off do not work u sure its that the writhing? BUT YOU HERLPED ME WITH OTHERS!!!
Comment by Your name — February 7, 2011 @ 5:31 pm
hey guys i put -devmode at the end of target line as shown but still can't open console,need some help plz
Comment by mitya_big — April 1, 2011 @ 10:14 am
Im having the same problem, i did as you said with the
-devmode and i am still not allowed to get the console.
i do not have the steam ver
Comment by Mike — May 17, 2011 @ 11:37 am
i tryed "-DEVMODE", "-CONSOLE", and "DEVMODE -CONSOLE" but no console!
Comment by anonymous — July 17, 2011 @ 3:47 pm
when type console it will display "unknown command"
why is that?
Comment by Zeeman — August 20, 2011 @ 1:16 am
WTF speak ENGLISH with your instructions...
i have no idea what who how to with your pathetic transcribe on the Queen's English
Comment by confused — October 10, 2011 @ 8:13 am
I have the steam copy-sucks
Did the rt click on Crysis thing. Ok. hit the tilde key and up pops devmode! tried con_restricted =0 got: in different color con_restricted =0 [RESTRICTEDMODE]
typed i_unlimitedammo = 1, got, in green color, i_unlimitedammo = 0 []
Typed : g_playerSuitArmorModeHealthRegenTime =0
Got, in green color, : g_playerSuitArmorModeHealthRegenTime =8 []
The number 8 was yellow, the brackets were blue.
Of course, tried this without the "con_restricted" too. No help at all.
I tried several different cheats and all were rejected and the default mode was displayed...
When I first opened this damned steam folder, they tried to get me to also open something called: PunkBuster Service--I didn't.
Then up pops something called: GameSpy Comrad. I didn't activate or log into it either.
Can you understand what I am saying here?
Comment by grego — October 17, 2011 @ 10:04 pm
@confused,
That's hilarious!
I speak and write English perfectly. YOU obviously do NOT.
:D
Comment by Major Slack — November 11, 2011 @ 8:43 am
Ive had no problem with it at all Thanks for the help setting it up man!
Comment by ALittlebear — December 11, 2011 @ 12:13 pm
Hey, Major Slack...
I have a Windows 7 64bit OS with top-end parts. I recently downloaded Crysis off of Origin, and encountered both a Bin32 and a Bin64. I figured one was for 32bit OS and one for 64 OS, so I modified the Bin64 Crysis Launcher. However, whenever I start it, it goes to the black screen before loading the game and encounters a problem, then shuts down.
You got any suggestions?
Comment by WJohnson — January 31, 2012 @ 7:57 pm
Nevermind, brother, figured it out. Ended up modifying the regular Crysis Launcher, not the Crysis64 Launcher. Appreciate the info on here, though!
Comment by WJohnson — January 31, 2012 @ 8:28 pm
Thank you! It now works ;)
Comment by Gary — April 7, 2012 @ 8:21 am