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