github BlitterStudio/amiberry v8.1.1

5 hours ago

Bug Fixes

  • JIT allocator (x86-64): Root-cause fix for JIT allocation failures when globals are >2GB from low memory on x86-64 Linux. Added range-check for Windows VirtualAlloc last-resort path. (#1887, #1889)
  • macOS self-updater: Fixed failure when release asset is a DMG instead of a ZIP-wrapped file.
  • Windows self-update: Fixed installing to the wrong directory.
  • Windows portable mode: Honor portable install paths correctly. (#1891)
  • Startup crash: Fixed crash on startup with invalid or empty amiberry.ini.
  • CRT shader: Force alpha=1.0 in crtemu NONE shader output, fixing transparency artifacts. (#1884)
  • HiDPI scaling: Fixed blurry scaling on Linux when desktop scale != 100%. (#1882)
  • Disk swapper: Fixed CLI parsing when paths contain commas.
  • Filesystem encoding: Fixed handling of international filenames (e.g. Turkish characters).
  • Vulkan renderer: Fixed swapchain spec compliance — gate TRANSFER_DST and composite alpha on device capabilities.

New Features

  • Vulkan renderer (experimental): Phase 2 — initialization, device selection, and swapchain setup. (#1888)
  • LoongArch64 support: Added architecture support (interpreter-only, no JIT).
  • macOS: Respect AMIBERRY_HOME_DIR environment variable for custom data locations.
  • Debian Bookworm: Bundle SDL3 shared libraries in .deb packages. (#1886)

Android

  • Phase 2 quality polish — splash screen, lint fixes, debug build improvements, theme toggle.
  • Added 71 unit tests for config parsing, generation, and file management.

Other

  • Improved CMake presets.
  • Updated sponsorship and contact information in README.

Don't miss a new amiberry release

NewReleases is sending notifications on new releases.