Crysis
Toquita Jun 25, 2016 @ 1:40pm
2
3
8
1
[TUTORIAL] How to PROPERLY run Crysis on Windows 10 64-bit
If you read this forum you'll see lots of threads with suspicious content (to say the least), like unofficial "patches", or even cracks for the game.

Well, now your problems are gone. No need to install shady programs, patches or cracks, or create bat scripts. You can start Crysis through Steam, all it takes is one simple command.

I assume the launch problems happen only on 64-bit machines, but let me know if you're having problems on 32-bit Windows.

--------------------------------------------------------------------------------

To start, open your Crysis Launch Properties.

If you have an AMD processor with 8 cores, set the following launch command:

C:\Windows\System32\cmd.exe /C start "" /affinity FE "C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin32\Crysis.exe" %command%

I have a 6-core AMD (FX 6300), so my command is:
C:\Windows\System32\cmd.exe /C start "" /affinity 3E "C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin32\Crysis.exe" %command%

If you have a 4 core FX, try this:
C:\Windows\System32\cmd.exe /C start "" /affinity E "C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin32\Crysis.exe" %command%

Done!

https://i.imgur.com/WeRv7fY.png

(Most of the credits go to: http://germancrysis.com/viewtopic.php?f=34&t=1740)
Last edited by Toquita; Jun 29, 2016 @ 2:56am
Originally posted by aveamurechi:
I have a Ryzen 9 3950x on Windows 10 2004. For me I had to use the command in initial post with affinity set to FFFE. The game would then start. In order to get a resolution that does not appear in the game menu (1920x1080) I had to go to the Crysis folder in the Documents/MyGames folder on C and change the width and height parameters in the game.cfg file I found there. After that the game runs nice with my native monitor resolution of 1920x1080.

Since this seems to be not widely known:
the /affinity command receives a parameter as HEX value, which converted into binary specifies to Windows which cores to use to run the game.

E.G:
- on a 4 core system if you set the affinity to 3 (HEX) then you get in binary 0011 which means that cores 0 and 1 will be used and cores 2 and 3 will not be used.
- in my case by specifying an affinity FFFE, I get in bynary: 1111 1111 1111 1110. Which means that basically just core 0 will not be used, but all other cores will be used. (The Least Significan bit - LSB is always rightmost in binary, and core counting starts from 0)

The initial post in this thread seems to follow the rule that the core 0 should never be used. And their examples also adhere to this rule. Why that is I do not know, but I extended the same rule to a 16 core processor, and it worked for me.

Oh, and don't install the GameSpy Comrade thing; it's not necessary for the core game (it's just a multiplayer middleware) and the GameSpy servers are long offline.

Personally I did not try the other way of making it run (with the BIN32/64 folders taken from the warhead expansion... yuck). This affinity thing seems much cleaner to me, and it worked, so...

Hope this helps.
< >
Showing 76-90 of 299 comments
Pescador Parrudo May 14, 2017 @ 7:01pm 
My system is windows 10.

Worked for me at six core fx 6100, i just put in the line command the code above and on a .exe file on crysis directory "RUNGAME.EXE" PUT system compatibility win 7.

PT
Coloca na linha do comando e vai no rungame lá no diretorio do crysis e bota compatibilidaDE WINDOWS 7. BOM JOGO !!!

Gratz !!!
damn... after so many years, this helped me a lot, as well ♥ :-*
Daytrader May 27, 2017 @ 12:30pm 
I just installed crysis from steam just now, and it works on windows 10 64bit, without doing anything on this thread, has steam updated game now ? or is steaqm version not even 64bit version ? and if not, what advanatages dows this fix do.
Farty DongSpice Aug 28, 2017 @ 9:10pm 
This worked great for me. Just had to modify the second part to reflect the file path on my computer and I was able to play no problem. Thanks!
Y.Gyousey Sep 2, 2017 @ 12:14am 
Thanks it works also with Ryzen.
Toquita Sep 2, 2017 @ 7:06am 
Originally posted by The BOMBAAaaah:
Thanks it works also with Ryzen.
Good to know!
Ceejay Sep 2, 2017 @ 7:57am 
Originally posted by Daytrader:
I just installed crysis from steam just now, and it works on windows 10 64bit, without doing anything on this thread, has steam updated game now ? or is steaqm version not even 64bit version ? and if not, what advanatages dows this fix do.

It also depends on your processor, if your running intel, you wont need to do anything.
Daytrader Sep 2, 2017 @ 10:42am 
Originally posted by Ceejay:
Originally posted by Daytrader:
I just installed crysis from steam just now, and it works on windows 10 64bit, without doing anything on this thread, has steam updated game now ? or is steaqm version not even 64bit version ? and if not, what advanatages dows this fix do.

It also depends on your processor, if your running intel, you wont need to do anything.
Yup, intel here.
Rocket Rush Sep 2, 2017 @ 8:34pm 
hey guys um im running a ten core amd laptop so not sure how to fix
Ceejay Sep 3, 2017 @ 3:24am 
Originally posted by Coolamigming:
hey guys um im running a ten core amd laptop so not sure how to fix

What are your actual specs? There are no 10 core AMD cpu's. I think you are misunderstanding something.

Go to help then system information and list what you have.
Last edited by Ceejay; Sep 3, 2017 @ 3:25am
Maddin Sep 6, 2017 @ 7:48am 
/sticky
krashd Sep 11, 2017 @ 4:59am 
I have a feeling this workaround should be working on just about any multicore processor and not specifically 8 core. FE is the hexadecimal equivalent of the binary number 11111110 which translates to the first 8 cores with 0 being the first core and working backwards in affinity. So even if you have a 4 core processor then FE would just translate into first core off, but next 3 on, if you have a 6 core then it's first core off and next 5 on. And so on. If you have more than 8 cores then anything above 8 will also be left off for windows to use in the background, but seven is plenty for Crysis, just so long as core 0 is always left free so Crysis doesn't get grumpy. And that's what this excellent little line does.

Kudos to the Leela in the santa hat!
Jurassic Fart 1 Sep 13, 2017 @ 9:23am 
Originally posted by Toquinha:
If you read this forum you'll see lots of threads with suspicious content (to say the least), like unofficial "patches", or even cracks for the game.

Well, now your problems are gone. No need to install shady programs, patches or cracks, or create bat scripts. You can start Crysis through Steam, all it takes is one simple command.

I assume the launch problems happen only on 64-bit machines, but let me know if you're having problems on 32-bit Windows.

--------------------------------------------------------------------------------

To start, open your Crysis Launch Properties.

If you have an AMD processor with 8 cores, set the following launch command:

C:\Windows\System32\cmd.exe /C start "" /affinity FE "C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin32\Crysis.exe" %command%

I have a 6-core AMD (FX 6300), so my command is:
C:\Windows\System32\cmd.exe /C start "" /affinity 3E "C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin32\Crysis.exe" %command%

If you have a 4 core FX, try this:
C:\Windows\System32\cmd.exe /C start "" /affinity E "C:\Program Files (x86)\Steam\steamapps\common\Crysis\Bin32\Crysis.exe" %command%

Done!

https://i.imgur.com/WeRv7fY.png

(Most of the credits go to: http://germancrysis.com/viewtopic.php?f=34&t=1740)
You are missing a crucial element in your "tutorial:" What are the parameters for launching with an i5 quad-core? The game won't launch becasue of dead GameSpy DRM that is still required.
krashd Sep 13, 2017 @ 10:02am 
'E' Same as 4 core FX, affinity is not processor specific, only core specific.
Toquita Sep 13, 2017 @ 10:16am 
Originally posted by Papa Doc:
You are missing a crucial element in your "tutorial:" What are the parameters for launching with an i5 quad-core? The game won't launch becasue of dead GameSpy DRM that is still required.
GameSpy isn't required, you may skip it's installation.
< >
Showing 76-90 of 299 comments
Per page: 1530 50