Änderungen in der Version 1.2.1
Diese Version wurde unter Tiger compiliert, jedoch mit SDK 10.2.8
(die letzte Version von Jaguar
). MagicMacX verwendet zwar
Systemfunktionen zur Auflösungswechsel-Erkennung, die erst unter 10.3
Panther
vorhanden sind, diese fehlenden Funktionen werden
jedoch erst zur Laufzeit eingebunden. Damit läuft MagicMacX
(theoretisch) notfalls auch mit Jaguar
.
- Ein Absturz im Laufwerkauswahl-Dialog (Registerkarte im
Einstellungen-Dialog) wurde behoben.
- Das Eingabefeld für Atari-Speicher im Einstellungen-Dialog
wurde verbreitert.
- Die RAM-Speichergröße für den emulierten Atari wird jetzt
auf 2 GB limitiert. Das Eingabefeld im Einstellungsdialog wird
restriktiv überwacht, d.h. man kann auch keine größere Zahl
eingeben.
- Diverse Fnctl()- und Dcntl()-Aufrufe wurden repariert.
- Im Einstellungen-Dialog kann man für das virtuelle Laufwerk
M: (tatsächlich das Macintosh-Dateisystem)
den Sortiermodus und das 8+3-Format nicht mehr auswählen. Dies war in
den vorherigen Programmversionen von MagicMacX zwar möglich, wurde
aber ignoriert.
- Ein Fehler im VDI führte bei Fenstergrößen ab
2.034 Pixel horizontal für das Atari-Fenster und 32 Bit
Farbtiefe zu Fehlern beim Bildschirmaufbau. Da ich den Quelltext fürs
VDI nicht habe, wird die fehlerhaft berechnete LineA-Variable
BYTES_LIN jetzt nach der Initialisierung des VDI von
außen
auf den richtigen Wert gesetzt. In der Debug-Version von
MagicMacX wird eine entsprechende Warn-Meldung in die Log-Datei
geschrieben.
Copyright © ASH (Kontakt)
Letzte Aktualisierung am 22. Juni 2015