64-bit required, but no 64-bit executable?

Post » Tue Jun 28, 2011 10:21 pm

There is no bin64.

Launching the game from the 32-bit launcher also reports the application as a 32-bit application in the task manager. This doesn't make any sense to me.

Could someone explain this to me?
User avatar
Rhi Edwards
 
Posts: 3453
Joined: Fri Jul 28, 2006 1:42 am

Post » Tue Jun 28, 2011 4:56 pm

i would like to know this too. all i know is is that it works.

I dont think there needs to be a bin64 for the HD textures to work, i think it just needed a x64 OS.
User avatar
Sierra Ritsuka
 
Posts: 3506
Joined: Mon Dec 11, 2006 7:56 am

Post » Tue Jun 28, 2011 8:41 pm

It's because Crysis 2 + High Res Textures + Windows uses about 3.2GB of RAM, very close to the 3.5GB limit of a 32-bit OS.
User avatar
Dean Ashcroft
 
Posts: 3566
Joined: Wed Jul 25, 2007 1:20 am

Post » Wed Jun 29, 2011 12:50 am

It's because Crysis 2 + High Res Textures + Windows uses about 3.2GB of RAM, very close to the 3.5GB limit of a 32-bit OS.

32bit windows user mode application will be free to allocate 2g virtual memory another 2g is reserved for system which mean the application can only use up to 2g memory.

i heard from someone today, 32bit app can use up to 4g memory in x64 windows with ELA(enable large address) turned on when linking. I believe that's the reason why crytek put a 32bit executable in a x64 environment.
User avatar
john palmer
 
Posts: 3410
Joined: Fri Jun 22, 2007 8:07 pm


Return to Crysis