Skip to content

GeneralsHubC&C Launcher

Cross-platform launcher for Command & Conquer Generals and Zero Hour

GeneralsHub Icon

What is GeneralsHub?

GeneralsHub is a sophisticated, multi-layered launcher designed to solve the fundamental problem of C&C Generals/Zero Hour ecosystem fragmentation. Since the game went open source, the community has released many forks and patched executables. GeneralsHub consolidates these variants into a single, unified interface.

Key Features

  • Game Profile Management: Create custom configurations combining base games with mods, patches, and add-ons
  • Three-Tier Content Pipeline: A robust system for discovering, resolving, acquiring, and assembling content from multiple sources
  • Workspace Strategies: Multiple file assembly approaches (Full Copy, Symlink, Hybrid, Hard Link) for optimal performance and compatibility
  • Cross-Platform Support: Native Windows and Linux support with platform-specific optimizations

Getting Started

Ready to contribute to GeneralsHub? Check out our Developer Onboarding Guide to get up to speed with the project architecture, development workflow, and contribution standards.

  1. Detection: GeneralsHub automatically detects existing game installations
  2. Profile Creation: Create game profiles by selecting a base version and desired content
  3. Content Discovery: Browse and install mods from GitHub, ModDB, and other sources
  4. Launch: Play your customized game configuration in an isolated environment

Community & Support

  • Discord: Join our community for real-time discussion and support
  • GitHub: Contribute code, report issues, and track development progress
  • Documentation: Comprehensive guides and API documentation

GeneralsHub Docs