Open Collective
Open Collective
Loading
Amiberry v4.1.5 RC3
Published on September 9, 2021 by Dimitris Panokostas

Hi everyone!
There have been several updates, mostly bug fixes that I discovered but also a few new features in the upcoming 4.1.5 release. It's currently sitting at Release Candidate 3 status, and waiting for testers to see if they can discover any bugs that I may have missed...
Here's a list of the most important changes from RC2:
  • Changed default Audio Buffer size to 4KB instead of 16KB. This improves the latency significantly, and of course you can still change it using the slider in the Sound panel. Saved configs are unaffected, this is only the default value when you start up the emulator.
  • Fixes for Retroarch controller mapping, to account for newer SDL2 versions supporting more buttons on controllers.
  • Added CDTV as a command line option in "--model". This allows you to start up the emulator pre-configured as a CDTV, same as you would if you selected it from Quickstart. There were already options to do the same for A500, A1200 and CD32 configs, so now you can also use CDTV.
  • Lots of fixes in retroarch input, when using hotkey + button. Some things were kind of broken, but they should work as expected now (please test and report back if not!).
  • Added generic Cortex-A9 32-bit target.
  • Fixed bug when you had a controller in Mouse mode, the Retroarch hotkey combos didn't trigger anymore.
  • Fixed GUI navigation with controller, especially in the Misc panel. Now you can scroll down the list using a controller/keyboard as well. You'll need to select the "scrollbar" of the scrollarea to do that, so it's not perfect - but it works.
  • Renamed and fixes "Menu" button assignment in Custom Controls. It's now named "Guide", to avoid the confusion with the "Menu" retroarch function.
  • Fixed bug in Dispmanx versions, where if you loaded and started another config with different screen size it would only show a flickering black screen.
  • Increased Savestates to 15, and added a label to show the Timestamp of the selected Savestate. This should make it easier to find which one is the latest!
All the changes above are already in the master branch, while at the same time work continues in the dev branch as well, preparing the 4.2 update. More custom emulation updates were merged from WinUAE, improving the compatibility further. Additionally, the dev branch version includes support for Rob Smith's Floppy drive controller ("DrawBridge"), which allows you to connect a USB floppy drive and read/write your original Amiga floppies!

However, the 4.2 beta is still WIP as Toni Wilen is not finished with his changes, and it won't be released before that is done. Also, that version is a bit slower in performance because some of the custom optimizations in Amiberry had to be removed, in order to adapt to the updates from WinUAE. We'll have to see after those updates are completed, if we can restore those optimizations again or not...