github BlitterStudio/amiberry v8.1.3

5 hours ago

New Features

  • GUI: Restored the Themes panel in the ImGui interface. (#1916)
  • GUI: Embedded GUI assets and introduced Font Awesome icons across the sidebar and buttons, with further layout polish throughout the interface.
  • Paths Panel: Added async downloads with progress bars for a smoother setup workflow.
  • Game Database: Added JSON game database support, with XML fallback for compatibility. (#1843)
  • Vulkan Renderer: Added Phase 4 Vulkan work, including ImGui integration, CRT shader support, OSD rendering, and overlay composition.

Bug Fixes

  • Input / Display: Fixed mouse and pen coordinate mapping issues in the SDL renderer, including Denise buffer origin alignment, left border handling, and double-HiDPI scaling problems. (#1904, #1870)
  • Display: Improved fullscreen behavior by using borderless fullscreen desktop mode and falling back cleanly when a requested display mode is unavailable. (#1908)
  • Audio: Reduced pops and correction discontinuities in adaptive audio buffering. (#1909)
  • Input Devices: Improved device filtering to prioritize real mice and ignore non-joystick devices where appropriate.
  • Mouse Capture: Fixed cases where mouse capture could activate too early by deferring it until the window gains focus. (#1895)
  • Serial: Fixed a TCP serial crash on connect and improved broken-pipe handling. (#1907)
  • File Dialogs: Remember the last used directory in floppy file dialogs.
  • GUI: Fixed vertical alignment of sidebar icons with text labels.
  • Settings / Paths: Fixed joined-path issues in Themes and WHDLoad setup and improved settings migration layout.
  • Windows: Improved bootstrap migration flow on Windows.
  • CLI: Fixed the version command-line parameter.
  • Core: Fixed the wordsync interrupt enable handling.
  • Vulkan Renderer: Fixed custom bezel viewport alignment plus CRT shader and 1084 orientation issues.

Android

  • Android: Improved store-release readiness, including UX, lint, permissions, and privacy-related updates.

Libretro

  • Libretro: Fixed several build and compatibility issues, updated SDL stubs for the SDL3 API, disabled the debug option in the Makefile, and added release packaging support including the .info file.

Other

  • Dependencies: Updated to the latest ImGui version.
  • Core Sync: Merged the latest upstream WinUAE updates.
  • WHDLoad: Updated the bundled WHDLoad binary to the latest release.
  • Packaging: Renamed the macOS DMG artifact from Darwin to macOS-universal.
  • Build System: Included FreeBSD CMake cleanup and Linux CI declaration-order fixes.

Don't miss a new amiberry release

NewReleases is sending notifications on new releases.