Amiberry ist ein optimierter Amiga-Emulator für ARM-basierte Boards (wie Raspberry Pi, ASUS Tinkerboard, Odroid XU4 usw.). Die Core-Emulation stammt von WinUAE, ist aber etwas abgespeckt, um auf leistungsschwachen Boards eine gute Performance zu erzielen. Es umfasst JIT-CPU- und FPU-Unterstützung, um leistungsstarke Ergebnisse in CPU-intensiven emulierten Umgebungen zu erzielen. Darüber hinaus haben wir einige einzigartige Funktionen, die speziell für Amiberry entwickelt wurden, wie den WHDLoad-Booter und die Unterstützung für RetroArch-Controller-Mapping.
Nun wurde die Version 5.5 veröffentlicht, welche u.a. folgende Änderungen bzw. Verbesserungen bereit hält:
Bugfixes
- Reverted CD32 autoloader to normal config
- added linefeed in logging errors from CDDA init
- CDDA and AHI wouldn’t respect the selected SDL2 audio device
- CDDA audio would fail to init in some cases
- CD32 mode wasn’t properly applied when using WHDLoad booter
- fixed passing string to write_log in Panel Paths
- Enumeration of Recording devices would write into sound device ID
- NVRAM path wasn’t used in CD32/CDTV configs
- uaegfx blitter was accidentally disabled
- uaegfx masked and overlapping blit fix
- gfx_top_windowed/gfx_left_windowed replacement config entries
- When using Alt-Tab, the keys were not released when returning control
- When selecting a folder/file the contents were not always updated
- Fixed magicmouse without virtual mouse driver
- Changing HDD controller for Hardfile lost the path to the hardfile
- fixed glitches with File and Folder selectors
- Controller axes inverted status was not respected when reading their input
Improvements
- add support for UAE Zorro II RTG boards
- increase Savestate thumb size
- replace sdl2-config with pkgconf
- use 2MB Chip also, for A600 configs with Fast RAM
- major refactoring of whdload booter
- add more descriptive text when remapping controller buttons
- updated WHDLoad XML and GameControllers DB to latest versions
- ShowMessage now supports 3 lines. Added timestamp info when updating XML
- Added more configurable paths in GUI: NVRAM, Screenshots, Savestates
- added nvram and inputrecordings directories in repo
- updated WHDLoad XML to latest version
- cherry-picked various pieces from x86 branch
- cherry pick updates from x86 branch
Build System
- added RPI4 Manjaro separate build
- added inputrecordings and nvram directories in packaging