Denise C64 + Amiga Emulator

Es gibt 2.909 Antworten in diesem Thema, welches 469.263 mal aufgerufen wurde. Der letzte Beitrag (8. November 2025 um 12:15) ist von Bodhi1969.

  • Heute gesehen, Denise ist jetzt bei 96% Kompatibilität in der VICE Testbench angekommen:

    Bitte melde dich an, um diesen Link zu sehen.

    Coole Sache. Hat überhaupt ein C64 Emulator schonmal diesen Wert dort erreicht?

    Erwartest du viel? Nimm Denise für dein Spiel!

    Your gaming expectations are high? Just use Denise and you will fly!

    :)

  • Ich würde gerne die Command Line - Befehle mit dem C64-Archiv ausprobieren.

    Gibt es irgendwo eine Liste der Befehle?

    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • Ich habe mir vorhin das aktuelle Nightly gezogen und voller Entzückung festgestellt, dass FreeSync unter Linux nun funktioniert. Dafür recht vielen Dank!

    Falls noch nicht gemeldet:

    Wenn ich im Hauptbildschirm (Start C64" zur Auswahl) in den Menüs rumfummel, lassen sich diese nun nicht mehr schließen. Aus der C64 Emulation heraus gibt es bei den Menüs keine Probleme.

    OS: Linux Mint 20.3

  • Ich würde gerne die Command Line - Befehle mit dem C64-Archiv ausprobieren.


    Gibt es irgendwo eine Liste der Befehle?

    In der Kommandozeile --help eingeben:

    Falls noch nicht gemeldet:

    Wenn ich im Hauptbildschirm (Start C64" zur Auswahl) in den Menüs rumfummel, lassen sich diese nun nicht mehr schließen. Aus der C64 Emulation heraus gibt es bei den Menüs keine Probleme.

    Haput-Menu oder Context-Menu (rechts Klick im Hauptbildschirm) ?

    Denise: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    to find nightlies: click a build (top most entry), click OS, click "Artifacts", download it

  • Falls noch nicht gemeldet:

    Wenn ich im Hauptbildschirm (Start C64" zur Auswahl) in den Menüs rumfummel, lassen sich diese nun nicht mehr schließen. Aus der C64 Emulation heraus gibt es bei den Menüs keine Probleme.

    Haput-Menu oder Context-Menu (rechts Klick im Hauptbildschirm) ?

    Sowohl als auch. :sad:

  • Sowohl als auch.

    ok damit ich das richtig verstanden habe. Du machst auf dem Einschaltbild einen Rechts Klick und das Context Menu öffnet sich, dann klickst du mit links außerhalb dieses Menus und es schließt sich nicht mehr ?

    oder

    das geöffnete Settings Fenster (nicht Menu) lässt sich mittels X Button nicht mehr schließen, wenn das Einschaltbild im Hauptfenster angezeigt wird.

    kann beides unter Mint (Cinnamon), Endeavour (XFCE), Manjaro (KDE Plasma), Ubuntu (Gnome), Ghost BSD (Mate) nicht nachstellen.

    Denise: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    to find nightlies: click a build (top most entry), click OS, click "Artifacts", download it

  • @Bitte melde dich an, um diesen Link zu sehen.:

    Mit einem Rechtsklick öffnet sich das Kontextmenü und das lässt sich theoretisch auch benutzen.

    Wenn ich unmittelbar daneben nochmal mit rechts klicke, geht ein neues Kontextmenü auf. Das vorherige bleibt aber an Ort und Stelle weiter offen. Das Ganze lässt sich beliebig ausbauen.

    Genau so verhält es sich auch mit den Menüs aus der Leiste (C64, Steuerung...). Was einmal offen war, bleibt offen. Nach dem Starten der Emulation verhalten sich alle Menüs "normal".

    Zum Einsatz kommt Linux Mint mit MATE.

  • Wenn ich unmittelbar daneben nochmal mit rechts klicke, geht ein neues Kontextmenü auf. Das vorherige bleibt aber an Ort und Stelle weiter offen. Das Ganze lässt sich beliebig ausbauen.

    kann ich auch unter Mint MATE 20.3 nicht reproduzieren. Vielleicht ist das Problem in aktuellen nightlies nicht mehr vorhanden. Kannst du mal das Aktuellste versuchen bitte ?

    Denise: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    to find nightlies: click a build (top most entry), click OS, click "Artifacts", download it

  • Ich habe mich mal wieder mit Denise befasst und mir ist ein Bug aufgefallen.

    Egal, welche Einstellungen bringen bei Rambo 2 First Blood Glitches:

    - wenn man diagonal läuft wird das Spielersprite zum Pixelmüll

    - und ab und an wird man eine drittel/halbe Bildschirmseite "teleportiert", Musik lief ganz normal weiter und man spielt auch normal weiter

    denise_win64_build_fe7f885 sowie denise_win64_v1.1.2 (und eine noch ältere Version, wo ich die Build Nummer nicht habe)

    Vollbild, Fenster, performanter Modus, JIT, zyklenakkurat, DirectX, OpenGL, VRR, DRC, V-Sync, 50 oder 50.125Hz in allen Kombis getestet - immer das gleiche Phänomen.

    Gegengetestet mit WinVICE-3.0-x86 und den gleichen Images - kein Problem.

    HW ist ein G3220T mit intel GPU, Win 20H2 Pro.

    Ich habe normalerweise die RFR auf 50 Hz im Treiber fixiert, weil die GPU ja kein Freesync macht. Scrolling läuft damit weich. Aber auch 75, 120Hz bringen den Glitch.

    Testobjekte:

    Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

    After a time, you may find that 'having' is not so pleasing a thing after all as 'wanting'. It is not logical, but is often true... Spock
    When you’re playing and you’re just you, powerful things happen... Joybubbles

  • - wenn man diagonal läuft wird das Spielersprite zum Pixelmüll

    nicht reproduzierbar. beide Versionen funktionieren bei mir.

    Vollbild, Fenster, performanter Modus, JIT, zyklenakkurat, DirectX, OpenGL, VRR, DRC, V-Sync, 50 oder 50.125Hz in allen Kombis getestet - immer das gleiche Phänomen.

    Aber auch 75, 120Hz bringen den Glitch.

    Außer "zyklenakkurat" haben die anderen genannten Einstellungen keine Auswirkung auf Grafik Fehler. Im Grunde können nur die Einstellungen unter dem Menu Punkt "System Verwaltung", die initiale Speicher Konfiguration unter "Konfigurationen -> Speicher" oder runAhead (besonders im performanten Modus) derartige Auswirkungen/Fehler verursachen.

    Ich habe verschiedene Einstellungen unter System Verwaltung durchprobiert, also andere CIA, VIC Modelle. Es funktionierte immer.

    Eventuell noch eine Expansion oder Floppy Speeder aktiv, welche hier eine unglückliche Wechsel Wirkung erzielen ? Da müssen wir uns rantasten.

    Denise: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    to find nightlies: click a build (top most entry), click OS, click "Artifacts", download it

  • Kann man irgendwie alle Parameter neu initialisieren? Wenn ich Denise in einem anderen Verzeichnis installiere, werden meine Einstellungen übernommen.

    Edit: Was mich wundert - die Windows Installation ist erst ein paar Tage alt (der Grund warum ich Denise auch wieder mal ein neues Nightly installierte). Da ist sonst kaum was drauf.

    After a time, you may find that 'having' is not so pleasing a thing after all as 'wanting'. It is not logical, but is often true... Spock
    When you’re playing and you’re just you, powerful things happen... Joybubbles

  • Kann man irgendwie alle Parameter neu initialisieren? Wenn ich Denise in einem anderen Verzeichnis installiere, werden meine Einstellungen übernommen.

    C:\Users\<user name>\AppData\Roaming\denise

    hier die Dateien "global_settings.ini" und "C64_settings.ini" umbenennen, dann sind wieder die Werks Einstellungen aktiv und die beiden Dateien werden neu angelegt.

    Wenn das das Problem lösen sollte, würde es helfen wenn du mir die beiden alten Dateien zukommen lässt.

    Denise: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    to find nightlies: click a build (top most entry), click OS, click "Artifacts", download it

  • Danke für deinen schnellen Input. Folgendes:

    - der Reset der ini-Dateien hat keinen Erfolg gezeigt

    - ich habe normalerweise üöä# für die Richtung und SHIFT als Feuer auf den Joypad1 gemappt - im Steuerungs-Mapper standen aber noch die alten Gameport/Joystick Mappings drin nach dem Reset.

    - gelöscht und neu gemappt, lief Rambo auf einmal schräg links, wenn man links steuerte?! Was mich auf folgendes brachte:

    - mit einem echten Joystick/Gamepad lief es (auf einmal evtl. - kann ich nicht genau sagen, weil vorher in dieser Installation noch nicht genutzt).

    - ein Löschen und neumaliges Mappen von der Tastatur löste dann auch das Problem (Links bewegen aber schräg laufen) Komisch. Egal... glitcht aber genauso.

    Ergo: Es scheint Rambo bei gleichzeitigen, unlogischen (Li + Re, oder Up + Dn) Eingaben ein Problem zu haben bei Denise. WinVice scheint das anders zu händeln - dort tritt dsa Problem nicht auf. Ist dort evtl. eine Abfrage auf "unlogische Inputs unterdrücken" aktiv?

    After a time, you may find that 'having' is not so pleasing a thing after all as 'wanting'. It is not logical, but is often true... Spock
    When you’re playing and you’re just you, powerful things happen... Joybubbles

  • Ergo: Es scheint Rambo bei gleichzeitigen, unlogischen (Li + Re, oder Up + Dn) Eingaben ein Problem zu haben bei Denise. WinVice scheint das anders zu händeln - dort tritt dsa Problem nicht auf. Ist dort evtl. eine Abfrage auf "unlogische Inputs unterdrücken" aktiv?

    ok verstehe, wenn man links und rechts zugleich drückt, kommt der Glitch. Das habe ich nie versucht, warum auch. Sicherlich könnte man was bauen, das in so einem Fall der Input nicht verwendet wird.... aber

    Ist das sinnvoll? Verhält es sich dann nicht anders, als an einem echten Gerät ? ok mit einem Joystick kann die Situation nicht ausgelöst werden.

    Übrigens:

    Die "virtuellen" mit "V" gekennzeichneten Einträge, wie Diagonal, sind optional und sollen Tastatur Nutzern die Steuerung erleichtern. Z.B. verwende ich den Zehnerblock und mappe "oben rechts" auf die "9".

    "oben" auf die "8" und "rechts" auf die "6"

    Dies bewirkt, dass mit einem Tastendruck auf die "9" gleichzeitig "oben" und "rechts" ausgelöst werden. Der normale Weg wäre ja die "8" und die "6" zugleich zu drücken, was umständlich ist.

    Die "virtuellen" mit "V" gekennzeichneten Einträge sollten also nicht mit den selben Tasten wie die Richtungstasten belegt werden.

    Denise: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    to find nightlies: click a build (top most entry), click OS, click "Artifacts", download it

  • Eben getestet: WinVice macht den gleichen Glitch, wenn "allow opposite directions" aktiviert wird!

    Kannst du sowas implementieren?

    After a time, you may find that 'having' is not so pleasing a thing after all as 'wanting'. It is not logical, but is often true... Spock
    When you’re playing and you’re just you, powerful things happen... Joybubbles

  • Kannst du sowas implementieren?

    ok ich baue es ein, macht schon Sinn.

    Denise: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    to find nightlies: click a build (top most entry), click OS, click "Artifacts", download it

  • JPK64

    ok neues nightly baut gerade.

    Jetzt sollte es funktionieren. Im UI ist eine neue Option: "entgegengesetzte Richtungen zulassen". Diese Option ist Standard mäßig aus und kann aktiviert werden um das alte Verhalten wieder herzustellen.

    Denise: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    to find nightlies: click a build (top most entry), click OS, click "Artifacts", download it

  • When is an official update would be announced and released?

    In a few days, when all open problems are solved.

    Denise: Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen. Bitte melde dich an, um diesen Link zu sehen.

    to find nightlies: click a build (top most entry), click OS, click "Artifacts", download it

  • Jetzt sollte es funktionieren. Im UI ist eine neue Option: "entgegengesetzte Richtungen zulassen". Diese Option ist Standard mäßig aus und kann aktiviert werden um das alte Verhalten wieder herzustellen.

    Ja, finde auch, es macht Sinn, dies als umschaltbare Funktion mit anzubieten, weil es Software gibt, die damit unter Umständen Fehler zeigt.

    Gibt es übrigens im HOXS auch, dort ist es hier:

    Bitte melde dich an, um diesen Anhang zu sehen.