C&C: ShockWave is an enhancement mod for C&C Generals: Zero Hour. The main goal of this mod is to make Zero Hour a more interesting game with more diversity between the generals, making you think twice before you select a certain general, and overall provide more choices, diversity, and strategic freedom than in Zero Hour - while keeping the spirit and design direction of the original Generals game and storyline.

Report RSS How to install multiple mods for C&C Generals ZH

This tutorial explains how to install multiple mods independent from each other for C&C Generals: Zero Hour.

Posted by on - Basic Installers

UPDATE 5 (Nov 19, 2015): For ROTR, see the RotR Manual Install Guide.

Mac (Deluxe Edition from Mac App Store)
Locate the game at /Applications/ and duplicate to /Applications/Shockwave
control-click Shockwave and select "Show Package Contents"
copy .big into Contents/GameData/Generals Data/

optional: adjust camera height
textedit "Contents/GameData/Generals Data/Data/INI/GameCenterWindowTransitions.ini" and add this:
GameData
MaxCameraHeight = 600.0
MinCameraHeight = 20.0
END

PC - Duplicate Zero Hour folder and make a shortcut of generals.exe.
Example:
ensure Zero Hour is patched to 1.04 and run properly
ensure C:\Games\Generals is installed next to Zero Hour under C:\Games\
copy C:\Games\Zero Hour\ to C:\Games\Shockwave\
install mod to C:\Games\Shockwave\
create shortcut to run C:\Games\Shockwave\generals.exe

UPDATE 4: OS X Yosemite 10.10.3 runs PC version flawlessly with CrossOver for Mac (Wine)! Animated cursor works when X11 enabled. SWR.net do not work because of no way to implement Windows virtual LAN driver on Mac. Recommend SoftVPN for online LAN game.

UPDATE 3: OS X Mavericks 10.9 user can try to fix the game by following instructions from this link
The Mac version of the game use a win32 API warper to emulate Windows functions and made used of depreciated APIs that no longer support by Apple, instead of trying to keep it running for the future of OS X with hacks, the easiest way is to use CrossOver for Mac to run PC version of the game. (Pros: play LAN game with your friends on PC, download and watch replays; Cons: animated cursor not working, cannot use SWR.net)

UPDATE 2: OS X 10.9 Mavericks user is recommended to use CrossOver 13 for Mac to run PC version of the Game
UPDATE 1: Zero Hour for Mac only runs on OS X Mountain Lion 10.8.5 or below

STEP 1 - Getting ready

Before installing any mods, you should already have installed a clean copy of the game from disc and patch to 1.0.4 accordingly. This "vanilla" copy save time restoring the game to original if something goes wrong with a mod. Vanilla version of the game folder structure as follow:
Vanilla Install

STEP 2 - Create a Self-contained Folder for the mod

Let's say you want to install the mod - ShockWave.
1) Make a copy of the "Zero Hour" folder at the same spot and rename both the folder (mod folder) and the Application to "ShockWave"
2) Inside ShockWave/Zero Hour Data/Data/, delete the Scripts folder to ensure mod's AI function properly

STEP 3 - Install mod

Unzip mod files to 'ShockWave/Zero Hour Data'. Repeat STEP 2 if you want to play Rise of the Reds (ROTR*) or another mod. Folders highlighted in purple show different mods. Note: mod for Windows also work on Mac, just unzip > copy > rename file with .gib extension to .big
Vanilla Install

STEP 4 - Shell map, music and EVA speech (*For ROTR Only)

As of ROTR 1.802, user must install a different shell map to avoid pre-game crash. One way to obtain this is to extract ShellMap1Low (3 files .ini .map .tag) from Generals Data/maps.big by running FinalBig (Windows app). Rename .map .tag to ROTRShellmap and move it inside Rise of the Reds/Zero Hour Data/Maps/ROTRShellmap/ for the mod to recognize the new shell map.

New music and EVA speech for Russia and ECA don't work unless manually extract from:
!BetaRotrMusic.big => Rise of the Reds/Zero Hour Data/Data/Audio/Tracks/
!BetaRotrVoice.big (Speech only) => Rise of the Reds/Zero Hour Data/Data/Audio/Speech/

One last thing, the files inside 'Speech' mentioned above that use .aif audio format instead of .wav; you can use iTunes to convert .wav files extracted from !BetaRotrVoice.big to .aif and put them there, this may result in better compatibility.

STEP 5 (Optional)

Move the vanilla version of "Zero Hour" content (included Zero Hour Data and Application) to the same level as the Generals and the two vanilla games will share one set of User Data (highlighted in green). Delete the empty "Zero Hour" folder. This also alter STEP 2, just refer the image from STEP 3 for detail folder structure.
Vanilla Install
Now, create alias for mods by Command-L and drag it to the dock or anywhere you want.
Vanilla Install
Congrats! You are now free to try different mods by isolating them in its own folder. If a mod doesn't work, delete it and create a new set from the vanilla! This never affect other mods or the original as the game folder is self-contained with everything it needs.

