EasyFlash
Aus C64-Wiki
Das EasyFlash ist ein Steckmodul für den Expansionsport des Commodore 64. Es enthält ein 1 Mebibyte großes Flash-ROM, in das ein Modul oder mehrere als Sammlung (Dateien mit ".CRT" am Ende des Namens, im VICE-Format) programmiert werden können. Da ein modernes Flash-ROM anstatt eines EPROMS verwendet wird, ist es möglich die Modul-Abbilder ohne zusätzliche Hardware einfach zu schreiben oder wieder zu löschen. Das Schreiben der Modul-Abbilder in den Speicher des EasyFlash Moduls kann vom C64 aus mit der Software EasyProg erfolgen.
[Bearbeiten] Eigenschaften
- eine einzelne CRT-Datei kann ohne vorherige Auswahl im Startmenü wie ein "originales" Modul beim Einschalten des Rechners automatisch starten.
- mehrere 8/16 Kibibyte große Module oder Ultimax-Module können mit EasyCrtMaker zusammengestellt, und mit einem Auswahlmenü versehen werden.
- CRT-Dateien von Ocean-Modulen, wie zum Beispiel Shadow of the Beast, Terminator 2, Navy Seals können gespeichert werden.
- größere Module sind durch Patches zur Bankumschaltung auch kompatibel.
- eigene Software kann für das Modul entwickelt werden.
- Das Modul lässt sich in VICE emulieren.
- Auf dem EasyFlash ist ein 8 KiB großer S-RAM Baustein, von dem aber nur 256 Byte (IO-Bereich 0xdf00…0xdfff) nutzbar sind.
[Bearbeiten] Software
- EasyProg: Zum Programmieren des Flash-ROMs. Schreibt Abbilddateien von Steckmodulen (CRTs), mit EasySplit geteilte sowie xbank-Dateien.
- EasySplit: Aufteilung einer bis zu 1 MiB großen Datei in kleinere, die auf eine echte 1541-Diskette passen.
- EasyCrtMaker, zum Erstellen von Sammlungen — z.Z. wird ein Terminal und PHP benötigt, aber es soll eine Version mit GUI kommen. Es werden "normale" Module, ein Ocean-Typ-1 Modul und xbank-Module sowie einteilige Programme unterstützt.
- Mit EasyLoader kann man für Sammlungen ein Programm auswählen und starten. Es ist im EasyCrtMaker enthalten.
- Disk2EasyFlash um D64/M2I-Abbilddateien in den Flash-Speicher zu schreiben. Das Programm ist zur Zeit noch sehr eingeschränkt.
- EasyFlash Multicart Creator (DCM) - Unterstützt Programme, normale Cartridges (4KiB, 8KiB, 16KiB, Ultimax) und Multibank Cartridges (Ocean Typ 1 und Alex's xbank-Format). Benötigt Java 1.6.
[Bearbeiten] Weblinks
- Offizielle Website mit Anleitungen, Infos und unvollständiger Kompatibilitätsliste
- EasyFlash Download Software und Dokumentation (bei Bitbucket)
- EasyFlash Download Software und Dokumentation (Mirror bei berliOS)
- Bedienungsanleitung von EasyProg zum Schreiben des Flash-ROM
- Bezugsquelle des Bausatzes ist der Sinchai-Shop
- Diskussion der Hardwareentwicklung auf forum64.de
- Einführung in die Programmierung
- EasyFlash 3 (EasyFlash Nachfolger) im Forum 64
- AlienFlash (EasyFlash kompatibel) im Forum Lemon64