Disk – Emulatoren

Die Idee:

Erhaltung der Software aus dem Jahre 1980 – 1990

Die Notwendigkeit:

Portierung der alten Disk-Technik auf neue Technologie

Die Ausführung:

Simulation der Disk-Drives basierend auf FPGA


Übersicht (2023)

Die neuesten Emulator Entwicklungen basieren alle auf dem DE10-Nano Board mit CYCLON V FPGA und integrierte ARM Cortex-A9 CPU. Meine Emulatoren für RL01/RL02-Disk und MFM-Disk können im Slave-Mode als Emulator und im Master-Mode als Reader/Cloner betrieben werden. Allerdings wird derzeit immer noch für jedes Produkt ein eigenes interface board benötigt. Die Idee, Zusammenführung beider Interface Boards habe ich nun nicht weiter verfolgt wegen Mangel an Feedback. Alle Produkte sind OPEN SOURCE und mit kompletten Quartus Environment auch bei GitHub hinterlegt. Die dabei benützte Quartus Version ist V16.1. Alle Anwendungen können selbstverständlich auf die neue Quartus Version V2.1 oder höher übertragen werden. Bei Bedarf ist nur ein Re-Compile erforderlich. Ein fertig konfiguriertes SD-Card-Image für das DE10-Nano Board ist auch verfügbar. Das Image runterladen und zum Beispiel mit Win32DiskImager auf SD-Card kopieren. Login: root, PW: pdp11
Neu hinzu gekommen sind die Emulatoren für die DEC RK05 Disk und RX01/RX02 Floppy Disks. Der RK05 Emulator existiert als Prototyp und ist bisher nicht mit einen RK11 getestet worden da kein dementsprechendes PDP-11 UNIBUS System zur Verfügung steht. Ähnlich ist es beim RX01/RX02 Emulator und ich habe die Weiterentwicklung eingestellt, da keinerlei Nachfrage kam.
Eine Idee habe ich auch verworfen: Ein unverselles 40-Pin Level-Coverter Board zu entwickeln um darauf Interface Boards zu stecken für RL01/RL02, MFM-disks, RK05 und RX01/Rx02 und ….


Status
Mir ging es hauptsächlich nur um den Erhalt der alten Software und denke mal dass es mir auch gelungen ist. Ich bin nun Rentner und in meinem restlichen Leben sind andere Dinge wichtiger geworden und die Weiterentwicklung meiner Projekte ist nicht mehr in meinen primären Fokus.

Schlussbemerkung:
Leider musste ich immer wieder feststellen dass es keinerlei Zusammenarbeit gab und gibt sondern sehr oft nur
Kompetenzgerangel, speziell im Internet und auch in den Foren wie z.B. beim RK05 Emulator. Das war schon oft schlimm in meiner beruflichen Zeit aber nun als Rentner wo es doch nur um den Erhalt der alten Computer Software/Hardware geht, da fehlt mir das Verständnis und ich ziehe mich deshalb zurück.
Viele Ideen bleiben offen, aber alleine kann/konnte ich es nicht realisieren.