JA2 Reborn 1.0.4
JA2 Reborn 1.0.4
JA2 Reborn 1.0.4 Release Notes
JA2 Reborn 1.0.4 is a major touch-overlay overhaul with hand-crafted SVG icons, a dedicated Map Screen button set, a true Mouse & Keyboard mode, and dozens of widescreen and usability fixes across the entire Android experience.
Highlights
- Completely reworked icon set: 37 hand-crafted SVG icons replace all legacy Canvas drawings, with an
iconFilloverride and per-button Size slider (30%–200%) in the overlay editor. - Dedicated Map Screen overlay: a brand-new, compact 8-button Map Screen layout with its own presets, independent from tactical buttons.
- True Mouse & Keyboard Mode: available in the Launcher's Expert Settings for direct physical input passthrough, ordered directly below Modern Controls in the dropdown.
- Shopkeeper/Vendor overlay support: the touch overlay now stays visible in merchant and inventory screens, using the standard tactical button layout.
- Item stacking button: added for merchant and inventory panels.
- Improved Side Step and Back Step: redesigned as sticky toggle presets replacing the problematic legacy strafe buttons.
- Direct Tap threshold slider: a new slider in the overlay settings menu adjusts the timing window between direct taps and relative mouse input.
- Shape-aware hit-testing: buttons now use geometric hit-testing (circle, rounded square, rectangle) so invisible corners no longer register false touches — with a special exclusion for the D-pad.
- Widescreen polish: Auto-Bandage, Shopkeeper/Vendor UI, tactical NPC dialogue, subtitle text, civilian quotes, and tutorial panels all received widescreen placement fixes and no longer switch to 4:3 mode on wide displays.
- Touch-preset reset notice: a one-time main menu notice informs users when the bundled default preset has been replaced and their layouts have been refreshed.
Compatibility Notes
- The touch-overlay config schema bumps from 12 to 15. Existing layouts migrate automatically; the default preset ships a one-time forced refresh for this version.
- The Map Screen overlay uses a separate editable layout with Map Screen-specific buttons. Editors no longer show tactical presets on the Map Screen or vice versa.
- Older touch presets are automatically refreshed on first launch. Users who customized their layout will keep their changes; only layouts still matching the previous version's defaults are updated.
- Existing savegames remain supported.
Verification
The release was locally verified with:
:app:testDebugUnitTest
:app:externalNativeBuildDebug
:app:assembleDebug
adb install -r (Android hardware)
:app:assembleRelease (signed)