Fast wie nebenbei hat back2BASIC schon vor einer ganzen Zeit gefragt, ob er mir einen Epson QX-10 mitbringen soll. In meiner Wolke hab ich erst mal ad hoc geantwortet: Ne, Drucker hab ich jetzt genug. Und erst DANN das Hirn angeworfen. Natürlich möchte ich diesen 4-MHz-Z80-„Rechner“ haben und fein CP/M darauf sehen. Man lernt nie aus, den kannte ich wahrlich nicht.
THIS IS NOT A PRINTER!

Es gibt eine Menge zu tun und eine Menge zu entdecken. Der Kleine muss Übles erlebt haben: gelb, dreckig, ein abgebrochener Auswurfknopf am Laufwerk, Kratzer im Gehäuse, und an der Tastatur fehlt die TAB-Taste. Dafür hat er hinten einen Anschluss für einen „Light Pen“. Oh, cool!


So sah das mal komplett aus. Der passende Monitor ist heute praktisch nicht mehr aufzutreiben, eBay ist seitdem um ein paar Suchaufträge reicher.

Badewanne, Aceton und eine TAB-Taste aus dem Drucker
Erst mal kam alles in die Badewanne, Gehäuse und Tastatur zuerst. Beim Gehäuse hilft eine Mischung aus Aceton und 1000er-Schleifpapier, bei den gefühlt fünf Kilo schweren Diskettenlaufwerken nur Aufschrauben, Reinigen und Sichten. DIE SIND MASSIV!
Dann die TAB-Taste. Die gibt es nirgends, also Fusion 360 am Abend und den Prototypen-3D-Druck in Schwung gebracht. Eine ganz schöne Sauarbeit, vor allem diese Tonnen an Winkeln und der Unterbau, also die Aufnahme für die Taste. Hat ein paar Versionen gebraucht.


Für die Kappen habe ich irgendwann gemerkt, WIE lange das dauern wird, und mich gefragt: Hat das schon mal jemand gelöst? Antwort: FAST! Für die Kappen selbst gibt es Projekte auf Thingiverse, ich musste „nur“ die Aufnahme anpassen.
Der Auswurfknopf
Was auch immer dem armen Epson angetan wurde, es hat den Knopf am Laufwerk eine Ecke gekostet. Da hilft, wie immer, UV-Resin. Abkleben, klares Resin mit schwarzem Acryllack mischen, auffüllen. Der Vorteil: Nach zehn Sekunden unter der UV-Lampe kann man schleifen.


Tadaaa. Ja, das ist DERSELBE Knopf. Aus der Nähe sieht man kleeeeine Unebenheiten, aber nach 20 cm Abstand ist das vorbei. Floppy: OK.
Keyboard is next
Wir erinnern uns: gelb, dreckig, TAB-Taste fehlt, F-Tasten abgeschrubbt, die klaren Kappen der F-Tasten fehlen, und irgendwas stimmt mit F7 nicht.

Die abgeschrubbten F-Tasten habe ich gerichtet. Mein lokaler Modellbauladen kam aus dem Kopfkratzen nicht raus, als da so ein Irrer eine Stunde nach passenden Farbtönen gesucht hat. Geht immer da hin: Modellbauer haben Wände voller Airbrush-Farben, das ist zehnmal besser als jede RAL-Suche im Baumarkt.
Nach reichlich Fusion/Testdruck/Fusion/Testdruck kam dann eine sehr brauchbare TAB-Taste aus dem Drucker. Mein Schneideplotter – UND ICH – waren am Limit bei dem Schriftzug. Die Schrift ist Helvetica Condensed, „am nächsten dran“ zählte. Einen ganz kleinen Tick weicht der Farbton noch ab. Mir reicht das so.

Die klaren Kappen kommen aus dem Resin-Drucker. Das Resin wird immer etwas rötlich-bräunlich, das passt hier zum Projekt.

Und so steht sie nun da: sauber, leicht entgilbt, ohne UV, nur mit Spezialreiniger, Chemiekeule und Kraft. Love it! Und Leute, DIESER ANSCHLAG! Butterweich und doch crisp. MEGA.

Das Gehäuse wurde auch mit Liebe überhäuft. Das Ergebnis ist so lala, aber ich mag dem alten Kunststoff nicht zu viel zumuten. Aus den ekelhaften Kratzern wurde ein „moderate used look“. Wäre ich weiter gegangen, hätte das wieder übel ausgesehen.


