Skip to content

Alte Rechner, Teil 7c: 8088mph

Da der PAL-Fernseher mit dem NTSC-Signal ja nun irgendwie gar nicht zurecht kommt, habe ich mal was ganz Wildes versucht: Ich habe eine TV-Capture-Karte mit Composite-Eingang in den 500Mhz K6 eingesetzt mit dem Vorsatz, das Signal aus der CGA-Karte in den anderen Rechner zu leiten, um mir das Bild einfach da anzuschauen, wohl wissend, dass auch die Capture-Karte wahrscheinlich kein NTSC versteht. Warum gerade der K6? Na, weil er direkt daneben steht und PCI-Slots hat. Kein weiterer Grund. ;-)

Zum Einsatz kommt eine alte Pinnacle PCTV 300i. Erste Versuche, das Ding nach Jahren (unter Windoof 2000) ans Laufen zu kriegen, waren erstmal nicht von Erfolg gekrönt, denn das DirectX war zu alt. (Welche Version wurde mit SP4 ausgeliefert?) Nach dem Updaten wollte es noch immer nicht gehen, denn: Die alte Cirrus Logic Garfikkarte ist viel zu schwach dafür (und kann außer Framebuffer glaube ich gar nichts - also keinerlei Beschleunigung irgendeiner Art). In meinem Grafikkarten-Kistchen im Keller habe ich eine Geforce 2MX 400 mit wahnsinnigen 64MB gefunden, die ist zeitlich jetzt vielleicht zwei, drei Jahre neuer als der Rest vom PC, wird aber sowohl unter Windows 2000 als auch 98 unterstützt.

Damit ging es dann auch. Zum Videocapturen habe ich dann das gute alte VirtualDub benutzt. Also, eigentlich nicht wirklich, denn zum Aufnehmen ist der mit gerade mal einem halben Gigahertz gesegnete K6-2 viel zu langsam. Also Kamera und Stativ davor aufgebaut und abgefilmt. So voll professionell. Das Ergebnis sieht wie erwartet Scheiße aus:


Die Farben sind halt alle total falsch. Aber man nimmt, was man kriegt. Außerdem flackert der Monitor (ein Samsung Syncmaster 750) sehr viel weniger als der Fernseher, sodass man sich nicht nach fünf Sekunden die Augen aus dem Kopf kratzen möchte.

Fazit: Muss mal schauen, ob es günstig eine NTSC-fähige Karte gibt. Oder vielleicht sowas richtig Modernes: Eine echte Capture-Lösung, die auch "moderne" Formate aufzeichnen kann... Aber da kommt man dann wahrscheinlich in Preisbereiche, da kann man auch direkt einen zeitgemäßen Monitor kaufen, der sowohl RGBI als auch Composite versteht. Ein Commodore 1084 soll sowas angeblich können...

Hochnebel über Hennef

Heute ekelig, neblig, dunstig-pissiges Wetter. Trotzdem draußen gewesen. Statt Auto die Füße benutzt, um neue Seife zu kaufen. Unterwegs das Rotkehlchen getroffen, aber leider ist das sehr flüchtig:


Am Pegel auch mal kurz gehalten und aus seltsamen Winkeln seltsame Fotos gemacht, während vor dem Dreigiebelhaus die roten Früchte an den kahlen Bäumen wenigstens etwas Farbe ins Ekelwetter bringen:


Im Kreisverkehr und kurz davor dann noch Zeichen von Zivilisation entdeckt, während uns am Bahnübergang ein lang belichteter Geistrzug entgegen kam:


Als wir aus dem $Drogeriemarkt wieder raus kamen, fing es an zu nieseln, weshalb der Rückweg nach Hause dann eher fotofrei ablief; man will ja kein Wasser im Objektiv haben. Die Enten kümmert's nicht, die fressen derweil die Körner, die die Vögel zwei Etagen höher aus den Meisenknödeln krümeln lassen:



Währenddessen wird auf dem neuen Horstmannsteg fleißig gearbeitet, und zwar im Trockenen, den Zelten sei Dank.

Eiskristalle auf dem Auto

Heute war nicht viel Zeit, aber schönes Wetter. Deswegen gibt es zwar Fotos, aber nur sehr langweilig. Nämlich von meinem Auto mit einer schönen dicken Schicht Eiskristallen drauf:




