Generals Modern

Modernization Phase 1: Engine and Rendering Upgrades

This phase focuses on rebuilding the Command & Conquer: Generals Zero Hour engine to run natively on modern hardware. This includes replacing outdated DirectX 8 dependencies, improving resolution support, and preparing the engine for future visual and UI upgrades.

Core Goals

Replaced Libraries and Components

Reference Docs and Tools

Current Status

The core BGFX rendering wrapper is in place. Direct3D 8 references have been removed. The shader system is being actively converted, and new resolution and camera handling code has been successfully tested at 1440p.