Dieser Amiga-Emulator für MacOS wurde nach einer Betaserie aktualisiert. Die folgenden Verbesserungen sind:
v3.0:
Erweiterungen:
– Prometheus-Unterstützung (#850)
Fehlerbehebungen:
– Ein ECS-Fehler beim Umschalten zwischen PAL und NTSC wurde behoben (#851)
v3.0b3:
Erweiterungen:
– vAmiga kann SDL-Controllerbeschreibungen analysieren und unterstützt daher nun eine viel größere Vielfalt an Gamepads (#843).
Fehlerbehebungen:
– Ein Schreibschutzfehler im Zusammenhang mit Festplatten wurde behoben (#844).
– Beim Fortsetzen des Emulators im Warp-Modus wird die Stummschaltung des Tons nicht mehr aufgehoben (#849).
v3.0b2:
Fehlerbehebungen
– Das Einlegen von Disketten funktionierte bei einigen Dateiformaten wie z. B. EXE-Dateien nicht (#842).
– Ein Fehler wurde behoben, der einige Tastenereignisse an die Amiga-Tastatur anstatt an RetroShell weiterleitete (#842).
– Das CIA-Panel meldete gelegentlich Leerlaufzeiten von über 100 %.
v3.0b1
Ich bin stolz, Ihnen mitteilen zu können, dass vAmiga jetzt als Version 3.0 verfügbar ist! Dieses Update führt Run-Ahead-Unterstützung ein (#836), eine Funktion, die kürzlich in VirtualC64 integriert wurde.
Wenn Run-Ahead aktiviert ist, laufen zwei Emulatorinstanzen nebeneinander: die primäre Instanz und die Run-Ahead-Instanz. Die primäre Instanz emuliert den Amiga wie üblich, während die Run-Ahead-Instanz mehrere Frames vorausläuft und die Bildtextur generiert. Beide Emulatorinstanzen bleiben mit einer Zeitverzögerung synchron, und alle Änderungen in der primären Instanz, die z. B. durch ein Joystick-Ereignis ausgelöst werden, erzwingen eine Neuerstellung der Run-Ahead-Instanz. Der Run-Ahead-Modus ist für Spiele gedacht, da er die Verzögerung zwischen einem externen Ereignis, z. B. einem Gamepad- oder Tastaturereignis, und seiner Erkennung im Emulator erheblich verringert.
Die Integration dieser Funktion erforderte erhebliche Änderungen an der Architektur von vAmiga, was zu einer umfassenden Aktualisierung der Codebasis führte. Diese Verbesserungen haben zwar die internen Abläufe des Emulators optimiert, aber auch einige Fehler eingeführt – ein zu erwartendes Ergebnis bei einer so wesentlichen Änderung.
Da sich vAmiga 3.0 derzeit in der Betaphase befindet, ist Ihr Feedback von entscheidender Bedeutung, um mir bei der Verfeinerung und Stabilisierung der Software zu helfen.
Weitere Verbesserungen:
– Snapshot-Komprimierung (#840)
– Laden und Speichern von Speicherinhalten (#823)
– Verbesserte Headless-App (#839)
– RetroShell als serielles Portgerät (#820)
– Beamtrap-Debug-Funktion (#817)
– RetroShell-Befehle über die Befehlszeile (-„
Fehler behoben:
– Ein Absturz beim Speichern eines Maschinenzustands wurde behoben (#833)
– Ein Fehler in der CIA-Schlaflogik wurde behoben (#819)