VirtualC64

Screenshot der Software:
VirtualC64
Softwarebeschreibung:
Version: 3.3.2 Aktualisiert
Upload-Datum: 5 May 20
Entwickler: Dirk W. Hoffmann
Lizenz: Frei
Popularität: 5
Größe: 12246 Kb

Rating: 5.0/5 (Total Votes: 1)


        VirtualC64 emuliert einen Commodore 64-Personalcomputer. Ich habe die Software mit zwei Hauptzielen geschrieben. Zuerst wollte ich einen Emulator erstellen, der als Demonstrator-Programm in einem ersten Jahr oder zweiten Jahr in Computer-Engineering verwendet werden kann. Um dieses Ziel zu erreichen, habe ich verschiedene Debugging-Funktionen integriert, mit denen Sie in die CPU, den RAM, das ROM oder einen der benutzerdefinierten Chips schauen können. Zweitens habe ich versucht, den Emulator so benutzerfreundlich wie möglich zu machen.
    

Was ist neu in dieser Version:

  • VICII Bank Switching ist genauer.
  • Übergeben der VICE-Tests spritescan.prg, ss-hires-mc-exp.prg und ss-mc-hires-exp.prg
  • Meilenstein erreicht: VirtualC64 besteht den Krestage 3 VICII Check.

