C64 Emulator

Commodore 64

Der Commodore 64 Computer war einer der ersten und meist verkauften Computer in den 80'ern. Ausgestattet mit Video, Musik und zwei Joysticks war der C64 eine perfekte Plattform für Video Spiele. Das war einer der Gründe warum so viele Spiele für diesen Computer erzeugt wurden.

Bewerte den C64 Emulator

Dieses Private Projekt emuliert einen alten C64 Computer und gewährleistet einen einfachen Einstieg in die Welt der C64 Spiele. Die Original Spiele werden im damalig gespeicherten Format vom Emulator zum Leben erweckt. Es war sehr interessant dieses Projekt zu schreiben und vielleicht haben die Spieler genauso gefallen daran.

Erzeuge deine eigene C64.exe mit inkludierten Spielen oder gehe zu den downloads !

Versuche den neuen JavaScript C64 Emulator ausführbar direkt in deinem Browser !


Instruktion

Dieses Projekt ist ein Commodore 64 Computer Emulator der alle Elektronischen Teile der C64 Hardware und des 1541 Floppy Laufwerks per Software zur Verfügung stellt. Die Kernal und Basic Routinen bestehen aus der Original Software und laufen bereits in der Emulation. Der Emulator wird mittels einer einzigen exe Datei ausgeliefert die einfach auf dem lokalen Rechner kopiert wird. Obwohl dieses Projekt noch in Entwicklung ist, lassen sich schon viele Spiele damit spielen.


Spiele

Die meisten Spiele wurden damals mittels Disketten ausgeliefert. Heute ist es üblich diese "Disketten" im D64 Datei Format zu downloaden. Somit steht eine .d64 Datei für eine Seite der Floppy Diskette. Andere unterstützten Formate stehen gleich im Anschluss.

Datei Formate und die dazugehörige Hardware:

  • .d64 = Floppy Diskette (data image)
  • .g64 = Floppy Diskette (raw image)
  • .t64 = Kasette (data image)
  • .tape = Kasette (raw image)
  • .prg = einzelnes Programm
  • .crt = Steckkarte
  • .sid = C64 Musik File
  • .s64 = Eigenes File Format für Snapshots

Schnell Einstieg

1) Download und führe die C64-Games.exe aus - Donwload hier.
2) Starte eines von den angezeigten Spielen mit der linken Maus Taste.
3) Siele mit dem vor selektierten Joystick (Joystick ist standardmäßig auf der Tastatur bedienbar)
  • Joystick Links, Rechts, Rauf, Runter: Pfeil Tasten
  • Joystick Aktions Knopf: Linke Steuerungs Taste (Strg)

Für mehr Details siehe Abschnitt Applikation.


Lizenz

Die C64 Emulator Dateien sind frei für nicht kommerzielle Zwecke. Siehe Lizenz (Englisch) für Details.



Eigenschaften

Dieser Emulator wurde für C64 Spielemöglichkeit auf geringen Rechnerleistungen konzipiert. Es wird daher unter anderem intern durch CPU Befehle-Zyklen getaktet. Dadurch nicht auf einzelne Zyklen getaktet wird, erreicht man eine bessere Leistung am Rechner aber eben eine nicht 100% stabile Emulation vom C64. Für die meisten Spiele und Anwendungen reicht dieses Prinzip jedoch aus.

  • *) CPU (99%), VIC (95%), SID (80%), CIA (99%) Emulation
  • *) Floppy 1541 Emulation (99%)
  • *) .crt, .d64, .g64, .t64, .tape, .prg, .sid, .asm, Datei Unterstützung
  • *) Snapshots (.s64)
  • *) Erzeuge deine eigene C64.exe mit deinen bevorzugten Spielen !
  • *) Tastatur / Joystick
  • *) Multiplayer - Mehrere Joysticks übers Netzwerk !
  • *) Debugger inkludiert


Ziele

  • *) Unterstützung aller Steckkarten.
  • *) VIC Timing Proleme mit manchen Spielen.
  • *) SID Filter und Wave verbesserungen.