Viele defekte PET/CBM Computer laufen ja wieder, wenn man eine 6502-RAM-ROM Karte rein steckt.
Die 6502 RAM/ROM Karte finde ich einfach genial.
Allerdings würde ich mir "etwas mehr" wünschen:
- größerer FLASH Speicher
- Software konfigurierbar statt DIP Switch
- per Software abschaltbar
- Diagnostik Funktionen
- automatische Erkennung der Hardware
Gibt es eigentlich eine Möglichkeit, per Software das CBM Modell zu erkennen?
Womöglich gibt es dazu schon fertigen Code der da einfließen könnte?
Klar könnte man Prüfsummen über das Kernel ROM bilden ...
... aber was wenn die ROM alle defekt sind?
Ich hätte gerne ein Startmenü am Schirm.
Wenn das nicht geht, durch Blinkzeichen eine Fehler Diagnostik.
Das Startmenü zeigt die erkannte Hardware an und bietet eine Programmauswahl:
- Diagnostik Menü (Sammlung an Software im FLASH Speicher, in einem Untermenü wählbar)
- Start des PET/CBM (Karte abgeschaltet)
- Start des PET mit eingestellter Konfig (DIP Switch: internes/externes RAM, internes/externes ROM)
- übersteuern der DIP Switch Konfig
- Funktionen für erweiterten ROM ($9, $A, $B ROM) - einblenden von Tools und Programmen