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.6.2 veröffentlicht, welche u.a. folgende Änderungen bzw. Verbesserungen bereit hält:
Bugfixes
- DiskSwapper slots should be 10
- Virtual Keyboard options were not saved correctly
- fixed a few memory leaks from the GUI
- fixed another GUI memory leak
- don’t shutdown graphics when showing gui message
- Fixed memory leak when using AROS rom
- fixed crash on startup on x86_64 platform
- fixed types diff between classes
- fix naming of start_minimized
- rename local variable to avoid shadow of global one
- fixed crash if Restart was pressed
- GUI would not redraw always after ShowMessage was triggered
- actually fix
- fix CMake build on branch
Improvements
- added flatpak package files
- improved help text in DiskSwapper panel
- attempt to transliterate characters that fail to be converted
- don’t disable CD drive if no image path is specified
- if start_minimized is specified, do not show a window on startup
- check for usage help cmd line parameter early
- Hide the Linux hidden directories from dialogs
- improved help text in GUI->Expansions
- added VSync option
- added missing help text in GUI->Priority
Build system
- added RPI4 debian builds
- replace self-hosted RPI builds with docker
- fixed incorrect docker image reference
- fixed remaining incorrect docker image references
- Added RPI5 in automated builds
- updated flatpak metainfo
- updated Github workflow, include flatpak in releases
- add libserialport sources to externals
- prefer archive, avoid permission issues
- change branch for flatpak
- added USE_LTO option in Makefile
- fixed cmake build (for x86-64)
Platforms
- add Raspberry Pi5
- add experimental RISC-V 64-bit (no JIT)
Heute wurde die Version 5.6.3 nachgeschoben. Änderungen:
Improvements
- Improved Help text in GUI->Display panel
- Improved Help text in GUI->DiskSwapper
- Optionally keep a backup of existing file, when downloading updates
- Improved DMS support
- merged various updates from the preview branch
- Show SDL2 render thread option in the GUI
- disable SDL2 render thread checkbox on KMSDRM
Build System
- updated flatpak manifest
Build System
- Removed smaller flatpak icons Removed extra options from Cmake Flatpak fixes updated flatpak content rating to 1.1
*Nun wurde die Version 5.6.4 mit folgenden Änderungen veröffentlicht:
Bugfixes
- Fixed problems writing parition tables to HDFs after latest updates
- Fixed crash in Add Harddrive dialog
- Quickstart did not select correct ROM for A4000T
- The default.uae could not be deleted
- GUI would not use default screenmode
- not all RAM settings were reset when changing Quickstart model
- DMX targets would crash when opening the GUI
- CD images were not activated on Reset, only on Restart
- copy all directories in macOS bundle
- add missing dirs in macOS when generating them also
- macOS did not have IPF support
- removed unused cda wait() reference
- A3000 emulation didn’t work
- Fixed compiler error: braces around scalar initializer for type ‚int‘
- Keyboard reset would not restore keys
Improvements
- increase size of text field in Create Hardfile dialog
- fixed various clang compiler warnings
- Use CD Image name as a fallback for screenshot filename, if no floppy was found
- Accept archive formats as disk images also (e.g. .zip, .lha, .7z)
Build system
- use Github hosted macOS runner
- Build Flatpak for both x86_64 and aarch64
- fixes for aarch64 flatpak build
- Remove flatpak from Github releases (they will be hosted on Flathub instead)
- fixed paragraphs in flatpak metainfo description
- fixed flatpak source browser link in metainfo