Versionshinweise

Amiga Imager v0.81

PFS3-Dostype-Fix, korrigierte Ausrichtung beim Schreiben auf SD-Karten und reparierte MUI-Paketinstallation, plus Classic-Build-Validierung auf echter A500-Hardware.

  • Beta-Version
  • Apple Silicon und Intel
  • Classic-Build auf echter A500-Hardware bestaetigt

Beta - macOS 14+, Apple Silicon und Intel.

Highlights

PFS3-Dostype-Fix

Das Dateisystem-Token fuer PFS3 All-In-One wurde in part_fs_to_dostype() faelschlich auf PFS3 gemappt. Der korrekte RDB-Dostype-String ist PDS3 (0x50445303). Builds mit PFS3 als Partitionsdateisystem scheiterten bisher direkt nach dem Schritt rdb part format mit "File system with DOS type 'PFS3' not found".

Fix fuer SD-Karten-Schreibausrichtung

Das Schreiben des fertigen Images auf eine echte SD-Karte per dd scheiterte mit "Invalid argument", wenn die berechnete Image-Groesse kein Vielfaches von 512 Byte war. Blockgeraete lehnen Schreibvorgaenge ab, die auf einem unvollstaendigen Sektor enden. Die Image-Groesse wird jetzt vor dem Aufruf von dd auf die naechste niedrigere 512-Byte-Grenze gerundet. Damit verschwindet der Partial-Block-Fehler.

MUI-Paketinstallation repariert

lhasa extrahiert Amiga-LHA-Archive mit kleingeschriebenen Verzeichnisnamen (zum Beispiel MUI/ zu mui/). Die glob-basierte Dateisuche in install_aminet_package_buildtime() nutzte bisher find -path, was auf macOS auch auf case-insensitiven APFS-Volumes gross-/kleinschreibungssensitiv bleibt. Umgestellt wurde auf find -ipath mit expliziten -mindepth- und -maxdepth-Grenzen. MUI und andere Pakete mit abweichender Gross-/Kleinschreibung im Archivlayout werden jetzt korrekt installiert.

In v0.81 validierte Hardware

RechnerBeschleunigerKS-ROMNICRTGBootNetzwerk
A600 (CM4)PiStorm16Emu68genetVideoCoreJaJa
A500 + Terrible Fire 68030/50 MHz (4 MB Fast, 2 MB Chip)TF 68030KS 512 KB--Ja-

Classic-Amiga- und PiStorm-Builds wurden sowohl auf Apple Silicon als auch auf einem Intel Mac mit macOS 14 Sonoma bestaetigt.

Offene Punkte

  • hst-imager auf v1.5.564 fixiert - v1.6.x hat eine Upstream-FFS-Regression und darf erst nach bestaetigter Korrektur wieder freigegeben werden.
  • MiSTer RTG (UAEGFX) + PPP-Netzwerk - ausgeliefert, aber auf Hardware weiterhin unbestaetigt.
  • Weitere Classic-NICs - Pipelines fuer Ariadne, A2065, Hydra, X-Surf, EB920 und NE2000 existieren, auf echter Hardware ist aber bisher nur ein Teil davon bestaetigt.

Unter der Haube

  • 61 XCTest-Faelle erfolgreich.
  • Distribution: signiertes und notarisiertes Universal-Binary (Apple Silicon + Intel), Developer ID, gestapelt.