Sieht ja ganz nett aus. Wäre aber netter, wenn ich Zeit gehabt hätte, noch ein paar Fotos von hübscheren Dingen als meinem Auto zu machen.

Alte Rechner, Teil 7b: Low Level

Vorweg: Erster Teil der Wiederherstellung dieses PCs

Habe mich die letzten Tage immer mal wieder mit diesem Gerät beschäftigt. Habe einige Kleinigkeiten herausgefunden: Das Ding hat gar kein NV-RAM. Das BIOS ist so uralt, das kann eh nichts anderes als das, was da eingebaut ist - ein DD-5¼-Diskettenlaufwerk mit 360kb. (OK, es könnte schon auch noch ein zweites. Ich habe mal spaßeshalber ein HD-3½-Zoll-Laufwerk angschlossen: No luck. Weiß nicht, ob es ein DD-3½er könnte, aber ich habe keins.) Schön, muss man sich auch nichts merken, kann man einfach testen, ob es da ist, wenn der Rechner angeschaltet wird. Die Batterie, die ich ja ausgelötet hatte, weil sie eh leer und am Auslaufen war, ist also nur für die Uhr zuständig. (Dieser PC ist übrigens der erste in meiner langen Karriere, der nicht vollständig Y2K-kompatibel ist: Nach jedem Reboot steht das Datum wieder auf 1980, während die Uhr fröhlich weiter läuft.)

Die Festplatte ist ein 20MB-MFM-Modell, das mit einem eigenen Controller kommt, der auch gleich ein eigenes BIOS mit bringt. Das Problem war hier hauptsächlich, dass die Platte Sektoren verliert. Oder schon verloren hat. Ganz viele. Vor allem den Bootsektor. Daher die Meldung, dass der Rechner keinen Bock zum Booten hat. Die Idee, dass die Platte wahrscheinlich mit einem neuen Low-Level-Format wiederzubeleben wäre, hatte ich ja schon direkt am Anfang. Dafür muss ich den Rechner aber auch irgendwie gebootet bekommen, um dann per Debug ins Controller-BIOS zu springen.

Also als erstes mal eine 360kb-Boot-Disk finden. DOS 5 wird's tun, da hatte ich tatsächlich eine 5¼ in DD. Und sie funktioniert tatsächlich, obwohl ich die wohl mal mittlerweile vor Jahrzehnten mit einem HD-Laufwerk gebaut habe. Damit steht auf jeden Fall schon mal fest, dass die im HD-Laufwerk geschriebenen Disketten auch auf dem DD lesbar sind. (Nachvollziehbar gute Ergebnisse habe ich übrigens erhalten, wenn ich die Disketten im DD-Laufwerk formatiert habe. Dann weiß das HD offenbar, wie es die zu beschreiben hat. Im HD formatierte wollten jedenfalls manchmal nicht so richtig im DD.)