The only drawback of this method is that it consumes more space. Hope that helps!

Comments
Galacticruler
Galacticruler

Almost thought development had resumed.
:(

Reply Good karma Bad karma+9 votes
Martinoz
Martinoz

Not only you, me too :(

Reply Good karma Bad karma+3 votes
vadklop
vadklop

SWR Productions now make ROTR mod. It much better than ShockWave. Yea, SWR Productions, when will be more updates of the ROTR?

Reply Good karma Bad karma+1 vote
Ace.Master Author
Ace.Master

ShockWave is very much a completed product, isn't it nice to see the team focus on perfecting ROTR so we can have another great mod to play?

Reply Good karma+3 votes
Galacticruler
Galacticruler

Yeah, but SW needs some optomization, it freezes every 10 seconds on any map with more than one hard enemy.

Reply Good karma Bad karma+1 vote
Ace.Master Author
Ace.Master

Just tried a game against 2 Hard AI (China & US) but not experiencing this problem. I used the map "Island" from the ShockWave Map Pack 1.72. Try and see if it has something to do with AI on certain maps.

Reply Good karma+1 vote
Hieronymus_97
Hieronymus_97

Both ShockWave and RotR is Perfect

Reply Good karma Bad karma+2 votes
GenLeang
GenLeang

how to install ROTR mod on Mac?

Reply Good karma Bad karma+1 vote
Ace.Master Author
Ace.Master

Just follow the above steps and substitute ShockWave with ROTR. You also need to use a different shell map to avoid game crash.

Reply Good karma+1 vote
Adrian_15
Adrian_15

Is there a video tutorial

Reply Good karma Bad karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Ace.Master Author
Ace.Master

RotR Install Guide
Moddb.com

Reply Good karma+1 vote
Silver85
Silver85

Do you think it is possibel to do something identical on Windows? By creating different maps for different mods.

Reply Good karma Bad karma+1 vote
Ace.Master Author
Ace.Master

If you mean by creating individual game folder for different mods, it is doable.

Reply Good karma+1 vote
Guest
Guest

help please i downloaded Mavericks before reading this and now i cant play zero hour

also gameranger dosent work is there a fix for that ??

this sucks as i played zero hour for years

Reply Good karma Bad karma0 votes
Ace.Master Author
Ace.Master

This is what I did. Install Mountain Lion on an external hard drive and run from there.

Reply Good karma+1 vote
Guest
Guest

FYI, I posted a method to fix Zero Hour (mac version) + Mavericks on the thread at macrumors. I'd post a link but it won't let me...

Reply Good karma Bad karma0 votes
Ace.Master Author
Ace.Master

Thanks. I've updated the tutorial with link to the fix.

Reply Good karma+1 vote
TibSun_AllDaylong
TibSun_AllDaylong

Anyone Still here?

Reply Good karma Bad karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Guest
Guest

This comment is currently awaiting admin approval, join now to view.

ted3444
ted3444

its not letting me play it says mod in wrong folder but i followed the steps origin version

Reply Good karma Bad karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

nuclearsnake
nuclearsnake

what about people with Origins?

Reply Good karma Bad karma+2 votes
_EmaGeN^
_EmaGeN^

Guys I don't have the origin or the first decade folders. What do i do to install shockwave?? The only folder i have for zero hour is here; program files (x86)/ea games/command and Conquer Generals Zero Hour. Thats the only folder i got.. How do i get the first decade or origin??

Reply Good karma Bad karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

axelalexe25
axelalexe25

I copied the "Zero hour" folder and installed it in ROTR .. I copied the second time the original "Zero Hour" I installed CWC but I do not start from the second folder .. it is an error and I ask for installation .insa I do not have that .. can I do it?

Reply Good karma Bad karma+1 vote
GastonKoleos
GastonKoleos

Como hago para instalar multiples MODS teniendo Origin?. Por que hice todos esos pasos, y cada vez que lo inicio, se me inicia el juego Original, no los MODS...

Reply Good karma Bad karma+1 vote
Christoffer_F.N
Christoffer_F.N

*sigh*. i dont get this. It is very confusing what folder i should install the mod in, since i have a folder called the first decade. Pls help.

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
C&C: Generals Zero Hour
Developer
SWR Productions
Contact
Send Message
Release date
Mod watch
Follow
Tutorial
Browse
Tutorials
Report
Report
Share
Related Games
C&C: Generals Zero Hour
C&C: Generals Zero Hour Real Time Strategy
Related Groups
C&C Generals Lovers
C&C Generals Lovers Hobbies & Interests
C&C Paradise
C&C Paradise Fans & Clans
SWR Productions
SWR Productions Developer & Publisher