Generals Mobile v122 - Mobile Controls & Adreno Stability
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