Skip to content

Releases: txllthemall/Generals-Mobile

v123

Choose a tag to compare

@github-actions github-actions released this 30 Aug 21:05

Android-only repository cleanup; repaired APK font staging; preserved v122 controls, gamepad cursor, rotation, allocation and audio fixes.

Full Changelog: v122...v123

Generals Mobile v122 - Mobile Controls & Adreno Stability

Choose a tag to compare

@txllthemall txllthemall released this 30 Aug 20:02

Generals Mobile v122

Android-first release focused on stable play and practical mobile controls.

Included

  • Android DXVK allocation-pool bypass for the Adreno allocation/free-list crash class.
  • OpenAL source/buffer cleanup fixes for repeated-playback audio errors.
  • Configurable touch hotkey panel: add, remove, resize, move and bind buttons.
  • Native SDL3 gamepad support with right-stick pointer, clicks, map pan and zoom.
  • Visible context-sensitive Generals cursor for gamepad control.
  • Gamepad settings screen for cursor speed, pan speed, deadzone and hotkey mappings.
  • Both landscape rotations supported for USB-C cables and telescopic controllers.
  • Android Home/Recents gestures no longer get immediately hidden by fullscreen mode.

Default gamepad layout

  • Right stick: cursor
  • A / Cross: select / left click / drag-select
  • B / Circle: command / right click
  • Left stick: pan camera
  • LB / RB: zoom
  • X / Square: E (matching units; double press for whole map with compatible hotkeys)
  • Y / Triangle: Q (combat units)
  • Back / Share: Space (last event)
  • D-pad: control groups 1-4
  • Start: pause/menu

The APK contains engine code only. You must provide game data from a legally owned copy of Command & Conquer: Generals - Zero Hour.

Package: com.generalsx.zerohour
Android version: 122 (versionCode 122)
Architecture: ARM64
Minimum Android: 9 (API 28)
Source commit: bfb163ea9a3dd574b48255bfcd45bf032de1c86c
SHA-256: 6C1378DDC5D1352404E4F704D677B2B610F71D2523075EB1225CE9C462F281FF