Releases: RealTommyGreen/JA2-Reborn
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)
JA2 Reborn 1.0.3
JA2 Reborn 1.0.3 Release Notes
JA2 Reborn 1.0.3 focuses on safer Android display defaults, better widescreen presentation, improved touch behavior, and more useful crash diagnostics.
Highlights
- New launcher resolution presets:
- Modern: recommended default with readable UI.
- High Res (More Map): shows more tactical map area with a smaller UI.
- Retro: fixed classic 640x480 mode.
- Expert Settings now gate manual resolution, scaling, and legacy control mode choices.
- Menus, splash screens, videos, and map screens are presented in a centered 4:3 area so they are no longer stretched on wide displays.
- High Res mode supports larger action panel defaults for phones.
- Retro touch mapping was corrected for bottom-panel controls and merc portrait selection.
- Crash reports now include
crashlog-latest.txtnext to the emergency savegame when possible.
Compatibility Notes
Existing configs are migrated automatically:
- Old configs without
resolution_modeand with640x480become Retro. - Other old manual resolutions become Modern unless Expert Settings is enabled.
- Standard mode writes safe defaults for scaling and controls.
Existing savegames remain supported. As before, changing enabled mods or their order can affect modded savegames.
Verification
The release was locally verified with:
:app:compileDebugKotlin
:app:compileDebugJavaWithJavac
:app:externalNativeBuildDebug
:app:testDebugUnitTest
:app:assembleRelease
JA2 Reborn 1.0.2
Android release 1.0.2.
- Adds tested Android tactical UI scaling fixes.
- Improves touch/cursor alignment with scaled action panels.
- Adds adaptive default overlay sizing without changing the preset layout.
- Fixes launcher startup behavior after hard app restarts.
- Scales the launcher foreground icon inward to avoid edge clipping.
JA2 Reborn v1.0.0
JA2 Reborn 1.0
Initial public Android release.
This APK does not include Jagged Alliance 2 game data. You need a legally owned copy of the original game files.
SHA256:BEB4F54F6E69E242C51D55A0851BDB0E5BA4EE03E773B4146992E5D8E1610677