Amiberry v8.1.6 is now available.
This release focuses on platform support, JIT stability, RTG/graphics improvements, Android and libretro fixes, and safer configuration handling. It also includes upstream WinUAE syncs through 6100b5 and refreshed release CI/package targets.
Highlights
- Windows ARM64: Added and hardened native Windows ARM64 release builds, including installer/signing support, release artifacts, JIT startup fixes, and fault recovery improvements. (#2024)
- Windows build system: Unified Windows x64 and Windows ARM64 builds around llvm-mingw, retiring the older MSYS2/GCC Windows build route. (#2025, #2026, #2027)
- x86-64 JIT: Improved stability with high host memory mappings, 32-bit address wrapping, unsafe control-flow fallbacks, and signal recovery. (#2003, #2020)
- RTG and graphics: Enabled RTG zero-copy by default, fixed RTG cursor fringe artifacts, improved RTG dirty tracking, added truecolor ARGB32 hardware sprite support, and improved OpenGL shader rendering paths. (#2028, #2030)
- Config healing: Re-saving configs now removes duplicate or obsolete Amiberry-managed path entries, while avoiding premature display config cleanup. (#2034)
- Android: Improved back/menu handling, GUI access fallbacks, two-finger tracking, default controls, on-screen keyboard sizing, and version/build behavior. (#2015)
- Libretro: Fixed path isolation, log placement, frontend directory handling, and Windows clang build linkage. (#2019, #2029)
- GUI and input: Improved hotkey capture/clearing, controller mapping layout, Reboot/Reload button labels, Joy Up mapping, Linux keyboard LED handling, and several GUI tooltips/help texts. (#1975, #1988, #1990, #2009, #2011, #2031, #2033)
- Core emulation: Synced with upstream WinUAE updates through 6100b5, including OCS Denise NTSC overscan behavior and 68020/030 cycle-exact interrupt timing fixes.
- Packaging and CI: Refreshed release targets for Ubuntu 26.04, Fedora 44, newer GitHub Actions, and SDL 3.4.4.
Other Changes
- Fixed filesystem size reporting on
statvfsplatforms. - Fixed empty extended ROM handling on Windows.
- Restored the Windows screenshot hotkey.
- Improved Linux/macOS content directory canonicalization and migration from legacy lowercase paths.
- Stopped per-frame CD probing in the GUI and improved the hard drive panel layout.
- Fixed mouse wheel truncation for sub-tick scroll events.
- Improved OpenGL context sharing and fallback behavior on picky drivers.
- Added a hotkey-driven debugger console.
- Improved FreeBSD build/install support and documentation.
- Updated Dear ImGui, gamecontrollerdb, and WHDBooter data.
Downloads
Packages and release artifacts are available below. Amiberry is available for Linux, macOS, Windows, Android, and libretro.
New Contributors
- @codewiz made their first contribution in #2005
- @nathan-casabieille made their first contribution in #2014
Full Changelog: v8.1.5...v8.1.6