Hallo,
eine "Fußnote" aus dem Vorrat meiner alten Rechner und Beschäftigung damit: ich habe zwei Atari 1040STF. Die liefen mir vor Jahrzehnten als Beifang zu. Eigentlich wollte ich die schon ein Weilchen hergegeben haben, als mir auffiel, daß es das von mir verschollen geglaubte OS-9/68k dafür "irgendwo" gäbe. Und schon waren sie für mich interessant, denn damit hatte ich so um 1988/1989 mal kurz gespielt (neben anderen OS-9-Rechnern zuhause und inne 4ma ). Es sind somit meine leistungsschwächsten OS-9-Rechner, aber deswegen eben nicht uninteressant.
So half mir ein ST-Fan bei der Rettung des Festplatteninhalts der SH204 (mit ein paar Hinweisen, daß OS-9 darauf schon mal lief) und ein anderer bei der Beschaffung und Inbetriebnahme eines Ultrasatan-Laufwerksersatzes sowie dessen Inbetriebnahme mit OS-9. Soweit so gut Einer meiner 1040STF hat die originalen ROMs 1.00 drin. Die sind "nicht so toll" für den Festplattenbetrieb. Die EPROMs im anderen 1040STF wurden als 1.04 anhand der Jahreszahlen bis 89 erkannt .
Die EPROMs sind uralt, der erste braucht sowieso einen frischen Satz anstelle der Masken-ROMs, also hatte ich die alten aus dem zweiten erstmal ausgelesen schon mal aus Interesse, ob die den Inhalt über mehr als 30Jahre zu 100% behielten. Randnotiz: das Gerät lief in den vergangenen 2Jahren etliche Tage problemlos zum Retten der Festplatte und Installieren vom Ultrasatan-Gerät. Jetzt zu meiner Frage: aus "einschlägigen" Quellen im Web habe ich die Images für TOS 1.00, TOS 1.02 und 1.04, denn andere kommen aufgrund von 192kB Platz in den 6 Sockeln nicht in Frage. Ich finde nur keine 100%ige Übereinstimmung mit diesen Vorlagen. Die Unterschiede betreffen aber immerhin nur 0x4A Bytes beim Vergleich mit TOS 1.04, also überschaubar. Und die Unterschiede sehen nicht aus wie verlorene EPROM-Bits, sondern wie brauchbarer Code.
Ich erinnere mich noch an den ursprünglichen Besitzer, ein Kollege, zu dem ich seit über 20Jahren keinen Kontakt mehr habe, und der als ST-"Hacker" galt. D.h. diese EPROMs sind vermutlich irgendwas Spezielles. Aber was? Hat "man" seinerzeit tatsächlich kleinere Bereiche im TOS-ROM geflickwerkt? Bastle ich in beide STF ein originales 1.04 für den OS-9-Betrieb oder jenes mit den Änderungen? Ich frage vorher die Auskenner, weil das Zerlegen und Zusammensetzen der 1040STF-Gehäuse sicher nicht zu meinen Lieblingsbeschäftigungen gehört.
Gruß, Ralf
P.S.: Auch als Antwort auf die Frage von PeterSieg vor ein paar Tagen nach Hilfsprogrammen, die ST-ROM-Images zusammenbauen oder zerpflücken, von dieser Stelle: ich habe jetzt eine uralte Idee endlich in Code umgesetzt, um ROM-Dateien ziemlich beliebig manipulieren zu können. Das Programm läuft unter OS-9/68k v3.0.3 und kann die Modi "Split", "Partition", "Merge" und "Concatenate", also horizontales wie vertikales Teilen oder Zusammensetzen für 2* 8bit, 4* 8bit oder 2* 16bit. D.h. der Umgang mit 6 Dateien klappt damit Das Programm ist natürlich ein Kommandozeilenprogramm und daher für Skripte und Makefiles bestens geeignet. Wer's haben möchte: kurze Nachricht. Irgendwann bastle ich vielleicht mal eine Web-Seite für solche Hilfsprogramme. In einer Zukunft
Das Programm könnte daher auch auf einem ST mit OS-9/68k v2.3 laufen, bekannt als Cumana-OS-9.
P.P.S.: Im Anhang die Ausgabe der Unterschiede der ROMs.