Was kann man mit EasyFlash machen?
EasyFlash ist ein Modul für den C64-Expansionsport. Dieses Modul lässt sich im Gegensatz zu klassischen Spielemodulen auch vom C64 aus beschreiben.
Damit kann man leicht diverse klassische Spielemodule, Programmsammlungen mit Menü oder sogar ein Diagnosemodul zur Fehlersuche herstellen. Alles, was man dazu braucht, ist ein C64, ein EasyFlash, die hier erhältliche Software und ein Abbild des Modules (*.crt). Da solche CRT-Dateien recht groß sein können, ist eventuell ein großes Laufwerk wie eine FD-2000 oder ein sd2iec zum Transportieren der CRT-Datei ratsam.
EasyFlash ist kein Freezer-Cartridge wie z.B. das Final Cartridge III oder das Retro Replay. Es ist auch kein Ersatz für ein 1541-Diskettenlaufwerk wie z.B. das sd2iec.
Und wie funktioniert das?
EasyFlash ist ein 1 MByte großes Flash-EPROM-Modul, das verschiedene Speicherkonfigurationen und Bänke unterstützt. Es benutzt keine traditionellen UV-löschbaren EPROMs, sondern Flash-Speicher. Dadurch kann man Module direkt am C64 "brennen". Man braucht dafür kein EPROM-Programmiergerät.
Die EasyFlash-Hardware ist sehr einfach aufzubauen und wird durch ein umfassendes Software-Paket für Benutzer und Entwickler unterstützt. Damit ist es ganz einfach, sich sein eigenes Modul mit den Lieblingsprogrammen drauf zusammenzustellen. Für Entwickler ist es einfach, neue Software für das EasyFlash zu entwickeln oder vorhandene anzupassen.
EasyFlash unterstützt folgende Modulformate: Normal 8k, Normal 16k, Ultimax, Ocean Type 1, EasyFlash.
Das Hardware-Design und die Dokumentation ist unter der Creative Commons Lizenz (by-sa) veröffentlicht. Die Software steht unter der zlib-Lizenz. Das heißt, das man damit fast alles machen kann.
Das sind die Teilprojekte von EasyFlash:
- EasyFlash ist der Name der Hardware
- EasyProg ist ein C64-Programm zum Schreiben von Cartridge-Images (*.crt) auf das Modul
- EasySplit ist ein PC-Program zum Komprimieren und Splitten von Cartridge-Images
- Draco Cart Maker ist ein PC-Program zum Erstellen deiner eigenen Cartridge-Images
- EasyLoader ist ein Menü, das zu Deinen Modulen hinzugefügt werden kann
- EasySDK ist eine Sammlung von Dokumenten und Code-Schnipseln für Entwickler