|
|
Line 629: |
Line 629: |
| | | |
| ===Low performance (Linux)=== | | ===Low performance (Linux)=== |
− | ====Steam Play/Proton====
| + | {{mm}} By default, Proton and Lutris/Wine will use ESync to synchronize game threads. This does not work well with Crysis. |
− | {{ii}} By default, Proton will use ESync to synchronize game threads. This does not work well with Crysis. | + | {{Fixbox|description=Steam Play/Proton: disable ESync|ref=<ref>{{Refurl|url=https://www.protondb.com/app/17300|title=ProtonDB Reports|date=2022-01-10}}</ref>|fix= |
− | | |
− | {{Fixbox|description=Disable ESync|ref=<ref>{{Refurl|url=https://www.protondb.com/app/17300|title=ProtonDB Reports|date=2022-01-10}}</ref>|fix= | |
| Add as a Launch option <code>PROTON_NO_ESYNC=1 %command%</code>. | | Add as a Launch option <code>PROTON_NO_ESYNC=1 %command%</code>. |
| }} | | }} |
− | | + | {{Fixbox|description=Lutris/Wine: disable ESync|ref=<ref>https://www.protondb.com/app/17300</ref>|fix= |
− | ====Lutris/Wine====
| |
− | {{ii}} By default, Lutris Wine builds will use ESync to synchronize game threads. This does not work well with Crysis.
| |
− | {{Fixbox|description=Disable ESync<ref>https://www.protondb.com/app/17300</ref>|fix=
| |
| # Open up the game configuration dialog. | | # Open up the game configuration dialog. |
| # Navigate to Runner Options. | | # Navigate to Runner Options. |
This page is for the original release. For the remaster, see Crysis Remastered.
Crysis
|
|
Crytek |
|
Electronic Arts |
|
CryEngine 2 |
Windows |
November 13, 2007 |
Metacritic |
91 |
Monetization |
One-time game purchase |
Modes |
Singleplayer, Multiplayer |
Pacing |
Real-time |
Perspectives |
First-person |
Controls |
Direct control |
Genres |
Action, FPS, Shooter |
Vehicles |
Automobile, Flight, Helicopter, Naval/watercraft, Tank, Transport, Truck |
Art styles |
Realistic |
Themes |
Asia, Sci-fi |
Series |
Crysis |
|
Warnings
- For Games for Windows - LIVE on Windows 8 or later, install the latest Games for Windows - LIVE software.
- GameSpy online services have been shut down (see Network for solutions).
Key points
- Very taxing, even on modern computers, due to limited threading capabilities.[1]
General information
- Crysis Website
- Crysis Tweak Guide
- GOG.com Community Discussions - For the Crysis series.
- GOG.com Support Page
- Steam Community Discussions
Availability
- Steam keys no longer activate the game.[2] Use c1-launcher to work around this activation problem.[3]
- Steam keys can't be activated on Origin.[4]
- Steam keys will work on retail copies.[citation needed]
- A faithful higher resolution desktop icon can be downloaded from the Files section.
Version differences
- The Special Edition contains a soundtrack CD, a concept art mini-book, and a Bonus Features disc.
- The Maximum Edition contains both Crysis and Crysis Warhead.[5]
- The Steam version is missing the "Default.lng" localization file, but you can restore it.
Demo
- A demo is available.
Essential improvements
Patches
- The latest game version for Crysis is 1.2.1 (Mirror).[6] It requires patch 1.2 (Mirror) first. The patches are for the retail version only.
- Digital versions show version 1.1.1.6156, which is not a listed file version, however, it is equivalent to that of Patch 1.21.
64-bit binaries
- The 64-bit binaries allow the game to run as a native 64-bit application.
- If you use the Steam or Origin version of the game, set the 64-bit executable to launch by default.
Launch 64-bit executable by default on Steam or Origin
- Necessary if using 64-bit binaries or improved executables.
- Setting the compatibility mode to Windows Vista (Service Pack 2) in the properties of
Crysis.exe
might be necessary on certain systems.
Replace folders on Steam or Origin[7]
|
- Go to <path-to-game> and delete or rename
Bin32 .
- Rename
Bin64 to Bin32 .
|
Restoring the missing Default.lng file in the Steam version
Rename your language file to Default.lng[8]
|
- Go to
<path-to-game>\Game\Localized .
- Find your
<Language>.lng file and rename it to Default.lng (for example English.lng to Default.lng).
|
Improved executables
- c1-launcher project is an open-source replacement of the game executables. It improves over both the original 32-bit and 64-bit binaries by fixing certain issues and providing some additional features.
Skip intro videos
Skip company logos[9]
|
- Go to
<path-to-game>\Game\Localized\Video .
- Move, delete, or rename the following files:
CryTek.sfd
Trailer_Crytek.sfd
Trailer_CrytekC.sfd
Trailer_DemoLegal.sfd
Trailer_EA.sfd
Trailer_Intel.sfd
Trailer_NVidia.sfd
Trailer_PEGI.sfd
Trailer_Rating_Full.sfd
Trailer_Rating_Logo.sfd
|
- Fixes performance problems of Ascension level that hasn't been patched by developers.
Game data
In-game general settings.
Configuration file(s) location
Save game data location
- Save games from the 64-bit executable are not entirely compatible with the 32-bit executable, and vice versa. Levels will load, but there may be scripting errors and other issues that make some levels unfinishable.
Video
In-game general video settings.
In-game advanced video settings.
- This game uses vertical FOV. See FOV Calculator for help.
Edit configuration files[citation needed]
|
- Create a
System.cfg file in <path-to-game> with a text editor.
- Add the lines
con_restricted = 0 and cl_fov = XX , with XX being the desired FOV value.
|
- Crysis disables AF by default as the engine does not support using anisotropic filtering with parallax occlusion mapping. This mod allows the engine to use AF and POM simultaneously.
Install the POM+AF mod to allow anisotropic filtering[14]
|
- Download the POM+AF mod from here.
- Copy
zz_GlobalAmbientLighting_pom_Af.pak to <path-to-game>\Game .
- Force anisotropic filtering in the graphics card control panel.
|
Disable FSAA[citation needed]
|
- Create a
System.cfg file in <path-to-game> with a text editor.
- Add the lines
con_restricted = 0 and r_UseEdgeAA = 0 to it.
|
Depth of field
Disable depth of field[citation needed]
|
- Create a
System.cfg file in <path-to-game> with a text editor.
- Add the lines
con_restricted = 0 and r_depthoffield = 0 to it.
|
Disable black bars in cutscenes
Disable black bars in cutscenes for a better ultrawide experience[15]
|
- Create a
System.cfg file in <path-to-game> with a text editor.
- Add the line
con_restricted = 0 and hud_panoramicHeight = 0 to it.
|
Input
In-game key map settings.
In-game gamepad settings.
Enable mouse acceleration[citation needed]
|
- Open the console with the tilde (~) key.
- Enter
con_restricted = 0 to enable all console commands.
- Enter
i_mouse_accel = 1 to enable mouse acceleration.
- Enter
i_mouse_accel_max = XXX with XXX being a number bigger than 0 to set the acceleration amount (the default value is 100).
|
Hold to aim
Modify config files[16]
|
- Open the following file in a text editor:
%USERPROFILE%\Documents\My Games\Crysis\Profiles\default\actionmaps.xml
- Find the
zoom action. Replace mouse2 with a key that is not needed.
<action name="zoom" onPress="1" onRelease="1">
<key name="mouse2"/> - change mouse2 to 9 or something else that's out of the way.
- Navigate to the
xi_zoom action. Put the mouse2 key here.
<action name="xi_zoom" onPress="1" onRelease="1">
<key name="mouse2"/>
- Save the changes. Make a backup first if desired.
- Create a file named
System.cfg in <path-to-game>.
- Add the following lines to it:
con_restricted = 0
hud_ctrlzoommode = 1
- Save the file.
|
Toggle crouch
Modify config files[citation needed]
|
- Open the console with the tilde (~) key.
- Enter
con_restricted = 0 to enable all console commands.
- Enter
cl_crouchToggle = 1 to enable crouch toggle.
|
Edit/Replace ActionMaps.xml[17]
|
- Download the updated controller profile.
- Paste and replace downloaded
actionmaps.xml file into %USERPROFILE%\Documents\My Games\Crysis\Profiles\default .
- This improves gamepad controls by utilizing a control scheme closer to Crysis 2 and 3.
|
Audio
Enable 3D audio mixing
Use DSOAL with modifications to System.cfg[19]
|
- Extract DSOAL to
<path-to-game>\Bin32 or <path-to-game>\Bin64 according to the executable of choice and configure the INI files as desired.
- If using the 64-bit executable, extract the files contained within the included
64-bit.zip file to <path-to-game>\Bin64 as well, overwriting any files.
- Open
System.cfg in <path-to-game> with a text editor.
- Copy and paste these commands into the file:
con_restricted = 0
s_HRTF_DSP = 1
s_SoundMoodsDSP = 1
s_reverbtype = 1
- Save the file and launch the game.
Notes
- Windows 10 users additionally may have to tweak a registry setting as described in this guide for DSOAL to work.
|
Localizations
- Korean soldiers speak Korean on the hardest difficulty (Delta), whereas they speak the same language as all other characters on all other difficulties. When the console is unrestricted, it is possible to have them speak Korean on lower difficulties by setting
ai_UseAlternativeReadability
to 0
.[20]
- To change the language in the GOG version, use the
language_setup.exe
tool located in <path-to-game>.[21]
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
Czech |
|
|
|
|
French |
|
|
|
|
German |
|
|
|
|
Hungarian |
|
|
|
|
Italian |
|
|
|
|
Japanese |
|
|
|
GOG version only. |
Polish |
|
|
|
|
Brazilian Portuguese |
|
|
|
Fan translation, download. |
Russian |
|
|
|
|
Spanish |
|
|
|
|
Turkish |
|
|
|
|
Thai |
|
|
|
|
Network
Multiplayer types
Connection types
Ports
Protocol |
Port(s) and/or port range(s) |
TCP |
80, 443, 6667, 28910, 29900-29901 |
UDP |
27900-27901, 29910, 64087 |
- Universal Plug and Play (UPnP) support status is unknown.
VR support
Issues fixed
Hangs on startup
Crashes on systems with AMD CPUs
Replace CrySystem.dll with a fixed version (32-bit)[22]
|
- Download a fixed CrySystem.dll and extract it.
- Move it to
<path-to-game>\Bin32 and override the existing file.
- Makes the game use SSE/MMX code paths instead of the deprecated 3D Now! instruction paths.
|
Error 5024
Exit Process Explorer[citation needed]
|
- If the game refuses to launch and ends up with security error 5024, try closing
Process Explorer in case it is being used.
|
No objective after destroying tanks in Recovery
Restart mission or run to end[citation needed]
|
- In the mission "Recovery", there's a rather common bug where there will be no mission objectives after destroying the two tanks and Psycho and the hostage just hang out in the school building. If that happens, restarting the mission may solve it. Alternatively, manually proceeding to the end of the area and finishing the level can also be done.
- To do so, run to the south east of the village. There should be a waterfall. Use the strength augumentation to scale it and follow the river on top (also seen on the map) to the very end. It will be a rather long walk and there should be other waterfalls that have to be jumped up, also there will be several big groups of enemies on the way, so be careful. By following the river yet another waterfall will finally come, which has a large cave to the right of it and should be unmissable. Going into that cave triggers the end of the level.
The way to walk is illustrated here, courtesy of Affenzahn375 from here.
|
Game uses incorrect refresh rate
- The game may set the monitor's refresh rate to its lowest supported refresh rate when in fullscreen mode, resulting in a lowered frame rate when Vsync is on, and screen tearing or stuttering even if the frame rate is high.
The most reliable and stable solution is to create a custom resolution a bit smaller than your default in your graphics card control panel. This guide contains detailed instructions ("24 Hz lock" section).[24]
|
Run the game in windowed or borderless fullscreen mode, in which case the game will use the desktop refresh rate.[26]
|
Crash to desktop when using MSI Afterburner's On Screen Display
Config file edit[27]
|
- Open the MSI On-Screen Display Server program (RivaTuner Statistics Server).
- Click the plus sign (or newly "add" button), navigate to <path-to-game> and add
Crysis.exe .
- Go to
C:\Program Files (x86)\RivaTuner Statistics Server\Profiles .
- Edit
Crysis.exe.cfg .
- Change
EnableDynamicOffsetDetection=0 to EnableDynamicOffsetDetection=1 .
- Change
HookDirectDraw=0 to HookDirectDraw=1 .
|
Crashes when saving, loading, or starting a level
Lower the graphics settings or resolution.[citation needed]
|
Low performance (Linux)
- By default, Proton and Lutris/Wine will use ESync to synchronize game threads. This does not work well with Crysis.
Steam Play/Proton: disable ESync[28]
|
Add as a Launch option PROTON_NO_ESYNC=1 %command% .
|
Lutris/Wine: disable ESync[29]
|
- Open up the game configuration dialog.
- Navigate to Runner Options.
- Turn
Enable Esync to off .
|
Other information
API
Technical specs |
Supported |
Notes |
Direct3D |
9.0c, 10 |
DX10 by default. Use the -dx9 command line argument to change the API. |
Shader Model support |
3, 4 |
|
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
Native 64-bit for GOG.com version. See 64-bit binaries. |
Middleware
Console commands
- The console can be opened with the tilde (~) key, but the available commands are limited. This limitation can be bypassed by the
con_restricted = 0
command or by adding -devmode
to the game's shortcut. A thorough list of console commands can be found here.
- This won't work on many non-English keyboard layouts.
- Instead of re-entering console commands every time the game starts, a
System.cfg
file can be created in <path-to-game> to apply console commands automatically. The commands need to be formatted differently in the file, using an equal sign instead of a space. For example, to change the FOV to 80, cl_fov = 80
has to be used rather than "cl_fov 80" like in the console.
Persistent corpses
- By default, dead enemy bodies disappear after a short amount of time.
Increase corpse persistence time[31]
|
- Enable all console commands by adding
con_restricted = 0 command to System.cfg in <path-to-game>.
- Set a high
g_ragdollmintime value, such as g_ragdollmintime = 10000 .
|
Weapon carry limit
- By default, it is possible to carry two guns in the assault category.
Disable the limitation[32]
|
- Start the game in developer mode by adding
-devmode command line argument.
- Enable all console commands by adding
con_restricted = 0 command to System.cfg in <path-to-game>.
- Add line
i_noweaponlimit = 1 .
|
Run in DirectX 9
- Running in DirectX 9 resolves issues with letterboxing or windowboxing if game is run in smaller than native resolution.
- Performance may vary. Older cards, especially AMD, run significantly faster but newer cards (both AMD and Nvidia) might run slightly slower in DirectX 9.
Mods
- This mod aims to improve the game's visuals while maintaining the style of the original.
- This mod aims to improve the game's textures while staying as true to the original as possible, by using higher quality assets from newer version of CryEngine and Crysis 3: The Lost Island.
- This mod aims to get the best out of the graphics of original game while making it as natural as possible.
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
XP |
Vista |
Processor (CPU) |
2.8 GHz (XP) 3.2 GHz (Vista)
| Intel Core 2 Duo 2.2 GHz AMD Athlon 64 X2 4400+ |
System memory (RAM) |
1 GB (XP) 1.5 GB (Vista) |
2 GB |
Hard disk drive (HDD) |
12 GB | |
Video card (GPU) |
256 MB of VRAM DirectX 9.0c compatible
| Nvidia GeForce 8800 GTS Nvidia GeForce GT 640 DirectX 10 compatible |
- Supported Processors: Intel Pentium 4 2.8 GHz (3.2 GHz for Vista) or faster, Intel Core 2.0 GHz (2.2 GHz for Vista) or faster, AMD Athlon 2800+ (3200+ for Vista) or faster.
- Supported chipsets: Nvidia GeForce 6800 GT or greater; ATI Radeon 9800 Pro (Radeon X800 Pro for Vista) or greater. Laptop versions of these chipsets may work but are not supported. Integrated chipsets are not supported. Updating the video and sound card drivers may be required.
Notes
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data:
References
- ↑ YouTube - DigitalFoundry - Crysis 10 Years On: Why It's Still Melting The Most Powerful Gaming PCs - last accessed on 2020-02-03
- "So while threading was added in development, and you can see three cores, or almost four, doing something during the game, most of the game logic and especially AI is all on one thread."
- ↑ Verified by User:Mrtnptrs on 2022-11-23
- When starting the game, it asks for an activation key that is already pre-entered by the game (one that is used by Steam.) When trying to activate it (pressing 'Done) it keeps asking the user to re-enter the key whatever you do. Even adding "-" between every 4 characters doesn't fix this. This results in the game refusing to start.
- ↑ CD key not working - Steam Discussion forum - last accessed on 2022-11-23
- ↑ Verified by User:Mrtnptrs on 2022-11-23
- When entering Steam key on Origin, it will first recognize that it belongs to Crysis, then will let you choose a language version. But regardless of language version that is chosen, when pressing Next, it will result in an error that the key is invalid.
- ↑ Verified by User:Mrtnptrs on 2022-11-23
- Base game, Wars and Warhead were all added to my account when I bought the Maximum Edition on Steam.
- ↑ http://planetcrysis.gamespy.com/fullstory.php?id=151458
- ↑ Steam guide - Fix for launching Crysis on Windows 7/8/10 (64-bit) - last accessed on January 17, 2023
- ↑ Steam guide - Fix for launching Crysis on Windows 7/8/10 (64-bit) - last accessed on January 17, 2023
- ↑ Crysis intro videos; just let me play! · powdahound
- ↑ https://tweakguides.pcgamingwiki.com/Crysis_6.html
- ↑ Verified by User:Joylock on 2018-08-04
- ↑ TweakGuides.com - Crysis Tweak Guide - [Page 8 Advanced Tweaking] - last accessed on 2019-11-12
- "It is possible to implement any console command, as well as a range of custom commands, via the command line."
- ↑ TweakGuides.com - Crysis Tweak Guide - [Page 10 Advanced Tweaking (Pt.3)] - last accessed on 2019-11-12
- "r_Height [value] - This command controls the screen resolution height in pixels, and when combined with the r_width command, can be used to set a custom resolution."
- ↑ CRYENGINE - Quality Mod (V1.31) - last accessed on November 15, 2016
- ↑ crysis-wide-screen-cutscene-fix - last accessed on November 2022
- ↑ Turn off aim toggle? :: Crysis General Discussions
- ↑ Crysis 360 Controller Configuration :: Steam
- ↑ PC Gaming Surround Sound Round-up
- ↑ How to get 🎧 IMMERSIVE BINAURAL AUDIO 🎧 in Crysis with DSOAL! [HRTF mod] - YouTube
- ↑ Crysis, how to get Koreans to speak Korean in any difficulty. | [H]ard|Forum
- ↑ https://www.gog.com/forum/crysis_series/how_can_i_change_the_language_setup_of_crysis_i
- ↑ Verified by User:Suicide machine on 2019-09-24)
- ↑ Verified by User:Suicide machine on 2019-09-24)
- ↑ Steam guide - Fix for launching Crysis on Windows 7/8/10 (64-bit) - last accessed on January 17, 2023
- ↑ Verified by User:Keith on 2017-12-04
- ↑ Verified by User:SirYodaJedi on 2020-01-13
- Tested with demo
- ↑ Can't get my afterburner OSD to work in crysis (Solved)
- ↑ ProtonDB Reports - last accessed on 2022-01-10
- ↑ https://www.protondb.com/app/17300
- ↑ Crysis audio supports a wide variety of platforms/sound cards / inCrysis Forums
- ↑ https://www.cryengine.com/community/viewtopic.php?t=16223
- ↑ https://steamcommunity.com/sharedfiles/filedetails/?id=113193939