Was ist neu in Version 2.4:

  • Eine virtuelle Tastatur zur Symbolleiste hinzugefügt.
  • Ein zweites VC 1541-Laufwerk wurde der virtuellen Hardware hinzugefügt.
  • Zusätzliche Unterstützung für die Freeze Frame-Kassette.
  • Ein Fehler wurde behoben, der verhinderte, dass der Schnelllader der Action Replay 4-Kassette richtig funktioniert. AR-Kassetten mit höheren Versionsnummern haben jedoch immer noch Probleme.
  • Was ist neu in Version 1.8:

    • Der Keyboard Manager wurde überarbeitet. Im Tastaturmenü können Sie nun zwischen symbolischer und positionsbasierter Zuordnung wählen. Bei Verwendung der symbolischen Tastenbelegung versucht der Emulator, eine gedrückte Taste mit ihrer ASCII-Darstellung zuzuordnen. Bisher hat der Emulator diese Art der Zuweisung immer verwendet. Beim positionsbasierten Mapping wird eine Mac-Taste direkt mit einer Taste auf der C64-Tastatur verbunden. Die ausgewählte Zuordnung kann in einem Benutzerdialog, der im Tastaturmenü geöffnet werden kann, individuell angepasst werden.
    • Eine Option zum Überspringen des Mount-Dialogfelds wurde hinzugefügt, wenn eine D64-, T64-, PRG-, P00-, G64- oder NIB-Datei geöffnet wurde. Wenn Sie diese Option auswählen, werden Dateien dieser Typen sofort auf eine Festplatte konvertiert und automatisch in das Diskettenlaufwerk eingefügt.
    • Die VC1541-Implementierung muss verbessert werden. Um den aktuellen Code zu vereinfachen, wurde die Option entfernt, das Diskettenlaufwerk in einen beschleunigten, aber weniger kompatiblen schreibgeschützten Modus zu versetzen.
    • Unterstützung für Kassetten vom Typ 18 (Zaxxon, Super Zaxxon) wurde hinzugefügt
    • Es wurde ein Fehler behoben, der dazu führte, dass der Emulator abstürzte, wenn eine TAP-Datei das Suffix .T64 hatte.
    • Es wurde ein Fehler behoben, der dazu führte, dass die CPU einfror, wenn ein Snapshot in einen Emulator geladen wurde, der bestimmte Kartuschendaten enthielt.

    Was ist neu in Version 1.5.2:

    • Die Codebasis wurde nach XCode 9 portiert.
    • Joystick-Manager wurde in Swift neu implementiert.
    • Eine C64-Schriftart wird jetzt im Verzeichnisvorschaufenster verwendet.
    • Es wurde ein Fehler behoben, der dazu führte, dass der Emulator abstürzte, wenn ein Fenster mit einem offenen Debug-Fenster geschlossen wurde.
    • Ein Problem mit der Sprite-Priorität wurde behoben (Danke, Fabio).

    Was ist neu in Version 1.5.1:


    •     Es wurde ein Fehler behoben, der die Audioausgabe verhinderte, wenn bestimmte externe Lautsprecher angeschlossen waren.

    Was ist neu in Version 1.4.2:

    • Behoben: Lorenz-Test LDAB, der seit 1.0rc4 unterbrochen wurde.
    • Es wurde ein Fehler behoben, durch den die NMI-Zeile beim Drücken von RunStop / Restore dauerhaft gedrückt wurde. Daher hat das Drücken dieser Tastenkombination nur einmal funktioniert.
    • Die Tastaturbelegung wurde erweitert. Die ESC-Taste ist jetzt auf "RunStop" und die TAB-Taste auf "Wiederherstellen" zugeordnet.
    • Die interne Codebasis wurde bereinigt.

    Was ist neu in Version 1.3:

    • VirtualC64 emuliert eine virtuelle Datasette, die das TAP-Format unterstützt. Um ein virtuelles Band einzufügen, ziehen Sie einfach eine TAP-Datei in das Hauptemulatorfenster.
    • Ein neues Symbolleistensymbol wurde hinzugefügt, das einen Medien-Dialog öffnet. Das Dialogfeld enthält Informationen über die aktuell eingelegte Festplatte, das Band und die angeschlossene Erweiterungsportkassette.
    • (hoffentlich) behebt einen Fehler, der manchmal dazu führte, dass die Audiowiedergabe gestoppt wurde, wenn ein gespeicherter Status aus dem Zeitreiseschublade in das Emulatorfenster gezogen wurde.

    Was ist neu in Version 1.0rc2:

    Verbesserungen

    • Der Texturzeichnungscode wurde bereinigt.
    • Festplatten und Kassetten bleiben während eines Zurücksetzens an ihrem Platz.

    Fehlerbehebung
    • Es wurde ein Fehler im Verzeichnis-Scanner behoben, der die Anzahl der angezeigten Dateien auf acht beschränkte.

    Was ist neu in Version 0.9.9.3:

    • Die Joystick-Simulationstasten sind jetzt benutzerdefinierbar.
    • Der Dialog für die Mount-Disc wurde vereinfacht.
    • Ein neuer Menüpunkt zum Exportieren des aktuellen Laufwerksinhalts wurde hinzugefügt (unterstützte Formate sind D64, T64, P00 und PRG)
    • Das Laden und Speichern des Snapshots funktionierte nicht, wenn eine Kassette angeschlossen war. Dies sollte jetzt in Ordnung sein.
    • Es wurde ein Fehler behoben, der das Laden von T64-Bandbildern mit mehr als 8 Dateien unmöglich machte.

    Was ist neu in Version 0.9.9.1:

    • Das Dialogfeld "Laden" hat ein neues Aussehen und neue Funktionen
    • Der Emulator überprüft nun die Versionsnummern, bevor er eine Snapshot-Datei öffnet
    • Fehler beim NTSC-Zeichnen behoben
    • Einige kleinere Probleme im Debug-Panel behoben

    Was ist neu in Version 0.9.8.1:

    • Ein schwerwiegender Fehler in der Hintergrundzeichnungsroutine (Bug # 149)
    • Cartridge-Bilder im ROM-Dialogfeld sind jetzt Drop-Ziele (Fehler # 132)

    Was ist neu in Version 0.9 .7.1:

    In 0.9.7 Tastatur / Joystick Emulation wurde durch eine letzte Minute Code Cleanup durcheinander gebracht. Dies ist jetzt behoben.

    Was ist neu in Version 0.9.6.1:

    • Lions nativer Vollbildmodus funktioniert jetzt wie erwartet (keine hässlichen Ränder mehr)
    • Der alte Fullscreen-Modus wurde entfernt, der häufig auf Löwenmaschinen abstürzte

Kommentare zu VirtualC64

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!