Es ist ja wunderbar, wenn man eine 1541 besitzt die 14 verschiedene DOS kann, auf Knopfdruck ... (siehe neues Projekt: MeGALoDOS)
Allerdings braucht man dann 14 Stück C64 ...
Oder einen C64 mit 14 passende Kernel.
Das Problem löst sich ganz einfach mit einem neuen Multi Kernal Board von Tommi_nrw
Dieses neue Board, ich habe es mal frech MeGALoROM benannt, passt perfekt zum MeGALoDOS Board:
- auf dem Board sind zwei 27C512 (2 x 64K) und ein GAL
- es bietet 14 Stück C64 Kernal, passend zu dem 14 DOS in der MeGALoDOS Floppy
- das Board passt in jeden C64, egal ob ein ROM mit 24 Pins (alte Boards) oder 28 Pins (neue Boards)
- optional (spätere Erweiterung) kann das Board auch mehrere BASIC enthalten
- optional (spätere Erweiterung) kann das Board auch mehrere CHAR ROM enthalten
- es kann automatisch geschaltet werden vom MeGALoDOS Board (ein Wechsel des DOS löst einen Wechsel des C64 Kernal aus)
- man kann das Kernal optional auch manuell auswählen (4 Pin --> 16 Zustände --> binärer Drehschalter)
- oder man schaltet das aktive Kernal mit Hilfe eines Arduino um ...
=================
Kernal Auswahl per Arduino:
Vor einigen Jahren habe ich mal ein kleines Projekt gemacht, wo ich bereits eine Kernal Auswahl per Drehencoder und OLED Display realisiert habe:
https://oe7twj.at/index.php?title=C64-Controller
Dieses Projekt habe ich nun angepasst auf das MeGALoROM Board von Tommi_nrw
- man kann einen der 14 Kernels auswählen
- am C64 kann manuell ein Reset ausgelöst werden
- optional kann man zwischen BASIC Varianten wählen
- optional kann ein CHAR-Set gewählt werden
- optional kann man ein internes SD2IEC steuern
Anbei der Arduino Sketch und auch zusätzlich das HEX File ...
So kann sich jeder das Menü anpassen und nach belieben verändern.