I have Windows 7 64-bit and I'm trying to run C&C Generals Zero Hour on it. Generals itself works fine but Zero Hour just quits after the splash screen.
I have the latest version (1.04) and made sure I have latest nVidia drivers etc. I have tried all the ini file tricks and running it in XP compatibility mode that those don't seem to work.
I've also tried the following:
- Install DirectX 9.0C
- Run as administrator
- Set compatibility to Windows XP SP2/SP3
- Change the options.ini for Zero Hour, this is in a different folder than the normal generals options.ini.
I haven't tried the XP compatibility mode yet, which would basically virtualize an XP instance to run the game.