Skip to content

GeneralsX Beta 11

Choose a tag to compare

@github-actions github-actions released this 20 Jun 03:54
· 250 commits to main since this release
fd1311d

This is a beta release. Some bugs are still expected. If you run into any problems, please open an issue so we can investigate.

What's New

  • Generals base game is now fully playable - no more visual bugs or fps issues
  • Audio changed from OpenAL to Miniaudio - thanks to @feliwir for providing the core library
  • Fixed audio controls in options menu
  • Fixed unit group binding - command + number on mac or ctrl + number on Linux.

Getting Started

Install the engine: Follow the Installation Guide to set up GeneralsX on your platform.

Don't have the game files? Steam does not offer a macOS or Linux download for this title. See Getting the Game Files for step-by-step instructions (copy from Windows, CrossOver trial, or SteamCMD).

Changelog

  • feat(audio): add MiniAudio backend as alternative to OpenAL+FFmpeg by @fbraz3 and @feliwir in #159
  • cleanup: remove GX-ISSUE144 diagnostic logging by @fbraz3 in #160
  • chore: sync with thesuperhackers/main upstream by @fbraz3 in #162
  • fix(input): resolve macOS group binding issue and SagePatch snap conflict by @fbraz3 in #164
  • fix(shadows): fix fog of war, black infantry, and building shadows by @fbraz3 in #165
  • bugfix(macos): Invert the SDL3 mouse wheel reported as SDL_MOUSEWHEEL_FLIPPED by @msmesoft in #168
  • fix(graphics): correct skinned mesh rendering black on macOS by @fbraz3 in #169
  • merge: sync thesuperhackers upstream (06-19-2026) by @fbraz3 in #170
  • fix(audio): sound volume initialization & MiniAudio doc updates by @fbraz3 in #171

Full Changelog: GeneralsX-Beta-10...GeneralsX-Beta-11