30.05.2024, 21:46
Hi,
ich wollte mal einen Beitrag zum TeensyROM machen, ein relativ neues Modul für den C64/C128, welches man auch mit mittleren Lötfähigkeiten gut selbst basteln kann.
Ich habe mir eines zusammengebaut und bin davon begeistert, da es mehrere Funktionen vereint.
So ist es u.a. ein ROM Emulator, Instant Loader, MIDI Host/Device, Internet interface Cartridge und mehr für den Commodore 64 & 128 und basiert auf einem Teensy 4.1 (das ist ein Arduino-kompatibles Entwicklungsboard).
Superschnelles Laden (.PRG/P00) oder ROM-Emulation (.CRT) direkt von
MIDI-Eingang über USB-Geräteanschluss
Internetkommunikation über Ethernet-Verbindung
Dies sind nur ein paar der Funktionen, es gibt auch regelmäßig Updates, erst die Tage ist eine neue Firmware erschienen womit jetzt auch D64, D71 und D81 Dateien unterstützt werden.
Für den C64 gibt es z.B. die OneLoad64 Games Collection, aktuell in Version5, das ist eine Sammlung von über 2000 Spielen im CRT-Format, wodurch die Spiele superschnell in den Speicher geladen werden. Die einfach auf eine SD-Card schieben und in den TeensyROM stecken.
Daneben gibt es auch noch eine Windows-GUI, die nennt sich TeensyROM Desktop UI, das ist ein Windows Programm mit dem man dann z.B. vom PC aus Spiele auf dem C64 starten kann, Musik dort abspielen oder Bilder anzeigen kann. Alles in einer schönen Datenbank organisiert.
Für Programmierer ist sicherlich auch interessant, dass man mit der PC-App kompilierten Code direkt zum C64 transferieren und starten kann, wenn man Cross-Assembler wie KickAssembler z.B. nutzt.
Nachfolgend mal noch ein paar Links auf die GitHub-Seiten und der Youtube-Playlist, wo einige Dinge demonstriert werden die das Ding so kann.
TeensyROM
TeensyROM Desktop UI
Youtube Playlist
Wenn ich es Samstag zum 700 Minuten Videospiele nach Mölkau schaffe (wird wenn dann später) und jemand einen C64 vor Ort hat, kann ich ja das Modul mal mitbringen.
ich wollte mal einen Beitrag zum TeensyROM machen, ein relativ neues Modul für den C64/C128, welches man auch mit mittleren Lötfähigkeiten gut selbst basteln kann.
Ich habe mir eines zusammengebaut und bin davon begeistert, da es mehrere Funktionen vereint.
So ist es u.a. ein ROM Emulator, Instant Loader, MIDI Host/Device, Internet interface Cartridge und mehr für den Commodore 64 & 128 und basiert auf einem Teensy 4.1 (das ist ein Arduino-kompatibles Entwicklungsboard).
Superschnelles Laden (.PRG/P00) oder ROM-Emulation (.CRT) direkt von
- USB-Stick
- SD-Karte
- internem Flash-Speicher
- direkt vom PC übertragen (C#-Windows-App enthalten)
- NFC-Ladesystem zum schnellen Auswählen/Laden mit NFC-Tags
MIDI-Eingang über USB-Geräteanschluss
- Streamen von SID- oder MIDI-Dateien von einem modernen Computer direkt auf den SID-Chip
- Spielt MIDI-Dateien von Ihrem PC in C64-Apps wie Cynthcart oder der MIDI2SID-App ab
- Spielt SID-Dateien von Ihrem PC mit dem ASID-MIDI-Protokoll ab, um jede SID-Datei auf der Originalhardware anzuhören
Internetkommunikation über Ethernet-Verbindung
- Verbindung zum bevorzugten C64/128 Telnet BBS herstellen!
- Verwendung mit Software wie CCGMS, StrikeTerm2014, DesTerm128 usw
- Swiftlink-Cartridge + 38,4k-Modememulation
- Senden von AT-Befehle von der Terminalsoftware, um die Ethernet-Verbindung zu konfigurieren
- C64-Systemzeit über das Internet festlegen
Dies sind nur ein paar der Funktionen, es gibt auch regelmäßig Updates, erst die Tage ist eine neue Firmware erschienen womit jetzt auch D64, D71 und D81 Dateien unterstützt werden.
Für den C64 gibt es z.B. die OneLoad64 Games Collection, aktuell in Version5, das ist eine Sammlung von über 2000 Spielen im CRT-Format, wodurch die Spiele superschnell in den Speicher geladen werden. Die einfach auf eine SD-Card schieben und in den TeensyROM stecken.
Daneben gibt es auch noch eine Windows-GUI, die nennt sich TeensyROM Desktop UI, das ist ein Windows Programm mit dem man dann z.B. vom PC aus Spiele auf dem C64 starten kann, Musik dort abspielen oder Bilder anzeigen kann. Alles in einer schönen Datenbank organisiert.
Für Programmierer ist sicherlich auch interessant, dass man mit der PC-App kompilierten Code direkt zum C64 transferieren und starten kann, wenn man Cross-Assembler wie KickAssembler z.B. nutzt.
Nachfolgend mal noch ein paar Links auf die GitHub-Seiten und der Youtube-Playlist, wo einige Dinge demonstriert werden die das Ding so kann.
TeensyROM
TeensyROM Desktop UI
Youtube Playlist
Wenn ich es Samstag zum 700 Minuten Videospiele nach Mölkau schaffe (wird wenn dann später) und jemand einen C64 vor Ort hat, kann ich ja das Modul mal mitbringen.