Prepare to unleash the absolute latest in modern weapons technology against the world’s most powerful Generals in Command & Conquer™: Generals Zero Hour*.
In the next era of military strategy and might, you’ll need to command
a more technologically advanced arsenal to defeat new, more powerful
enemies. The first expansion pack for the critically acclaimed Command & Conquer™: Generals challenges
players to square off against the world’s most elite commanders for
battlefield domination. Even the most experienced C&C Generals
veteran must learn new strategies and tactics to take full advantage
of—and learn to defend against—the next generation of the world’s most
lethal weapons. With new units, structures, and upgrades, as well as
the all-new Generals Challenge Mode, Zero Hour delivers all the
firepower you’ll need in your quest to become the ultimate modern
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)
Start winecfg, disable both shaders, and activate the virtual desktop.
Put in your CD or mount your ISO.
Install C&C Generals Zero Hour, you MUST install it. Copying it or mounting wont work!
Get a NOCD crack (if you cant find one, contact me (K1773R)) because the CD Detection dosnt work propper.
No winetricks needed, runs out of the box. If you encounter problems, install d3dx9 (winetricks d3dx9).
Start the game once, after this in ur home, theres a new directory called "Command and Conquer Generals Zero Hour Data", edit the Options.ini inside and set the Resolution to the same value as the virtual desktop (for me "Resolution = 1680 973"). With this you can play like Fullscreen but in a nicely window.
Enjoy the Game :)
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
C&C ZH 1.04 not run in Wine 1.7.6
by Diego Soares on Wednesday November 27th 2013, 18:41
I followed all steps, but the game not runs! When open he's closing after the black window! Whats the tip for my problem? Thanks.
fixme:cursor:CURSORICON_CreateIconFromANI Loading all frames for .ani cursors not implemented.
fixme:win:EnumDisplayDevicesW ((null),0,0x338648,0x00000000), stub!
fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported.
Please configure the application to use double buffering (1 back buffer) if possible.
fixme:d3d8:ValidatePixelShader (0x2ed05d4 (nil) 0 (nil)): stub
fixme:imm:ImmReleaseContext (0x10064, 0x133278): stub
Ground textures bug (nvidia users)
by Incinerator on Sunday September 20th 2009, 13:05
If there are no ground textures in your game (white/green ground) or if they are too darked and contain artifacts then you should create a DWORD value VideoPciDeviceID in [HKCU\Software\Wine\Direct3D] (create Direct3D key if you don't have it) and set it to hex 0x01nn (nn - is certain variables: choose what you like here - www.pcidatabase.com/vendor_details.php?id=606 ).
double installation may fail, bug 14930
by sub mesa on Saturday August 1st 2009, 5:31
C&C: Zero Hour is affected by bug 14930, if you do not install properly the first time. For example, the first time you install it asks you to switch the CD, but this doesn't work ofcourse as linux doesn't have something like DaemonTools. So the install fails. Next time you make a .iso with both CD's included, and install from there.
That should work, but there are still some files in the install directory. Any subsequent install will fail because it will not overwrite the files in this directory, because of some "read only" DOS-attribute i don't fully understand. Anyway, to fix it simply remove the installation folder and restart the setup. The error message i got was:
Feature transfer error
Error: -1627 ERROR_FUNCTION_FAILED
err:msi:msi_cabextract FDICopy failed
err:msi:ACTION_InstallFiles Failed to extract cabinet: L"Data1.cab"
err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627
So if this happens to you, delete the target files because its a file overwrite problem.