Skip to content

v8.2.2

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Jun 16:03
5aa0822

Windows release binaries are signed through SignPath. See the Code signing policy: https://amiberry.com/code-signing-policy

What's Changed

Amiberry v8.2.2 is a focused stability release, with several fixes aimed at smoother audio, more reliable accelerator and PPC setups, better RTG/Picasso96 behavior, and cleaner packaging across Linux distributions.

Highlights

  • Accelerator flash/NVRAM data now saves in the configured NVRAM folder instead of writing beside ROM files.
  • Libretro audio handling is more resilient under partial buffer starvation.
  • MHI audio playback is more reliable when decoding or output temporarily backs up.
  • RTG/Picasso96 display handling has several fixes for PPC/RTG setups.
  • PPC/QEMU-UAE accelerator setups should avoid unnecessary JIT flush slowdowns.

Bug Fixes

  • Accelerators: Fixed writable accelerator flash/NVRAM persistence to use the configured NVRAM directory instead of the ROMs directory.
  • Libretro: Fixed partial audio starvation and improved tracing for easier diagnosis.
  • MHI Audio: Fixed playback drain handling and retained decoded PCM correctly under backpressure.
  • CD/Filesystem: Fixed raw CD read buffer handling and added OS4 examinedata packet fallback.
  • RTG/P96: Fixed RTG/PPC presentation issues, P96 indirect template fetch sizing, and dirty marking by byte depth. (#2108)
  • Custom chips: Fixed CCK counter wrap handling. (#2106)
  • Input/Shutdown: Fixed input device cleanup and threaded device shutdown. (#2109)
  • KMSDRM: Fixed mouse cursor capture on KMSDRM. (#2104)
  • Config: Fixed truncated config option saves and hardened bounded string handling. (#2101)

Performance

  • PPC/QEMU-UAE: Reduced slowdowns caused by JIT cache flush handling. (#2112)

Packaging And Platform Updates

  • PPC/QEMU-UAE: Updated the bundled QEMU-UAE plugin release tag. (#2113)
  • Packaging: Improved QEMU-UAE runtime dependency packaging and static plugin handling. (#2102, #2105)
  • Linux packaging: Added derivative distro setup support, including Parrot Debian mapping. (#2111)
  • PPA: Fixed default backport revision handling.

Full Changelog: v8.2.1...v8.2.2