(Die gute Nachricht nebenbei: Das 5¼"-Laufwerk im Pentium 90 läuft auch wieder einwandfrei, nachdem ich es letztes Jahr mal kräftig geölt hatte. Hatte ja schon Angst, dass das auch übern Jordan wäre...)

Bis ich die Boot-Disk gefunden hatte, hatte ich zwischenzeitlich mal nach einer Möglichkeit gesucht, die Daten, die noch auf der Platte lesbar sind, zu backupen. Das Zip-Laufwerk will nicht an diesem Rechner - am 286er hatte ich ja ähnliche Probleme, bevor ich da die zusätzliche Parallelport-Karte eingebaut hatte. Da ich aber die Schnittstelle auf dem Board nicht abschalten kann, habe ich nicht versucht, noch eine dazu zu setzen. Stattdessen habe ich den Controller mit samt dranhängender Platte in den 286er eingesetzt und dort von einer Diskette gebootet.

Dummerweise war von der Platte so nicht wirklich mehr viel zu lesen: Lauter CRC-Fehler und sowas. Die Magnetisierung der Platte scheint nach 30+ Jahren ziemlich am A... zu sein. War also kurz davor, einfach Tabularasa zu machen und die Platte komplett Low Level zu formatieren. Aber dann fiel mir auf, ich würde ja gerne das DOS, das auf Platte ist, weiter benutzen, einfach weil es der Ära entspricht. (Es ist vor allem eine MS-DOS-Version 3.21 mit einem Huyndai OEM Branding. Das finde ich doch nie mehr wieder...) Aber was tun? Da fiel mir ein, dass ich letztens eines von dieses YouTube-Retro-Videos geguckt habe, in denen unter Anderem die Möglichkeit vorgestellt wurde, eine MFM-Platte zu low-leveln, ohne die Daten zu verlieren, indem erst mal jeder Sektor gelesen, formatiert und schließlich zurück geschrieben wird.

Was hab ich zu verlieren? Nix. Dieses Prozedere hat dann mal eben so anderthalb Tage gebraucht. Und ich bin selber ganz erstaunt, dass das funktioniert hat! Da waren zwar so viele schwache Sektoren, dass die Übersicht nachher voller unkorrigierbarer Fehler war, aber ich konnte immerhin alles andere von der Platte auf eine ZIP-Disk ziehen. Und das Erstaunlichste: Nachdem ich den Controller zurück in den 8088er gesteckt hatte, konnte der auch wieder booten! (Als erstes Mal eine Boot-Disk erstellt. Diese DOS-Version muss man glaube ich mal archivieren.)

Somit ist das Gerät jetzt also schon mal mehr oder weniger repariert. Und was macht man als erstes? Ein Spiel drauf kopieren und testen:


Wie man sieht, es gibt Probleme mit dem PAL-Fernseher und dem NTSC-Signal. (Der alte Sony von Jana kann zwar prinzipiell NTSC verstehen, aber das Signal aus der CGA-Karte ist ihm dann wohl doch etwas zu exotisch. Die Farben sind, falls überhaupt welche angezeigt werden, völlig falsch, und das ganze Bild ist zu weit links, sodass man meist die erste Spalte nur halb sehen kann. Mal sehen, was ich dagegen tun kann... Ich dachte immer, an dem TV-Gerät könnte man irgendwo das Overscan korrigieren, aber ich weiß nicht mehr wie.)

Das Nächste, was man machen kann, ist mal der Ära entsprechende Tools testen. Zum Beispiel ein uraltes CheckIt, das ich auf der Platte gefunden habe:


Wie man sieht, da werkelt ein hochmoderner 10Mhz-8088 drin. Richtig rasend schnell das Teil! Also, für die 1980er. Auf der Platte gibt es auch ein kleines Programm, das sich "turbo.com" nennt, mit dem man wohl die Geschwindigkeit auf echtes XT-Niveau herunter setzen kann, aber ich habe den korrekten Parameter noch nicht heraus gefunden. Muss da mal mit einem Hexeditor ran gehen. ;-)

Fazit: Noch bin ich nicht fertig mit dem Teil, aber er befindet sich definitiv auf dem Weg der Besserung. Schön, dass ich im Prinzip dann jetzt meine Sammlung komplett habe. Ist zwar jetzt kein echter IBM-XT, aber mir reicht es. Ein schöner Monitor, der Farbe richtig anzeigen könnte, wäre noch was. Aber man kann ja nicht alles haben... ;-) (Der Plan ist hier, so eine kleine Schaltung zu bauen, die das CGA-Signal durch ein paar Widerstände und einen Transistor jagt, um es irgendwie nach RGB zu kriegen und dann in den alten Samsung Syncmaster einzuspeisen. Mal sehen, ob der 15-Komma-nochwas kHz versteht.

Spielplatz, Kruzifix und Brücken

Mit dem Fahrrad das gute Wetter genutzt. Die erste Foto-Op war am Spielplatz. Da es wettermäßig eher kalt und somit kinderunfreundlich war, hatte ich freie Bahn, das Weitwinkel noch ein wenig auszutesten:



Weiter ging es bis zum Ponyhof. (Keine Ahnung, die haben halt Pferde.) Hier habe ich mal wieder eines der Wegkreuze als Fotomotiv missbraucht:


An der Autobahnbrücke hatten es mir dann das Graffiti und die Sinter-Stalagtiten angetan:



Danach war ich dann noch bis Siegburg, habe allerdings keine Fotos mehr gemacht. Wollte schließlich auch einen gewissen Trainingseffekt haben, den man nicht bekommt, wenn man alle fünf Minuten stehen bleibt...