Repository navigation
armiga v1.0.13
armiga v1.0.13
Components
- RetroArch 1.22.2-nightly (34c069f) + PUAE core
- Custom C/SDL3 launcher, bilingual Spanish/English interface
- Kernel 7.3.0-rc2-armiga
- Mesa 26.2.2
Changes since the last release
- Sync PUAE 2021.opt template with live device config: puae_mouse_speed 100->50 (207a67d)
- docs: update USER-GUIDE with ARexx Scripts section and last-played indicator; README kernel/PUAE versions (4a685bb)
- docs: update README with kernel 7.3.0-rc2, PUAE 297b347, and session features (last-played, disk integrity check, ARexx scroll/wrap) (00ad2d2)
- docs: update README with kernel 7.3.0-rc2, PUAE 297b347, and session features (last-played, disk integrity check, ARexx scroll/wrap) (86c63c7)
- Update PUAE2021 libretro core to 2.6.1 (297b347) (218724a)
- kernel: update prebuilt kernel/modules from 7.3.0-rc1 to 7.3.0-rc2-armiga (8c61e5b)
- Simplify last-played indicator: plain centered text above footer, no frame/label (570c34e)
- Add last played game pill above footer: shows most recent RetroArch history entry, [X] resumes directly (d39eaf9)
- Fix battery pill dark text regression (COL_KEY_BG); halve low-battery LED intensity to 25% (eee3e49)
- Continuous D-pad/stick scroll (hold-to-scroll) in ARexx script output view (fc68ab1)
- Battery pill turns red with dark text at 15% or below (was red text only at 20%) (e5b6ab7)
- Add settings gear icon to all Settings menu items (c50f6a6)
- Add disk integrity check ARexx script; wrap long output lines instead of truncating in STATE_AREXX_RUN (1c1c853)
- launcher: add precomputed hash to text cache lookup, avoiding strcmp/memcmp on non-matching slots (audit 3.1) (08d2bbd)
- launcher: replace strncpy with memcpy in safe_copy to avoid unnecessary zero-fill writes (audit 5.1) (3bd63c1)
- launcher: throttle FPS to ~15 during screen dimming (battery savings, from audit 4.1) (586e9af)
- launcher: performance fixes from audit - throttle BT connected poll to 500ms, cache AREXX output parsing, debounce brightness config save (fsync) (f053a3a)
- launcher: theme phase 2 complete - Settings screen to select among 7 themes, live theme sync, fix breadcrumb accent and vertical centering (0db4221)
- launcher: theme phase 2 - add Theme struct, 7 palettes, and wire all centralized colors through g_theme (no UI yet) (a9b4cfa)
- launcher: theme phase 1 complete - centralize all repeated palette colors into COL_* macros (GOLD, ROW_BG, DEADZONE + reuse existing SEL_BG/CREAM/BG) (1f67e62)
Installation
Download armiga.img.gz, extract it, and flash the image to a microSD card with balenaEtcher or Rufus. See the user guide for how to use the device.
OTA update
Available from the launcher: Settings → System update.
Integrity check
Run sha256sum -c armiga.img.gz.sha256 in the same folder where you downloaded both files.
Supported hardware
- Anbernic RG40XX H (Allwinner H700, Mali-G31 MP2, 1GB LPDDR4)
- Anbernic RG35XX H (Allwinner H700) — requires manually swapping
dtb.imgfordtb-rg35xx-h.imgon the boot partition. See the user guide.
Made with ❤️ for the Commodore Amiga community.