WindowsmacOSLinux

Where Are Command & Conquer Generals Save Files Located?

Generals keeps saves, maps and replays in Documents data folders, kept strictly split from Zero Hour.

Last updated

Command & Conquer: Generals stores saves in Documents\Command and Conquer Generals Data\Save, with options, replays and maps beside them. Zero Hour keeps a parallel Zero Hour Data tree that never mixes. Config lives in Options.ini in the same root.

Mac Aspyr ports and Linux Proton builds mirror the same relative layout under containers and prefixes. First launches on Linux often need a hand-written Options.ini before the splash screen clears. The ProtonDB threads document the exact contents for common resolutions. Copy both Data trees with the game closed.

Where Command & Conquer: Generals stores this, by platform

Windows
%USERPROFILE%\Documents\Command and Conquer Generals Data\Save

Saves plus options, replays and maps per game in Documents. Zero Hour keeps its own parallel tree. Copy both trees; expect one resolution reset on new hardware.

macOS
~/Library/Containers/com.aspyr.command.conquer.generals.appstore/Data/Documents/Command & Conquer Generals/User Data/Save

Aspyr container layout mirrors Windows per game. Copy the User Data trees across with matching titles.

Linux
~/.steam/steam/steamapps/compatdata/2229870/pfx/drive_c/users/steamuser/Documents/Command and Conquer Generals Data/Save

Same Documents-relative layout inside the Proton prefix for app 2229870. Hand-write Options.ini if the first launch sticks on splash.

Frequently asked questions

How do I move Generals and Zero Hour to a new PC?

Copy both Data folders. Generals and Zero Hour keep independent Save, Maps and Replays trees, and each game reads only its own. Options.ini carries resolution, so expect one reset on new hardware.

Where do downloaded Generals maps go?

Drop the map folder into the Maps tree of the matching game. Generals maps never appear in Zero Hour and vice versa; the menus filter by folder strictly.

Notice an outdated path? Let us know.