I bought Crysis 2 in the Steam sale, but it has never worked. I've tried reinstalling it, trying to configure it to run in DX9 mode (no game.cfg file was created in saved files, I had to make one), running as administrator, running in various compatibility modes. I've also updated my graphics card drivers.
I just get a totally black window opening in the middle of my screen with the error "Crysis 2 (TM) has stopped working" straight away.
I'm running a Q6600 quad core CPU, with 4GB RAM and an nVidia GTX275. I'm on Windows 8 64 bit (release build 8400)
If it's any help the "game.log" file reads as follows:
BackupNameAttachment=" Build(0) 30 Jul 12 (18 39 18)" -- used by backup system
Log Started at 07/30/12 18:39:18
Running 32 bit version
Executable: G:\Steam\steamapps\common\Crysis 2 Game of the Year\bin32\Crysis2.exe
FileVersion: 1.9.0.0
ProductVersion: 1.9.0.0
Using STLport C++ Standard Library implementation
Added MOD directory
Executable Command Line: "G:\Steam\steamapps\common\Crysis 2 Game of the Year\bin32\Crysis2.exe"
Total number of logical processors: 4
Number of available logical processors: 4
Total number of system cores: 4
Number of cores available to process: 4
Processor 0:
CPU: Intel Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Family: 6, Model: 15, Stepping: 11
FPU: On-Chip
CPU Speed (estimated): 2400.0 MHz
MMX: not present
SSE: present
3DNow!: not present
Serial number not present or disabled
Processor 1:
CPU: Intel Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Family: 6, Model: 15, Stepping: 11
FPU: On-Chip
CPU Speed (estimated): 2400.0 MHz
MMX: not present
SSE: present
3DNow!: not present
Serial number not present or disabled
Processor 2:
CPU: Intel Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Family: 6, Model: 15, Stepping: 11
FPU: On-Chip
CPU Speed (estimated): 2400.0 MHz
MMX: not present
SSE: present
3DNow!: not present
Serial number not present or disabled
Processor 3:
CPU: Intel Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Family: 6, Model: 15, Stepping: 11
FPU: On-Chip
CPU Speed (estimated): 2400.0 MHz
MMX: not present
SSE: present
3DNow!: not present
Serial number not present or disabled
[Warning] Unknown command: sys_game_folder
[Warning] Unknown command: sys_dll_game
[Warning] Unknown command: sys_user_folder
[Warning] Unknown command: r_ShaderCompilerServer
[Warning] Unknown command: log_IncludeTime
[Warning] Unknown command: log_verbosity
[Warning] Unknown command: sys_PakLogInvalidFileAccess
[Warning] Unknown command: sys_float_exceptions
[Error] Error: ConsoleVariableGroup 'sys_spec_objectdetail' key 'e_DecalsForceDeferred' is not missing in default
[Error] Error: ConsoleVariableGroup 'sys_spec_objectdetail' key 'r_DrawNearZRange' is not missing in default
Windows 64 bit (build 6.2.8400)
System language: English
Windows Directory: "C:\WINDOWS"
Prerequisites...
* Installation of KB940105 hotfix required: no! (either not needed or already installed)
Local time is 18:39:19 07/30/12, system running for 5874 minutes
4095MB physical memory installed, 1925MB available, 4095MB virtual memory installed, 52 percent of memory in use
PageFile usage: 84MB, Working Set: 77MB, Peak PageFile usage: 85MB,
Current display mode is 1680x1050x32, (Unknown graphics card)
IBM enhanced (101/102-key) keyboard and 5+ button mouse installed
--------------------------------------------------------------------------------
[Warning] Unknown command: sys_game_folder
[Warning] Unknown command: sys_dll_game
[Warning] Unknown command: sys_user_folder
[Warning] Unknown command: r_ShaderCompilerServer
[Warning] Unknown command: log_IncludeTime
[Warning] Unknown command: log_verbosity
[Warning] Unknown command: sys_PakLogInvalidFileAccess
[Warning] Unknown command: sys_float_exceptions
Stream Engine Initialization
GameName: Crysis 2 (TM)
BuildTime: Mar 22 2012 10:46:52
Font initialization
Physics initialization
Sound initialization
1. Speakers (High Definition Audio Device)
2. Headphones (High Definition Audio Device)
3. Digital Audio (S/PDIF) (High Definition Audio Device)
Renderer initialization
I would really appreciate any help! A quick Google suggests other people have the game running on Windows 8.