Am C64 gibt es ja wirklich schon ALLES, jede Idee und jeder Hardware Ausbau.
Es ist zwar nur noch ein Bruchteil wirklich erhältlich, aber zumindest gab es schon mal alles.
Was mich am Magic Cart (Magic Desk Hardware) so fasziniert, es ist SIMPEL und EINFACH.
Simpel, einfach, Open Hardware, günstig zu haben, man kann es leicht nachbauen.
Deswegen ist es auch sehr verbreitet inzwischen, allein die zig verschiedenen Spiele Module.
Und es gibt einen tollen Software Support, Menü-Maker und zahlreiche Ports machen Magic Desk attraktiv.
Was irgendwie fehlt, ist eine Magic Desk auf RAM Basis:
- ganz simples Banking á la Magic Desk
- optionaler Schreibschutz für den RAM (über ein Register Bit)
- freie Speicher Konfiguration - 8KB,16KB,Ultimax (über Register Bits)
- optional abschaltbar (über ein Register Bit)
- optional IO deaktivierbar (über ein Register Bit)
- einfach und simpel mit standard TTL (oder einem GAL)
Im Prinzip sowas wie die Expert Cartridge ohne Freezer.
Heute macht man das natürlich mit mehr RAM, weil der ja inzwischen sehr günstig zu haben ist.
So etwas hat es ja bereits gegeben in Form der MMC Replay.
Die war halt etwas teuer (konnte ja auch viel mehr) und deswegen wenig verbreitet.
Was ist der Sinn dahinter, was kann man damit machen:
- im Zusammenspiel mit einem SD2IEC kann man alle einfachen .CRT Files einfach laden und ausführen
- man kann Magic Desk Cartridges einfach laden und ausführen (zum Test bevor man es flashed)
- ultimative RAM Erweiterung (zb. für Disketten kopieren)
- für Entwickler ist es praktisch wenn man Modul Software entwickelt
- manche Tools (SMON, HEXMON, EXASS, ...) könnte man von SD laden und als quasi "ROM" ausführen - wie eine Cartridge