github BlitterStudio/amiberry v8.1.4

12 hours ago

Amiberry 8.1.4 is a stability and usability release focused on startup reliability, display handling, and Android polish.

This update fixes the macOS Intel JIT startup crash, improves KMSDRM fullscreen behavior, adds dedicated multi-threaded Vulkan rendering, and brings several quality-of-life improvements
to both the desktop GUI and the Android app.

Bug Fixes

  • macOS: Fixed a startup crash affecting Intel systems when JIT was enabled.
  • KMSDRM: Fixed GUI desktop fullscreen startup and drawable size handling.
  • Graphics Window: Fixed lifecycle issues and improved behavior when switching macOS Spaces.
  • Input: Fixed the on-screen joystick getting stuck in one direction and improved joystick re-enumeration when toggling the on-screen joystick.
  • GUI: Improved touch scrolling and scrollbar interaction in the ImGui interface.
  • CD Drive: Fixed infinite recursion in IOCTL handling when a CD drive has no disc. (#1922)
  • CLI: Fixed --version output and removed the broken -v alias.
  • DiskSwapper: Fixed SDL3 const-correctness and safety issues.
  • Packaging: Bundled SDL3 libraries in Ubuntu 22.04 and 24.04 .deb packages.
  • Startup: Removed the warning about missing PNG assets on startup.

New Features

  • Vulkan: Added multi-threaded rendering with a dedicated render thread.
  • GUI: Amiberry now persists GUI window size and position across sessions.
  • DiskSwapper: Multi-disk ZIP archives can now populate the DiskSwapper automatically. (#960)

Android

  • Frontend: Added a pause menu, search, recent launches, theme toggle, and broader UX improvements.
  • Resilience: Hardened the Android app for better stability and smoother quick-start behavior.
  • Recent Launches: Switched to JSON-backed recent launches, preserved full media sets, and improved refresh behavior in Compose.

Other

  • Core: Improved bootstrap and portable mode handling.
  • Libretro: Fixed libretro builds.

Packages for Linux, macOS and Windows are included with this release.
Android testing release invites will start going out to the project supporters shortly.

Don't miss a new amiberry release

NewReleases is sending notifications on new releases.