DX10/64bit issues in Vista64 Ultimate

gramboh

Platinum Member
May 3, 2003
2,207
0
0
Hi there,

I'm dualbooting XP32 and Vista64 Ultimate and am having some issues getting certain games to work in Vista. I have installed Crysis and Lost Planet on my Vista partition and am having the following issues:

1) the x64 exe for Crysis will not load. It goes to a black screen and sits there until I start task manager to kill it. The 32bit version loads fine (and I believe it is in DX10 mode).

2) the DX10 exe for Lost Planet (1.0.0.4 I believe, the latest version) will not load. Same symptoms as above (black screen). The DX9 exe works fine (in both Vista and XP32).

I don't think the problem is DX10 for the above games, because World in Conflict loads fine in DX10 mode with DX10 graphics enabled.

I have tried to install the Vista GeForce compatibility hotfixes (linked from the NVidia driver page) but only the memory allocation one will install. The other 3 (2x GeForce, 1x SLI) will not install as they say they 'do not apply' to my system (no idea why).

I'm using the 169.09 beta drivers for Vista 64.

Thanks for any tips, I'd really like to get x64 Crysis working to take advantage of my 4GB of memory. Lost Planet I just want to see the fur shader :)
 

Aikouka

Lifer
Nov 27, 2001
30,383
912
126
For Crysis make sure your game is installed in the proper directory. For me, the 64-bit executable would not load because the installed selected "C:\Program Files (x86)\" rather than "C:\Program Files\". This caused the 64-bit exe to just hang (the installer never created a shortcut so I selected the 64-bit one manually).

This may be the same issue for Lost Planet~.
 

miniMUNCH

Diamond Member
Nov 16, 2000
4,159
0
0
you are all up to date on vista 64 and have all the recommended hotfixes installed?

64 bit crysis runs great for me in vista 64 and I have a system that is almost identical to yours except I have an E4300 OC'ed to 2.4 and only 2GB of ram.
 

gramboh

Platinum Member
May 3, 2003
2,207
0
0
Originally posted by: Aikouka
For Crysis make sure your game is installed in the proper directory. For me, the 64-bit executable would not load because the installed selected "C:\Program Files (x86)\" rather than "C:\Program Files\". This caused the 64-bit exe to just hang (the installer never created a shortcut so I selected the 64-bit one manually).

This may be the same issue for Lost Planet~.

I'm not at home right now but I'm 99% sure both Crysis and LP installed to 'C:\Program Files (x86)'. Are you saying I should reinstall it and force it into 'C:\Program Files' or can I just move the x64 exe over? Thanks for the tip by the way. It's strange, because I used the default location for the SP demo and the x64 exe loaded fine for it.



Originally posted by: miniMUNCH
you are all up to date on vista 64 and have all the recommended hotfixes installed?

64 bit crysis runs great for me in vista 64 and I have a system that is almost identical to yours except I have an E4300 OC'ed to 2.4 and only 2GB of ram.

I have all the updates from Windows Update installed. I tried to force the Nvidia recommended Hotfixes to install but 2 of them (the 2 GeForce compatibility ones) will not install as it says they 'do not apply' to my system. I don't know if this is a Vista64 issue or what, I've found others on the web (and AT) that had this problem but no one can figure out a solution.

Thanks
 

D13S3L

Member
Nov 6, 2007
31
0
0
Sorry if i missed it, but do you have the correct Nvidia drivers? I had the exact same problem until i installed the beta drivers from Nvidia and uninstalled my EVGA network manager (came with the mobo drivers). After that, Crysis runs smooth on vista 64 bit in DX10 with out any problems at all.

Got the drivers from here:
http://www.nvidia.com/object/winvista_x64_169.09.html
 

gramboh

Platinum Member
May 3, 2003
2,207
0
0
Originally posted by: D13S3L
Sorry if i missed it, but do you have the correct Nvidia drivers? I had the exact same problem until i installed the beta drivers from Nvidia and uninstalled my EVGA network manager (came with the mobo drivers). After that, Crysis runs smooth on vista 64 bit in DX10 with out any problems at all.

