Maps built for this engine. Drop the folder into your maps directory —
~/Library/Application Support/GeneralsX/GeneralsZH/Maps on macOS,
~/.local/share/GeneralsX/GeneralsZH/Maps on Linux,
Documents\Command and Conquer Generals Zero Hour Data\Maps
on Windows. Every player in a match needs the same file.
One folder per map, named the same as the map itself —
Maps/MyMap/MyMap.map — with the .tga
preview and map.ini beside it if the map shipped with them.
Restart the game and it picks them up.
Not the Maps folder inside the
game directory. That one holds the official maps and is only read from a cache built at
release time, so anything dropped there is silently ignored.
GXCircle12ZHv1
12 spawns, 5120 x 5120, 16 KB
every spawn a rotated copy of one template
contested middle: 6 derricks, 6 docks, 6 hospitals
Download
Twelve spawns on a circle, each an exact rotation of the last,
so no start position has a better expansion, a shorter path to the middle, or a closer
neighbour than any other. The middle is raised ground holding the shared resources. A
generator writes it and a validator checks all of it — equal radius, equal neighbour
distance, identical per-spawn supply, and a middle that looks the same from all twelve.
See the layout — high ground is lighter; gold is supply, blue oil,
red hospitals, white the twelve starts.
GXCauldron12ZHv1
12 spawns, 23 KB
twelve seats round a square pit, four-fold symmetry
deals evenly to 4 teams of 3, or 2 of 6
Download
Not a ring — a square pit with two kinds of seat. Eight sit on
the edges and four in the corners, and they are deliberately not equal: a corner
seat reaches $48,400 against an edge seat's $64,300, and pays for it by holding half as
much approach front. The measure that matters is that no seat is better overall, not that
every seat is the same. See the layout.
GXQuarry8ZHv1
8 spawns, 9 KB
four walled compounds, four-fold symmetry
$50,625 per player, identical to the digit
Download
Eight seats in four walled compounds, every one a single orbit
of the same template, so each measurement comes out identical rather than merely close.
See the
layout.