Um wieder etwas mehr auf das Topic zurück zu kommen. Für mich persönlich hat sich dieser Thread schon gelohnt. Ich glaube nicht so recht dass aus diesem Community Rechner was konkretes wird, weil ich den Eindruck habe dass die Vorstellungen davon, was man machen will und welchen Nutzen sie haben sollen einfach inkompatibel sind.
Ich habe mir allerdings jetzt diese Raspberry Pi 0 W bestellt und werde mal damit rumspielen. Ist zwar kein Retrorechner mit seinen Specs, aber als Grundlage erfüllt der durchaus einen grossen Teil der Anforderungen die hier diskutiert wurden. Ich habe mir vorgestellt dass man mit dem Gerät als Basis durchaus ein "Betriebssystem" drauf entwickeln könte, welches im Wesentlichen eine Character orientierte Oberfläche zur Verfügiung stellt, wie sie eben früher üblich war. Von der Leistung her sollte es durchaus möglich sein, ein BASIC (oder auch andere Interpreter) da rein zu packen. Ich habe mir vorgestellt dass man ein modulares Ladesystem als Grundlage macht, mit dem man dann so einen Intepreter laden kann. Ob man dann ein BASIC oder einen Maschinensprchemonitor als Basis wählt wäre dann nur ein anderes Modul mit dem man startet.
Manmüsste dann "nur" definieren wie sich das System verhält. Sollte durchaus möglich sein, so ein OS drum zubauen, dass dann eine "Hardware" vorspiegelt, die sich dann teilweise so verhält wie man das eben z.B. von einem C64 kennt. Also Speicheradressen welche diversen Registern entsprechen und auf die reale Hardware gemappt werden.
Man definiert also einen Speicherbereich der dann die "Chips" abbildet und damit dann z.B. auswählt welche Auflösung benutzt werden soll, Sprites, Sound, usw. angesteuert wird und was man eben so braucht. Das wäre dann zu definieren. Streng genommen wäre das dann also sowas wie ein Emulator für eine nicht vorhandene Hardware, was hier ja auch ansgesprochen wurde.
Aber erstemal werde ich mir das Teil anschauen und sehen was man damit so machen kann.