Η νέα έκδοση Amiberry v8.1.0 είναι πλέον διαθέσιμη και φέρνει αρκετές χρήσιμες αλλαγές για όσους χρησιμοποιούν τον δημοφιλή Amiga emulator. Αυτή τη φορά, η έμφαση πέφτει κυρίως στο RTG rendering, στη διαχείριση του input, στα native file dialogs και σε μια σειρά από μικρότερες βελτιώσεις που κάνουν το πρόγραμμα πιο σταθερό και πιο πρακτικό στην καθημερινή χρήση.
Ανάμεσα στα πιο σημαντικά νέα της έκδοσης ξεχωρίζουν τα εξής:
- Multi-monitor RTG rendering — τα RTG screens μπορούν πλέον να εμφανίζονται σε ξεχωριστή φυσική οθόνη. Υπάρχει υποστήριξη για per-monitor renderer και surface lifecycle, τοποθέτηση του παραθύρου στην οθόνη που έχει ρυθμιστεί, καθώς και touch και pen input σε εξωτερικές οθόνες
- .uaem sidecar filesystem metadata — το host filesystem emulation διαβάζει και γράφει πλέον
.uaemsidecar αρχεία για Amiga protection bits, timestamps και file comments. Υποστηρίζονται επίσης encoded filenames καιACTION_SET_COMMENT - Native OS file dialogs — τα file requesters χρησιμοποιούν πλέον το native OS dialog μέσω του
NFD-extendedσε όλες τις πλατφόρμες - Multi-mouse support — το SDL3 per-device mouse tracking επιτρέπει την αντιστοίχιση πολλαπλών ποντικιών σε διαφορετικά Amiga ports
- RTG host display selector — προστέθηκε νέα επιλογή στο RTG panel για το ποια φυσική οθόνη θα δείχνει το RTG output
Γενικές βελτιώσεις
Η έκδοση φέρνει και αρκετές επιπλέον αλλαγές που βελτιώνουν τη συνολική εμπειρία:
- Ενσωματώθηκαν οι πιο πρόσφατες ενημερώσεις από το WinUAE emulation core
- Ανανεώθηκε το Dear ImGui στην πιο πρόσφατη έκδοση
- Βελτιώθηκε το autocrop με per-axis integer scaling και vblank-based NTSC detection
- Το ImGui text εμφανίζεται πιο καθαρά σε HiDPI οθόνες, όπως macOS Retina, αλλά και σε scaling σε Linux και Windows
- Βελτιώθηκε η ανίχνευση για sprite autoscale
- Το WHDLoad ανανεώθηκε στην πιο πρόσφατη έκδοση, με auto-detect από archive
- Προστέθηκαν επιπλέον mappings για controller buttons στο SDL3
- Τα macOS user data μεταφέρθηκαν στο
~/Documents/Amiberry, με αυτόματη μεταφορά από την προηγούμενη τοποθεσία
Διορθώσεις σφαλμάτων
Υπάρχουν και μερικές σημαντικές διορθώσεις στην έκδοση αυτή:
- Διορθώθηκε πρόβλημα που οδηγούσε το CPU spinning στο 100% λόγω unlocked mutex στο
sleep_millis2 - Διορθώθηκε crash όταν η ρυθμισμένη οθόνη αποσυνδεόταν
- Διορθώθηκε η ανίχνευση joystick hot-plug κατά τη φάση του GUI (#1869)
Διαθεσιμότητα
Η ανακοίνωση για το Amiberry v8.1.0 δημοσιεύτηκε στο Ko-fi, ενώ οι λεπτομέρειες της έκδοσης υπάρχουν και στη σελίδα του project στο GitHub. Μπορείτε να δείτε το αρχικό post εδώ: Amiberry v8.1.0 is here! και το changelog στο Release v8.1.0 · BlitterStudio/amiberry.