Der KLoy klaly möchte bereits um 8:30 anfangen. Mal schaun ob sich ein "Aufschließer" für diese Zeit findet.
Vintage Computing Treff in Nürnberg, Sa 23.09 und So 24.09 2023
-
-
> erst um 9?
Alles steht bereit, ...
Wo bleiben sie denn ??? -
es wird schon gebatelt, bzw. repoariert.
Ein Einstein Computer, ... -
Hm, unter den britischen Computern gibt's keine "Einstein"-Kategorie (und auch noch "sonstige") :). Also erstmal hier.
Ich habe mir den Code der Diagnostic Firmware (https://github.com/fdivitto/TatungEinsteinDiagnosticFirmware) mal genauer angeschaut.
Erkenntnisse soweit:
1. Die Register des PSG (GI-8910) werden von 0x0D abwärts getestet, also schlägt schon der erste Test eines PSG-Registers fehl, wenn ein Fehler kommt. Aber der kommt ja nicht immer (meist nach Reset, aber nicht nach Kaltstart).
2. Wenn kein Fehler kommt, ruft die Diagnose die ROM-Funktion ZOUTC des – wenn ich das richtig sehe – regulären Einstein-ROMs auf und fragt danach die Tastatur über die Funktion ZKSCAN (in der Funktion waitAnyKey) ab.
MCAL ist ein Makro, das RST 08H aufruft und im Folgebyte des RST-Opcodes die Funktionsnummer ablegt. ZOUTC ist "equ 09Eh ; Character output, A = char to output", der Beep wird durch Control-G (eben ASCII Beep) ausgegeben, ZKSCAN ("Return key pressed in A (0 = no key). Unaffected by key repeat speed") ist 0B5h.
Idee dazu: Im Schaltplan gibt es explizit einen /KYBDINT (keyboard interrupt), siehe Ausschnitt aus dem Schaltplan. Da lohnt es sich vermutlich zu suchen... habe jetzt noch nicht das reguläre Einstein-ROM angeschaut, um herauszufinden, ob insbesondere ZKSCAN Interrupts verwendet.
Und – hat riesig Spaß gemacht heute, danke euch allen!
Code
Alles anzeigen;******************************************************** ; delayBeepAndWait ; Return: flag Z: 1=timeout, 0=key pressed ; Return: A: character read or 00 on timeout delayBeepAndWait: ; delay LD BC, 0FFFFh CALL delay ; beep LD A, 07h MCAL ZOUTC ; wait key CALL waitAnyKey RET
-
Impressionen von der Einstein-Reparatur...
-
Hatte zuhause einen alten 9" China Fernseher. Röhre passt mechanisch. Heizung liegt auf gleichen Pins und hat gleichen Kaltwiderstand. Also probieren.
Leider ist das Bild schief, wurde extern durch unterlegen von Sachen kompensiert.
Fazit:
Mac lebt wieder.
mfg. Klaus Loy
-
Auch von mir nochmal ein herzliches Dankeschön an alle Beteiligten im FabLab! Das war gestern wieder ein total inspirierender, kreativer und effektiver Reparatur- und Basteltag. Vor allem aber Danke für eure Hilfsbereitschaft bei der Reparatur meiner zwei Patienten! Ich hab euch ja ziemlich in Beschlag genommen!
Einer davon, der Tatung Einstein TC01 hat sich dabei als sehr hartnäckiger Kollege herausgestellt. Aber dank michaelengel, kkaempf, klaly und weiteren Leuten sind wir damit zumindest ein erhebliches Stück weitergekommen.
Mein MUPID funktioniert dafür schon mal wieder. Die zerbröselte Folientastatur konnten wir mit einer gelaserten Sperrholzplatte stabilisieren (die Ausstattung im Fablab ist natürlich genial ). Jetzt muss ich nur noch herausfinden, was man mit dem BTX-Terminal inkl. Z80 Computer eigentlich anstellen kann.
Hier noch ein paar Impressionen vom Tag.
michaelengel: Für die Reparatur des Einstein mache ich einen separaten Reparatur Thread auf und bitte den Mod deinen Beitrag dorthin zu verschieben. Ich ergänze ihn dann auch dort noch um ein paar kleine weitere Erkenntnisse von mir. Vielen Dank auf jeden Fall auch in deine Richtung, denn du hast ja richtig Zeit und Herzblut rein gehängt!
-
Hatte zuhause einen alten 9" China Fernseher. Röhre passt mechanisch. Heizung liegt auf gleichen Pins und hat gleichen Kaltwiderstand. Also probieren.
Leider ist das Bild schief, wurde extern durch unterlegen von Sachen kompensiert.
Fazit:
Mac lebt wieder.
mfg. Klaus Loy
Hier fehlt jetzt das "Ich-lach-mich-Schief-Smiley" als Reaktionsmöglichkeit
... aber das Bild eignet sich auf jeden Fall auch für den "Lustige Bilder" Thread
-
Hier der Bildröhren Organspender:
-
-
Ich hatte gestern noch was von der Möglichkeit erzählt, einen externen Monitor an die Kompakt-Macs anzuschließen, aber die Quelle nicht gefunden (war in den späten 80ern auch mal ein c't-Artikel).
Im Buch Macintosh Repair & Upgrade Secrets wird die notwendige Adapterschaltung (für TTL-Monitore, also z.B. alte monochrome Hercules-Bildschirme) ab S. 168 beschrieben. Außerdem gibt's noch ein paar Hinweise zur sicheren Handhabung der Bildröhre (sorry... ).
Auch sehr interessant (in diesem Video erwähnt ab ca. Minute 12): der PicoRC-Adapter, mit dem man ein defektes SE (oder Plus)-Netzteil ersetzen kann und auch einen Monitoradapter anlöten.
-
Auch von mir nochmal ein herzliches Dankeschön an alle Beteiligten im FabLab! Das war gestern wieder ein total inspirierender, kreativer und effektiver Reparatur- und Basteltag. Vor allem aber Danke für eure Hilfsbereitschaft bei der Reparatur meiner zwei Patienten! Ich hab euch ja ziemlich in Beschlag genommen!
Einer davon, der Tatung Einstein TC01 hat sich dabei als sehr hartnäckiger Kollege herausgestellt. Aber dank michaelengel, kkaempf, klaly und weiteren Leuten sind wir damit zumindest ein erhebliches Stück weitergekommen.
Mein MUPID funktioniert dafür schon mal wieder. Die zerbröselte Folientastatur konnten wir mit einer gelaserten Sperrholzplatte stabilisieren (die Ausstattung im Fablab ist natürlich genial ). Jetzt muss ich nur noch herausfinden, was man mit dem BTX-Terminal inkl. Z80 Computer eigentlich anstellen kann.
Hier noch ein paar Impressionen vom Tag.
michaelengel: Für die Reparatur des Einstein mache ich einen separaten Reparatur Thread auf und bitte den Mod deinen Beitrag dorthin zu verschieben. Ich ergänze ihn dann auch dort noch um ein paar kleine weitere Erkenntnisse von mir. Vielen Dank auf jeden Fall auch in deine Richtung, denn du hast ja richtig Zeit und Herzblut rein gehängt!
Zu den Mupids haben wir hier im Forum schon einen Thread: MUPID (österreichischer BTX-Computer)
Den Rechner kann man per seriellem Kabel mit einem PC- oder Raspberry-Server verbinden und als VT100 oder BTX Terminal verwenden. Am Server kann man z.B. den BTX-Server-Emulator von Norbert Kehrer (in NodeJS) oder CP/M (von mir angepasste YAZE Version) verwenden. Die Links samt Installationsanleitungen findest Du im obigen Thread. -
auch von mir nochmal vielen Dank an das Team des Nürnberger FabLab - ihr habt uns wieder exzellent aufgenommen und bewirtet - die Ausstattung ist wirklich hervorragend - danke an klaly für die Organisation
bin gerade eben noch so nach Hause gekommen, um nicht in der Nacht noch fahren zu müssen ...hui ..langsam werd ich Nachtblind...
-
danke an klaly für die Organisation
Dem kann ich mich nur anschließen! Vielen Dank klaly für das schöne Treffen!!!
Dank dem FabLab Nürnberg hat mein AX81 nun ein schönes Gehäuse bekommen...
:)Franky
-
-
Meine Gehäuse Rückseite liegt noch im Keller, die kannst haben.
Das ist fein! Danke! - das nehme ich gerne.
:)Franky
-
-
-
-
-
-
ich dachte kkaempf kommt selbst zur CC?
Ich schon (nur Samstag) - aber ich weiss nix von Franky oder Frisco
-
Ich hab noch eine hier, kann ich zur CC mitbringen (muss nur dran denken...)
Keine Sorge michaelengel, ich habe die restlichen Platinen mitgenommen und werde sie Dir Samstag wiedergeben
-
Ich hab noch eine hier, kann ich zur CC mitbringen (muss nur dran denken...)
Keine Sorge michaelengel, ich habe die restlichen Platinen mitgenommen und werde sie Dir Samstag wiedergeben
Klasse, vielen Dank!
So dringend muss ich die nicht wiederhaben, aber vielleicht finden sich ja noch Interessenten auf der CC? -
Ich hab noch eine hier, kann ich zur CC mitbringen (muss nur dran denken...)
Ja, gerne! Frisco kommt ja auch am Sa zur CC
Ich schon (nur Samstag) - aber ich weiss nix von Franky oder Frisco
Ich bin auch am Sa auf der CC
falls der Franky zur CC kommt, darf der KK noch eine Kleinigkeit von mir mit dort hin bringen.
Franky, bitte um Bestätigung.
Ja, gerne doch!!! Ich bin ja am Sa dort...
:)Franky
-
das basteln geht weiter:
wir sind wieder mit EG2000 Colourgenie zugange. KK lötet gerade ein NOP-Generator rein.
-
das basteln geht weiter:
wir sind wieder mit EG2000 Colourgenie zugange. KK lötet gerade ein NOP-Generator rein.
NOP = NO Problem ?
-
nichts geht, leider.
Computer verhält sich völlig undefiniert. -
Ich hab ein funktionierendes Color Genie EG2000. Soll ich das bei Gelegenheit mal mitbringen?
-
michaelengel - die MiniScribe 8425 aus Deinem Mac konnte ich wieder zum Leben erwecken.
Image ist gezogen, keine Lesefehler. Platte (und Image ) bringe ich Samstag mit zur CC.