Ich habe heute mal wieder mit meiner MicroCosmosEX rumgespielt, damit die Hardware nicht unbenutzt im Schrank liegt.
Ich habe erstmal den offiziellen ACSI Bootsectorlader für EmuTOS damit ausprobiert.
(Siehe
https://github.com/czietz/emutos-bootloader, funktioniert klasse, hatte aber etwas Mühe den INSTALL.PRG zu erstellen)
SD Karte mit FAT16 Partition angelegt und als ACSI Raw driver eingestöpselt
STE gestartet, Cosmos wird erkannt, N: und O: verfügbar
Dann habe ich den STE mit der offiziellen EmuTOS Floppy gestartet, aber irgendwie kommt die sich mit der Cosmos Startsequenz ins Gehege und EmuTOS wird so nicht gestartet. EmuTOS lädt ca 40 Sektoren, danach kommt aber von der Cosmos der Pseudobootsector über ACSI, der N: und O: als Grundkonfiguration macht und irgendwie wieder das TOS im ROM scharf macht.
Der EmUTOS Bootscreen wird nicht sichtbar.
KA wer sich hier wie die Vektoren überschreibt...
Danach habe ich Emutos als Programmversion händisch gestartet und damit lief es dann, ACSI SD wurde erkannt. Ich konnte mit dem Installer die SD Karte bootfähig machen und nach dem Laden des CE Treibers von einer weiteren Diskette auch alles im AUTO platzieren.
Hier erscheint die Meldung vom ACSI Bootsektor auf der SD Karte und der EmuTOS Startscreen.
Mein STE bootet jetzt von der ACSI SD im Cosmos bis zum Emudesk und ich habe Zugriff auf meine Partitionen, USB Stick, Netzlaufwerk und das O: Laufwerk.
Zum Verständnis, EmuTOS arbeitet hier als Harddisktreiber für die ACSI SD Karte im CosmosEX.
Beim Zugriff auf die SD Karte (Löschen, starten, Attribute) fühle ich keine Probleme.
Jetzt kommen die Ungereimtheiten, wobei ich hier keine Schuld auf EmuTOS oder die CosmosEX schieben will, mir wäre nur sehr an einer Lösung und Verträglichkeit beider Optionen gelegen
1. offizielle Bootfloppy und Cosmos mögen sich nicht (siehe oben)
2. Programme ausführen auf Netzlaufwerk oder USB Translated geht, ich bekomme aber Kopierfehler, wenn ich Files auf die SD Karte umkopieren will, d.h. ich konnte nicht mal ein XCONTROL vom N: auf die C: kopieren
3. beim Zugriff auf mein Diskettenlaufwerk passieren Dinge (GOEX mit FlashFloppy V3.19 aktuell), plötzlich ist keine Floppy mehr lesbar und gibt Lesefehler in EmuTOS
Unter TOS hatte ich diese Effekte nicht, ACSI läuft da mit ICD Pro wie von Jookie mal für UltraSatan beschrieben.
Da die SD Karte voll vom PC schreib- und lesbar ist, kann ich so einfach Files transferieren.
Ich würde aber natürlich gerne die Features der CosmosEX zusammen mit EmuTOS sauber benutzen.