Be aware this only works on XP, won't work on Vista or 7
Mine works in Windows 7 x64.
Best bet is to get it as part of The First Decade. That way you get support for newer operating systems.
I can confirm the non first decade copies of generals and zero hour work fine on my vista and windows 7 x64 builds.
anyone have any problems having games between vista/win7 machines and XP machines?
Turned out a few of us used to play generals, so we decided to lan it up on laptops, problem is the vista/win7 machines can all play together fine, but if the XP systems join it mismatches... though the XP machines can play against each other fine.