Strom ja, Bild nein
Jetzt die Elektronik. Ich bin hin und weg, wie Epson die Platinen beschriftet hat, und sooo viele Sockel. Wenn es irgendwo ein RAM oder Video-RAM ist: alles gesockelt.

Das Gerät geht an, die LED leuchtet, die Laufwerke kommen ans Leben. Aus dem Lautsprecher kommt nur ein kurzes Klicken, keine Diskette wird angelesen. Und einen Bildschirm habe ich ja nicht.
Also das Oszilloskop an den 8-poligen DIN-Ausgang und eine HOCH professionelle Mitschrift angefertigt. Bei der Pinbelegung kursieren im Netz zwei Versionen, Messen hilft. Am Ende: etwa 350 mV „Zappel“ ist Video, ein kleiner Puls ist V-Sync, ein 4,6-V-TTL-Rechteck ist H-Sync. Und Pin 4 führt 12 V. Aaaachtung!

Mein alter Scart-zu-VGA-Konverter ist mit der schrägen Frequenzlage des Epson überfordert: 640 × 400 bei 19,3 kHz horizontal und 45,8 Hz vertikal. Also ein RGBtoHDMI mit Analog-Board aus Österreich bestellt (wollte ich eh immer haben) und mich in die Software eingefuchst. Geile Technik, dummer Anwender. Aber zum ersten Mal erkenne ich etwas:
DIAGNOSTICS 0002 0.06

Diagnostics 0002: die Jagd nach dem RAM
Steht in keinem der Manuals. Einer der Controller oder RAM-Chips, vermute ich. Sind ja nur 100.000 drin.
mister-freeze schickt mir zwei DMA-Controller, Tausch, keine Änderung. Alle 4116er des Video-RAMs durch den Tester gejagt: OK. Dann mit der Lupe auf dem Kopf den drei Speicherbänken hinterher. Was finde ich da? Einer lässt ein Bein aus dem Bett, und einer ist wohl unter der Last etwas „eingeknickt“. MANNO!

Alle RAMs okay und sauber eingebaut. Der Fehler: unverändert. Inzwischen laufen auf der Tastatur die LEDs der Reihe nach durch, und aus dem Lautsprecher kommt ein dauerndes, sehr leises Piep, Piep, Piep. Das Poti hinten ist übrigens die Lautstärke, nicht das Bild. Und es war gebrochen, also ein neues 10-k-Poti mit dem alten Drehknopf vereint.
Dann das Oszilloskop an die 64-K-RAMs: CAS sieht gut aus, die Adressleitungen machen ein wenig Alarm, aber RAS steht einfach auf 3 V. Kein Verkehr. Ich ziehe Bank 3, dann Bank 2, dann Bank 1. Nichts ändert sich. Das System verarscht mich.
Man sieht schöne gesockelte RAM-Bänke, 1 bis 3. Aber warum gibt es dann RAS 1 bis 4? Ich lerne: Der Epson hat eine verlötete Bank 0. Die wird beim Fehler 0002 als Erstes angesprochen. Deswegen ist es auch egal, ob ich allen anderen RAM rauswerfe. Waaas?

Also acht 4164 auslöten, testen, etwas weinen. Zwei sind ganz sicher tot, ein weiterer testet auf zwei Testern mal so, mal so. Und natürlich habe ich zehn 4116er und 256er hier, aber KEINEN 4164. SO NICHT, EPSON! Erst mit einer tollen Bank 1 bis 3 von allem ablenken und dann die verlötete Bank 0 mit den anfälligen Chips füllen.

Am 23. Dezember kamen die Rettungs-Carepakete von Claus77 und Digitalmax, mit zwei verschiedenen Timings, sicher ist sicher. Bank 0 war der Übeltäter:

Laufwerke, Gotek und CP/M
Images für den Epson gibt es reichlich, vor allem bei Dave Dunfield, dort auch eine Diagnosediskette. Nur wollte der Greaseweazle keine brauchbaren Disketten schreiben, und beide Laufwerke drehten mit etwa 280 statt 300 Umdrehungen. Die Potis gingen nur bis 296.
Der Tod lauert überall. Sehr wartungsfreundlich aufgebaut, und die Elkos haben gekotzt. Klein, aber wirksam. Und ein 261-kΩ-Widerstand ist beim Ansehen gebrochen. WEGGEGAMMELT!


Nach dem Tausch von Kondensatoren und Widerstand laufen beide Laufwerke sauber auf 300 rpm. Bis die Teile da waren, half ein Gotek. Die massenhaft verfügbaren TD0-Images lassen sich mit dem HxC Floppy Emulator perfekt nach HFE umwandeln. Und am ersten Weihnachtstag stand fest: Ich habe einen funktionierenden Rechner! Darauf die Schoki aus dem zweiten Carepaket.