Got the drivers from here:
http://www.nvidia.com/object/winvista_x64_169.09.html

Yep I'm running the 169.09 beta's. I also tried disabling RivaTuner/DXTweaker but it doesn't seem to make a difference.

Did you install the game to Program Files (x86) or just Program Files? Or perhaps another location. I'm curious if this is the problem (going to try it when I get home).
 

neothe0ne

Member
Feb 26, 2006
197
0
0
Originally posted by: gramboh
I have all the updates from Windows Update installed. I tried to force the Nvidia recommended Hotfixes to install but 2 of them (the 2 GeForce compatibility ones) will not install as it says they 'do not apply' to my system.

That's because all of NVIDIA's recommended Vista updates were already sent out through Windows Update, with the exception of the memory allocation hotfix. That's why it doesn't apply to your system, I bet.

I'm pretty sure Crysis is installed to my Program Files (x86) folder and I think the 64-bit EXE works. I set up my shortcuts what feels like ages ago, and like everyone else I'm getting very annoyed by many new games not installing shortcuts to the start menu in Vista (64) when they do in XP.
 

gramboh

Platinum Member
May 3, 2003
2,207
0
0
Originally posted by: neothe0ne
Originally posted by: gramboh
I have all the updates from Windows Update installed. I tried to force the Nvidia recommended Hotfixes to install but 2 of them (the 2 GeForce compatibility ones) will not install as it says they 'do not apply' to my system.

That's because all of NVIDIA's recommended Vista updates were already sent out through Windows Update, with the exception of the memory allocation hotfix. That's why it doesn't apply to your system, I bet.

I'm pretty sure Crysis is installed to my Program Files (x86) folder and I think the 64-bit EXE works. I set up my shortcuts what feels like ages ago, and like everyone else I'm getting very annoyed by many new games not installing shortcuts to the start menu in Vista (64) when they do in XP.

When I check Windows Update history I don't see any of those updates, but then again my Windows 64 install disc everything up to the end of Sept slipstreamed in so maybe they are included, I wish I could verify.

That shortcut bug is really annoying, none of my games (except Timeshift) installed a shortcut.

I'll play around some more but it's really bugging me, I want the extra performance of 64bit Crysis.
 

Aikouka

Lifer
Nov 27, 2001
30,383
912
126
Hmm so it sounds like we're both having the same issue but my assumption of the cause may be unmerited. I have the newest useful drivers from nVidia for mine (the newest ones just include fixes for 8800GT and even remark that Crysis is no different under the last beta drivers) and I got the black screen.

Question is... how long did you sit there waiting for it to start up? :laugh: I spent a good minute or so thinking "wow, this game must do a lot of pre-loading or something!" :p
 

skace

Lifer
Jan 23, 2001
14,488
7
81
I had that issue too guys, 64bit Vista. I actually left it running and went to do something else. Came back maybe an hour later and it was still just a black screen. So it's not a timer thing. I've been playing with the 32bit version. There was word of a patch coming for Crysis soon and this may be one of the things it addresses?
 

gramboh

Platinum Member
May 3, 2003
2,207
0
0
I found out why Crysis in 64bit mode wasn't running on my system.

Since I manually had to create a shortcut to the game, I chose 'crysis64.exe' in the \bin64 directory since I assumed this was the 64 bit loader. I was wrong. I changed the shortcut to the 'crysis.exe' in the \bin64 directory and the game now loads fine in 64bit DX10 mode! I also made sure my nHancer profile reflected this exe.

Hope this is of some use to people. If the damn game would create shortcuts properly on install in Vista64 this wouldn't happen. Interestingly, Crysis now shows up in my 'Games' folder (but there is no EA/Crysis entry on the start menu/desktop unless I make one).

Lost Planet still won't load in DX10 (1.0.0.4) but World in Conflict (1.0.0.3) works fine. So that is 2/3 games that work for me in DX10, I'll try BioShock once the fools release the official patch.