Amiberry Preview unterscheidet sich von den üblichen Amiberry-Versionen in folgenden Punkten:
- Nur 64-Bit, x86_64 und AARCH64 (ARM64)
- Lieferung als vorkompilierte Binärdateien oder über Flathub (Beta-Kanal). Und Sie können es natürlich auch jederzeit aus dem Quellcode kompilieren.
- Keine Dispmanx-Versionen
- JIT für x86_64 ist implementiert. Allerdings ist JIT für ARM noch nicht verfügbar (in Arbeit)
- Enthält den neuesten Emulationscode von WinUAE (derzeit v5.2.0), einschließlich 060, MMU und allen zyklusgenauen Modi.
- Erfordert deutlich schnellere Geräte, um mit voller Geschwindigkeit zu laufen, daher ist die Mindestplattform RPI4 (wobei RPI5 für eine bessere Leistung empfohlen wird).
- Im Allgemeinen wird diese Version gegenüber v5.x empfohlen, wenn Sie Intel/AMD (x86_64) verwenden, da diese Boards normalerweise schnell genug sind, um die zusätzliche Last zu bewältigen, und auch von JIT profitieren.
Amiberry Preview v6.2.0 ist mit der neuesten Version von WinUAE 5.2.0 synchronisiert und bringt die folgenden Änderungen gegenüber der Vorgängerversion mit sich:
🐛 Fehlerbehebungen
- Verwenden Sie die Methode zum Speichern der Zeile der Konfigurationsdatei vom Typ Pfad.
- SX32Pro unterstützt 128 MB RAM und korrigiert die Speicherzuordnung.
- „Warp-Modus-Reset“ im laufenden Betrieb wurde nicht erkannt
- Problem behoben, bei dem das Dropdown-Menü „GUI->Chipsatz->Chipsatz-Extra“ nicht korrekt aktualisiert wurde
- Effekt der Vsync-Option rückgängig machen: Wirkt sich nur auf den internen Emulationsstatus aus
- Stellen Sie sicher, dass die Tastaturtasten beim Drücken von Alt-Tab losgelassen werden
- Ignorieren Sie Alt-Tab, wenn Sie den Fokus freigeben
- Behebung zufälliger Mausbewegungen der Maustaste im Tablet-Modus.
- Speicherleck in Calc behoben
- Exe in DF0 behoben: Aktivierung des Turbomodus
- Speichern Sie die DraCo-NVRAM-Datei nur im DraCo-Modus
- ALG Mad Dog McCree v1C Holster-Event-Sonderkoffer
- Reduzieren Sie die LDP-ACK-Verzögerung. Es war viel zu lang. (Picmatic Zorton Brothers Hangfix)
- Behebung des Sonderfalls 68040 MMU MOVES
- 68060 Behebung eines Fehlers bei der Emulation des Byte-Schreibfehlers im benutzerdefinierten Register
- Behoben: GUI-RTG-Hardware-Sprite-Option war nicht aktiviert, wenn sie sein sollte
- Behoben: Einige RTG-Optionen konnten nicht angewendet werden, wenn sie über die GUI geändert wurden (nur beim Laden aus Konfigurationen).
- Stellen Sie sicher, dass die FloppyBridgeAPI-Treiberliste leer ist, bevor wir sie (neu) füllen (#1106)
- Mausdrift bei Verwendung von RTG-Hardware-Sprite behoben
- Behoben: Die absolute Mausbewegung wurde im Einzellinienmodus nicht korrekt skaliert
- Die Positionierung der Statuszeile wurde korrigiert, wenn automatisches/manuelles Zuschneiden verwendet wurde
🔨 Verbesserungen
- Pfade in der Verlaufsliste folgen jetzt dem relativen/absoluten Pfadmodus.
- DraCo-Updates von WinUAE
- Stellen Sie sicher, dass die Festplattenspur immer neu geladen wird.
- Erhöhen Sie AUDxPER, wenn es nach dem Durchlaufen des Samples wirklich niedrig ist
- Verbessern Sie die Genauigkeit der Auto-Crop-Funktion
- BLTCON0L-Schreibvorgänge sind immer sicher
- Stabilitätskorrektur für SPRxPOS/CTL/DATx-Mittelbildschirmmodifikationen im Nicht-CE-Modus
- Kleine Sprite-Optimierung
- Warten Sie, bis die letzte Zeile vollständig ist, bevor Sie sie beenden.
- Das Festplattenlimit wurde auf 50 erhöht. Überprüfen Sie das Limit.
- Schnellstart-Disk-Image/ausführbare Datei, bei Archivierung mit mehreren ausführbaren Dateien in Festplatten einfügen.
- Verzögerung zwischen LD-Antwortbytes hinzufügen
- Option zum Erzwingen, dass die (nicht angeschlossene) Floppy-Datenleitung auf High gesetzt wird.
- ALG Marbella Vice benötigt den Befehl LD Frame # Mode.
- Diskettendaten-Pullup erzwingen = hoch, wenn ALG-Modus.
- Overscan+ HBSTRT-Parameterberechnungskorrektur (relativ zu endhpos)
- Bessere vertikale NTSC-Positionierung im normalen Overscan-Modus.
- Genlock-Positionierungs-/Skalierungskorrekturen. Manuelle Offset-Konfigurationseinträge hinzugefügt.
- Aktualisierungen der ALG/Picmatic-Emulation.
- Aktualisierung der ALG LD-Statusinformationen.
- CIA E-Clock-Modus im laufenden Betrieb unterstützt
- Schwarze Linien „OCS Denise Blanking Bug“ werden nur in Overscan+ oder höher angezeigt.
- Einstellbare Genlock-Blanking-Unterstützung, feste Skalierung.
- Blenden Sie die allerletzte Nur-OCS-Zeile aus, wenn der Modus nicht mindestens Overscan+ ist
- Disk Swapper: Neues Bild an der Cursorposition einfügen, mehrere identische Bilder zulassen, Cursorposition zum Entfernen korrigieren.
- GFX-Rewrite: separate Fenster für GUI und Emulationsbildschirm (wie WinUAE)
- Behoben: Die Änderung des randlosen Bildschirmmodus der Fliege funktionierte nicht
- Unterstützung für HighGFX-Modi behoben
- LowRes- und SuperHighRes-Skalierung korrigiert
- Dem Bedienfeld „Verschiedenes“ in der GUI wurden „Immer im Vordergrund“-Optionen hinzugefügt
- Die Navigation im Sonstiges-Panel wurde korrigiert
- Neue Option in der Datei amiberry.conf hinzugefügt: single_window_mode (um das alte Verhalten zu verwenden)
- Hilfetext im RTG-Bedienfeld (GUI) verbessern
🏗️ Build-System
- fehlende zusätzliche Abhängigkeiten in Brewfile hinzugefügt
- LD-Gold nicht auf allen Plattformen erzwingen (Behebung Nr. 1213)
- Aktualisieren Sie die Upload-Artefakt-Aktion auf Version 4
- Veralteter Download-Artefakt-Schritt behoben
- Fix make clean für mt32emu
🪚 Refaktoren
- kleinere Aufräumarbeiten
- Automatische Tonabschaltung standardmäßig deaktiviert
- Als Alternative zu AutoCrop wurde die Option „Manuelles Zuschneiden“ hinzugefügt
- Die vorherigen Optionen für Breite/Höhe wirken sich jetzt auf den manuellen Zuschnitt und nicht mehr auf die Fenstergröße aus.
- Die Werte für den horizontalen/vertikalen Versatz werden jetzt automatisch von den Einstellungen für den manuellen Zuschnitt beeinflusst, um das Bild zentrieren zu helfen.
- Die WHDBooter-Analyse wurde angepasst, damit die XML-Einstellungen weiterhin mit den neuen Einstellungen für manuelles Zuschneiden funktionieren
- Verwenden Sie OpenGL nicht auch für die GUI, wenn Sie die OpenGL-Version verwenden