Mit dem RGBtoHDMI bin ich so nah dran, wie es geht. Der Epson läuft auf 45 Hz, das Bild „lockt“ nicht richtig ein. Im richtigen Moment sieht das sogar gut aus.

An Silvester dann: Hirn an. Gotek und ein originales Laufwerk zusammen an das „ungedrehte“ Ende des Floppykabels, Gotek als Laufwerk 0, das Original als Slave. Und dann klappt's auch mit dem Nachbarn.

Wieder zusammen
Anfang Januar war der Epson wieder montiert. Der Rechner läuft verlässlich, beide Laufwerke laufen, die Tastatur manchmal etwas hakelig, aber das Feeling ist echt geil. Die Zusatzkarte im Rechner ist eine mit erweiterten Schriften, und die lässt sich sogar in CP/M aktivieren.

Kurz darauf kam ein 360-K-Laufwerk, und der Greaseweazle schreibt saubere Disketten. Valdocs, folks! Und Spiele. Über Gerd5 habe ich einen NEC MultiSync bekommen. Mit einem selbst gebauten VGA-Kabel klappte gar nichts, mit dem RGBtoHDMI dazwischen gibt es jetzt was Okay-isches. Möchte jemand tippen lernen?

Level 2: Festplatte und DOS-Karte
Vermutlich habe ich mich dann in ein Rabbit Hole ohne Wiederkehr begeben. Brian hat auf qx10.net doch tatsächlich einen Festplatten-Emulator mit CF-Karte gebaut und die seltene DOS-Karte geklont. Ich … muss … es … tun.

Platinen von JLCPCB, Bauteile von DigiKey, CPU und Taktgeber von eBay. Und ich habe mich wieder daran erinnert, warum ich das Löten von CF-Kartensockeln abgrundtief hasse. Was für ein Gefiddel. Zur Sicherheit kam mein selbst gebasteltes Mikroskop zum Einsatz, eine wilde Konstruktion aus einer alten Ikea-Lampe, 3D-Druck und Raspberry-Technik.


CF-Karte in den Epson, das mitgelieferte Image auf Diskette, und „An“. No magic smoke. DAT TUT!

Die DOS-Karte zierte sich länger. Merke: Ein AMD 8088 mit 10 MHz läuft NICHT. Ein UM82C84A geht nicht, ein originaler CP82C84A tut. Zwischendurch meldete sich der Diagnosecode 0002 zurück: zwei weitere RAMs tot, und unter einem Kondensator „ganz leise grüne Mattheit“. Also einen Sonntag lang die gefühlt hundert Elkos auf dem massiven Board getauscht. Das hat sich signifikant auf das Startverhalten und die Grafikausgabe ausgewirkt. Dazu noch eine unterbrochene Leiterbahn an den 74LS10, die die Bänke steuern. Nur zwei Stunden gesucht, alles gut bei mir.
Mitte Februar dann:
- CF-Karte: check
- DOS: check
- Bank 3: check
- CP/M 2.26 und 2.27: check
- Multifont-Karte: check
Chuck Yeagers Flight Trainer für DOS … „not enough graphics power“. Naja, dafür reicht's eben nicht. Projekt Epson QX-10: Level 2 completed.

Brian hat danach sogar noch ein ROM gebaut, mit dem der QX-10 ganz ohne Diskette von der CF-Karte startet. Auf ein 2716 gebrannt, der Anleitung gefolgt, zwei, drei Anläufe, und nun bootet der QX-10 von „Festplatte“. WAS. FÜR. EIN. VERRÜCKTES. KONZEPT?!
Warum eigentlich?
Ich verstehe nicht ganz, warum ich so viel Aufwand in ausgerechnet dieses Nischending gesteckt habe. Irgendwie kann ich verstehen, warum man ihn damals als den heiligen Gral fürs Büro verkaufen wollte und warum er dann epochal floppte. Aber das Ding hat nicht losgelassen und wollte unbedingt gerettet werden.
Danke an alle, die mitgeholfen, Chips geschickt und mitgedacht haben, ganz besonders back2BASIC, Claus77, Digitalmax, mister-freeze, Gerd5 und fanhistorie, und an Brian für qx10.net.
Die ganze Geschichte mit allen Zwischenständen steht im Forum des VzEkC: Rettung eines Epson QX-10 – This is not a printer, folks!
