
Aller guten Dinge sind drei – so gibt es nun einen dritten und (hoffentlich) letzten Blog-Eintrag zum Apple ///.
Mit dem Einsatz von ADTPro, einem Tool um Startdisketten für den Apple zu Erzeugen, kam ich leider nicht weiter. Ich kontaktierte sogar dessen Entwickler, der sehr hilfsbereit war, aber leider konnte auch er mir nicht weiterhelfen und vermutete den Fehler eher in der Hardware – womit er auch Recht behielt.
So überprüfte ich nochmal die Leitungen meiner seriellen Verkabelung, zeichnete das Sendeprotokoll der Daten mit dem Logic Analyzer auf und überprüfte es Byte für Byte. Alles in Ordnung, jedes Byte wurde korrekt zum Apple /// geschickt. Ich habe dann nochmal die RAMs überprüft, alle Daten- und Adressleitungen – sieht soweit alles in Ordnung aus.
Okay, wenn ich schon selbst keine Disketten erzeugen kann, dann brauche ich eben diese SOS Startdisketten (SOS = Sophsticated Operation System). In unserer VCFe Chatgruppe fragte ich nach Startdisketten für den Apple /// und bekam sofort eine Antwort.
Mir wurde bis zum VCFe Treffen in München zugesagt, dass ich Disketten bekommen würde. Übrigens: Das VCFe wird seit über 25 Jahren von Hans organisiert.
Vielen Dank an Oli und Wolfgang, die sich darum gekümmert haben und mir einen Satz Disketten auf dem VCFe zukommen ließen.
Wie sollte es auch anders sein – auch von diesen Disketten konnte ich den Apple /// nicht starten. So zerlegte ich erstmal das Diskettenlaufwerk, um zu überprüfen, ob wenigstens dieses richtig funktioniert. Ja, tut es, zumindest fährt es korrekt die Spur 0 an. Wenn man das Laufwerk schon mal geöffnet hat, dann bekommt es gleich eine innere Reinigung und die beweglichen Teile werden geschmiert.

Ich nehme mir wieder die Troubleshooting Guide von Apple zur Hand und messe wieder mit dem Oszilloskop und komme so zu einem IC, der etwas suspekte Signale liefert. Den IC nehme ich aus seinem Sockel und bemerke, dass von diesem etliche Beinchen komplett wegkorrodiert sind. Oha! Es ist natürlich kein Standard-TTL IC, sondern ein Apple-spezifisches PAL, von dem ich keinen Ersatz besitze. So versuche ich, dieses IC zu retten und löte dessen “Rest-Beinchen” an einen Sockel. Den originalen Sockel tausche ich ebenfalls aus, denn dieser ist auch von Korrosion befallen.

Der neu gesockelte IC wird wieder eingesetzt und der Apple /// eingeschaltet. Zuerst einmal ein Schock – es geht gar nichts mehr. Am Bildschirm nur wirre Zeichen, keine Signale an der CPU. Mist. Großer Mist. Ich befolge dann nochmal den Rat, den Apple den damaligen Benutzern des Apple /// gegeben hat, die ICs in ihre Sockel zu drücken (der original Tip von Apple war, den Apple /// aus einer Höhe von 5 Zentimetern auf den Tisch knallen zu lassen).
Er bootet! Der Apple /// funktioniert! Mit allen Disketten. Auch die Diagnoseprogramme laufen perfekt. Es war also nur dieser vergammelte IC. Es läuft nun auch ADTPro korrekt und es lassen sich komplette Disketten-Images an den Apple /// übertragen, um neue Disketten zu erstellen.
Somit erkläre die Reparatur des Apple /// für beendet.


