Der C64DTV (Direct to TV) ist eine in Amerika entwickelte Ein-Chip-Variante des Commodore C64, welche in einem Joystickgehäuse eingebaut und mit einem ROM für 30 Spiele ausgestattet ist. Entwickelt wurde das C64DTV von Jeri Ellsworth, welche sich schon mit dem C-One in der CBM-Szene einen Namen gemacht hat. Der C64DTV erfreut sich großer Beliebtheit, weil er sich durch geringe Bastelarbeit in einen fast vollwertigen C64 erweitern lässt.
Inhaltsverzeichnis |
Der C64DTV existiert in mehreren Versionen. Der DTV1 ist eine reine NTSC-Version mit 2 MB ROM und wurde in den USA/Kanada ab Ende 2004 verkauft. Der DTV2 (manchmal C64D2TV genannt) wurde ab Ende 2005 in Europa verkauft und unterstützt zusätzlich PAL. Im DTV2 sind 2 MB statt 128 KB RAM enthalten, außerdem wurde das ROM gegen FlashROM getauscht. Der DTV2/3 hat einen Bestückungsfehler, der sich in schlechter Farbwiedergabe äußert (in manchen Spielen ist die Spielfigur schlecht sichtbar bzw. Text unleserlich). Beim DTV3 wurde schließlich ein kleines Problem des Blitters bei transparenten Blits korrigiert. Ferner gibt es noch die sogenannte Hummer-Spielkonsolen-Variante, die den gleichen Chip wie der DTV3 benutzt, allerdings in einem Lenkrad-Gehäuse sitzt und auf der nur ein Autorennen läuft, das speziell für die DTV3-CPU geschrieben wurde.
Folgende Spiele sind auf dem Gerät (PAL-Version) enthalten:
Der C64DTV benutzt einen zum originalen C64 leicht veränderten Kernel. In erster Linie wurden die Datasetten-Routinen entfernt und stattdessen Laderoutinen für das eingebaute ROM hinzugefügt. Zugriffe auf das Gerät 8 (LOAD"*",8) werden an eine ggf. angeschlossene Floppy weitergeleitet, das ROM kann über Geräteadresse 1 (nur lesend) angesprochen werden. Dabei wird auf eine im ROM abgelegte sehr einfache Verzeichnisstruktur zugegriffen und die gewünschte Datei vom ROM ins RAM umkopiert.
Es gibt also anders als bei den üblichen C64-Emulatoren (VICE etc.) keine Disketten-Images bzw. eine emulierte Floppy. Deswegen laufen mindestens die Programme, die im Programmverlauf auf die Floppy zugreifen, ohne Änderungen nicht vom Flash des C64DTV. Allerdings gibt es von einigen Spielen für den C64DTV angepasste Versionen. Entwicklung von DTV-Software bzw. Anpassung von Software für den DTV kann relativ bequem mit VICEplus (siehe Weblinks) gemacht werden.
Da Lötpads für einige wesentliche Leitungen existieren und beschriftet sind, ist der C64DTV gut erweiterbar. Einige Modifikationen sind erst mit der Version DTV2 möglich.
Hardware-Modifikationen
Weitere Hardware
Zum Modding des C64DTV braucht man nicht unbedingt eine Floppy. DTV-seitig kann man eine kleine Bootstrapping-Software für das PC<->DTV-Kabel abtippen und damit eine komfortablere Transfersoftware bzw. Flash-Utilities auf den DTV bekommen.