Denise C64 + Amiga Emulator

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

  • Ich bin gerade mal wieder auf ein Problem gestoßen: Bitte melde dich an, um diesen Link zu sehen.

    Diese geniale To Norah Demo mit 2 SID hört sich auf (meinem) Denise nur grausam an. Als ob man die Noten falsch spielt und mit Knacken und Knistern durchsetzt.

    Bitte melde dich an, um dieses Medienelement zu sehen.

    Ich habe schon einige Einstellungen (8580/6581/Filter) unter Audio getestet, aber ausser noch grausameren Verzerrungen keine Verbesserungen erhalten.

    Bitte melde dich an, um diesen Anhang zu sehen.

    Im Anhang ist ein kurzes wav-Sample mit der Record-Function von Denise. Bitte von .zip auf .wav umbenennen.

    Edit: nur die Bitte melde dich an, um diesen Link zu sehen. Datei funktionert bei mir, die Bitte melde dich an, um diesen Link zu sehen. sagt, 2 SID gefunden und bleibt dann mit blinkendem Cursor stehen.

    Ist das nur bei mir (mal wieder) so?

  • Es liegt nur an den Einstellungen, das es so grausam klingt.

    Versuche mal folgendes:

    SID 1 Adresse $D400

    SID 2 Adresse $D420

    Filter Chamberlin

    Es ist praktisch unmöglich, ein schnelles Programm zu schreiben, wenn man es in Basic programmiert.

  • Bei 2-SID-Tunes muss der zweite SID schon auf die Adresse gelegt werden, wo das Demo/die Player-Routine den SID erwartet.

    Nur mit "Voreinstellung" belassen, bringt imho nix.

    Referral Code für Einkäufe bei commodore.net - Kauft den neuen Commodore 64 Ultimate
    Ihr erhaltet 10 Dollar Rabatt
    Bitte melde dich an, um diesen Link zu sehen.

  • Es liegt nur an den Einstellungen, das es so grausam klingt.

    Versuche mal folgendes:

    SID 1 Adresse $D400

    SID 2 Adresse $D420

    Filter Chamberlin

    Du bist der Held! :thumbsup:

    Primär liegt es an den SID-Adressen, die anscheinend mit dem Wert "Standard" nicht richtig gesetzt werden. Dann klingt es schon mal.

    Was ich aber echt schräg finde - Vice 2.4 und Chamberlain eliminieren dann dieses komische Vibrato und es hört sich endlich wie im Video an.

    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

  • Was ich aber echt schräg finde - Vice 2.4 und Chamberlain eliminieren dann dieses komische Vibrato und es hört sich endlich wie im Video an.

    Das Video sieht aus, als sei es von einem Emulator aufgenommen und nicht vom Echtsystem. Insofern würde ich das nicht als Referenz hernehmen.

  • Was ich aber echt schräg finde - Vice 2.4 und Chamberlain eliminieren dann dieses komische Vibrato und es hört sich endlich wie im Video an.

    Das Video sieht aus, als sei es von einem Emulator aufgenommen und nicht vom Echtsystem. Insofern würde ich das nicht als Referenz hernehmen.

    Schon klar, aber wenn du mein Sample anhörst, wirst du eine Verbesserung merken ;) Ob nun der Sound aus einem Emu oder von einem SID kommt ist mir im Grunde wirklich wurst. Meine Bandbreite ist da gross.

    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

  • Primär liegt es an den SID-Adressen, die anscheinend mit dem Wert "Standard" nicht richtig gesetzt werden. Dann klingt es schon mal.

    Was genau meinst du ? Trotz richtig eingestellter SID-Adressen klingt es bei "Standard" falsch oder nur anders ?

    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

  • Primär liegt es an den SID-Adressen, die anscheinend mit dem Wert "Standard" nicht richtig gesetzt werden. Dann klingt es schon mal.

    Was genau meinst du ? Trotz richtig eingestellter SID-Adressen klingt es bei "Standard" falsch oder nur anders ?

    Wenn die SID 1 und 2 Konfiguration wie in meinem Screenshot auf Voreinstellung stehen bleibt, hört es sich so wie in meinem angehängten Sample schräg an. Sobald ich SID 2 auf x420 stelle, hört es sich richtig an.

    Aber dann bleibt noch ein leichtes Vibrato, das erst verschwindet wenn man den Filter auf Vice 2.4 der Chamberlain ändert.

    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 die SID 1 und 2 Konfiguration wie in meinem Screenshot auf Voreinstellung stehen bleibt, hört es sich so wie in meinem angehängten Sample schräg an

    Das ist normal. Voreinstellung bedeutet hier keine automatische Erkennung. Wie vorher schon berichtet, muss jedem Muti SID Demo die vom Programmierer erwarteten Adressen zugeteilt werden.

    Die Option "Voreinstellung" ist hier zugegeben etwas irre führend und beschreibt den Standard Adress Bereich des SID. Man kann damit für extra SID's den gesamten SID Adress Bereich zulassen, was in den meisten Fällen zu einem unsinnigen Ergebnis führt. Diese Option wird aber benötigt, wenn man ein NICHT Multi SID Demo als Pseudo Stereo hören will. Also z.B. rechts den alten, links den neuen SID.

    Aber dann bleibt noch ein leichtes Vibrato, das erst verschwindet wenn man den Filter auf Vice 2.4 der Chamberlain ändert.

    Das muss nicht unbedingt heißen, dass der aktuelle Resid "Standard" falscher emuliert, als die anderen beiden. Das müsste jemand auf einem echten Gerät mit echtem Multi SID prüfen.

    FPGA SID's sind dabei keine Alternative.

    Vielleicht liegt es auch einfach an den Einstellungen für "Filter Bias", siehe deinem screenshot. Dies versucht Abweichungen, welche zwischen echten SID's auftreten, zu simulieren. Ein echter SID klingt nicht wie der andere, aufgrund der analogen Bauteile, wie Widerstände, Operationsverstärker, Impedanzwandler.

    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

  • Wie vorher schon berichtet, muss jedem Muti SID Demo die vom Programmierer erwarteten Adressen zugeteilt werden.

    Das war mir ursprünglich nicht klar, aber nun ist's logisch.

    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

  • Wie vorher schon berichtet, muss jedem Muti SID Demo die vom Programmierer erwarteten Adressen zugeteilt werden.

    Das war mir ursprünglich nicht klar, aber nun ist's logisch.

    Das kapier ich nicht wirklich und finde es auch nicht sonderlich logisch. Wenn es Hardware für den C64 gibt damit er noch einen weiteren SID hat, dann muss doch bekannt sein wo diese Adressen liegen. Oder gibts da soviele Varianten dass sich jeder Programmierer quasi aussuchen kann auf welcher Adresse "sein" SID liegt? Ansonsten frage ich mich, was da genau emuliert wird.

  • Korrekt.

    Die Standard-Adresse ist $D400.

    Viele 2-SID-Tunes nehmen die nächst folgende Adresse $D420. Es gibt aber auch welche, die die Adresse $D500 nutzen.

    Da es kein Standard ist, dass ein C64 einen zweiten SID hat, ist eben auch die 2. Adresse kein Standard.

    Dann gibt es auch 3-SID-Stücke, die zum Beispiel $D400, $D420 und $D500 nutzen. Oder aber auch $D400, $D420 und $D440.

    Adressmöglichkeiten gibt es aber noch mehr. Wie die Demo Tuneful 8 zeigt, gibt es ja sogar (allerdings bisher nur diese eine) Demo, die sogar 8 SIDs nutzt.

    Referral Code für Einkäufe bei commodore.net - Kauft den neuen Commodore 64 Ultimate
    Ihr erhaltet 10 Dollar Rabatt
    Bitte melde dich an, um diesen Link zu sehen.

  • Und im Falle des FPGASIDs im echten C64 kann man sogar einstellen, auf welchen Adressen der zewite SID hören soll: $D420, $D500, $DE00 weiß ich gerade auswendig an Auswahlmöglichkeiten.

    Und $D400, damit der zweite SID das selbe ausgibt wie der erste - das geht auch.

    ---
    Meine Github-Projekte: Bitte melde dich an, um diesen Link zu sehen. Vice 3.2 Improved: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II / Ultimate 64 Firmware Releases: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II Update instructions: Bitte melde dich an, um diesen Link zu sehen.

  • Die meiste Mehr-SID-Software ist bislang so programmiert, daß der User die Adresse der weiteren SID's manuell einstellen muss und zumeist eine Info irgendwo dabeisteht (siehe CSDB), die darauf hinweist, welche Adressen der Anwender einzustellen hat.

    Ein paar wenige Ausnahmen gibt's aber, die einen zweiten SID automatisch erkennen können, egal bei welcher Adresse dieser liegt, wie etwa die (sehr gute) Music-Collection "Antipop" von der Gruppe "Samar" (ich empfehle besonders den Song "Gliding Gladly":emojiSmiley-106:)

    Bitte melde dich an, um diesen Link zu sehen.

    Hätte jede Mehr-SID-Software so eine automatische Erkennung, könnte man bei sich immer eine bestimmte Standardeinstellung aller weiteren SID's eingestellt lassen und diese würden beim Start immer von selbst durch die Software gefunden. Da dies bislang nicht der Fall ist, bleibt einem nichts anderes übrig, als die Adressen immer manuell einzustellen, was aber auch schnell geht und jetzt nicht wirklich viel Arbeit ist.

  • I noticed VICE and HOXS all have their official announcement of "Official" Version Updates

    Where and When would I be able to see an Official Update of Denise?

    Thank you!

    Are you keeping up with the Commodore? 'cause the Commodore is keeping up with you!

  • Official Release Builds are here:

    Bitte melde dich an, um diesen Link zu sehen.

    Referral Code für Einkäufe bei commodore.net - Kauft den neuen Commodore 64 Ultimate
    Ihr erhaltet 10 Dollar Rabatt
    Bitte melde dich an, um diesen Link zu sehen.

  • Trying to open a C64 Endings .vsf file.

    Old Vice 2.2 could do it but none of the newer from Vice 2.4 could open it.

    Tried on Newest Denise v 1.1.3.1 but does not work.

    I just dragged and dropped it on Denise.

    Is there anyway top open it with Denise?

  • oldschooljoe, certainly not. VSF format is "Vice Snapshot File" and opening a snapshot, with a different emulator type, than the one, it was taken on, how is that supposed to work? Especially, when loading a snapshot in the most cases even don't work on later versions of the same emulator. :) Denise snapshots can't be opened in VICE or HOXS either, so unfortunately, this will not work, because they are all different file types.

    You could maybe try, to load such a vsf-snapshot in that VICE version, it was made off and when the game starts, then freeze it with a freezer-modul and see, if this works? To try this out, you must turn off "Reset on cart change" in the VICE menue first, before you insert the modul (otherwise the snapshot is gone again), but even then, i am not sure, if this will work, because the question is, if the freezer-function will work, when a modul is inserted without a Reset? But it's worth a try anyway. If the freezing itself works, then the saved freeze-file can be used in all emulators of course.