Versionshinweise

Amiga Imager v0.82

Perl entfernt, PFS3-RDB-Registrierung korrigiert, WBDock2- und AmigaAMP-Fixes, Programs-Icon-Raster und keine Perl-Laufzeitabhaengigkeit mehr.

  • Beta-Version
  • Keine Perl-Abhaengigkeit
  • Signiert und notarisiert

Beta - macOS 14+, Apple Silicon und Intel.

Highlights

Perl entfernt

Alle 18 verbliebenen Perl-Aufrufe ueber die drei Plattform-Build-Skripte hinweg wurden auf amiga-tools umgestellt - die mitgelieferte Swift-CLI. Amiga Imager benoetigt damit keine Perl-Laufzeit mehr auf dem Host-Mac. Builds laufen auf einer unveraenderten macOS-15-Installation ohne zusaetzliche Tools.

PFS3-RDB-Registrierung repariert (PiStorm)

PiStorm-Builds registrierten PFS3 in bestimmten Konfigurationen nicht korrekt als aktiven Dostype im RDB-Boot-Record. Die Registrierungssequenz wird jetzt nach der Partitionierung immer ausgefuehrt, sodass sowohl HDToolBox als auch der Bootloader das korrekte Dateisystem sehen.

Software-Umschaltung im einfachen Modus repariert

Das Umschalten zwischen einfachem und erweitertem Modus setzt die Software-Paketauswahl auf Karte 3 nicht mehr zurueck. Der Paketstatus bleibt jetzt ueber Moduswechsel hinweg korrekt erhalten.

WBDock2-, javascript.library- und AmigaAMP-Fixes

  • WBDock2 Latin-1-Stoerbytes - fehlerhafte Bytes, die das Build-Skript in WBDock2-Tooltypes schrieb, wurden entfernt. Die WBDock2- Konfiguration wird jetzt sauber in ASCII geschrieben.
  • javascript.library-Erkennung - IBrowse zeigt beim ersten Start keinen falschen Hinweis auf eine fehlende Library mehr. Der Erkennungspfad findet jetzt die mitgelieferte javascript.library korrekt.
  • AmigaAMP-Schubladen-Icon - der Programs/AmigaAMP-Ordner-.info hatte das WBDRAWER-Typ-Flag nicht gesetzt. Das Icon erscheint jetzt korrekt im Programs-Fenster.

Programs-Icon-Raster (alle Plattformen)

Alle Top-Level-Icons in SYS:Programs werden jetzt auf ein sauberes 5x4-Raster gesetzt (Spalten bei x = 13, 102, 189, 276, 363; Zeilen bei y = 4, 64, 124, 184). Damit verschwinden die Ueberlappung von MUI/Picasso96 und der 32-Pixel-Zeilenabstand, der zu kollidierenden Icon-Beschriftungen fuehrte. Die Fensterhoehe des Programs-Ordners ist auf 240 px gesetzt, sodass alle vier Zeilen ohne Scrollen sichtbar bleiben.

Zwei neue gemeinsame Funktionen zentralisieren die Nachbearbeitung ueber alle Plattform-Skripte hinweg: finalize_programs_entries() kuemmert sich um AHI-, DOpus- und HippoPlayer-Icon-Fixes; verify_programs_entries() fuehrt nach dem Icon-Positions-Durchlauf eine reine Warnungspruefung aus.

In v0.82 validierte Hardware

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

Offene Punkte

  • hst-imager auf v1.5.564 fixiert - v1.6.x hat weiterhin eine Upstream-FFS-Regression und darf erst nach bestaetigter Korrektur wieder entpinnt 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 sind bisher nur 3c589 und X-Surf 100 bestaetigt.

Unter der Haube

  • 61 XCTest-Faelle erfolgreich.
  • Keine Perl-Laufzeit mehr noetig - alle Tool-Aufrufe laufen ueber die mitgelieferte Swift-CLI amiga-tools.
  • Distribution: signiertes und notarisiertes Universal-Binary (Apple Silicon + Intel), Developer ID, stapled.