Beiträge von Unseen im Thema „LOAD stürzt ab wenn Sprites in Win VICE 3.1 eingeschaltet sind“

    Hat jemand eine Erklärung dafür?

    Wenn Sprites eingeschaltet sind muss der VIC die Daten dafür aus dem Speicher laden, dazu hält er die CPU in jeder Bildschirmzeile kurz an. Das stört das Timing auf dem IEC-Bus je nach Anzahl der in einer Zeile aktiven Sprites mehr oder weniger stark, so dass in manchen Konstellationen das Laden mit Kernalroutinen nicht mehr funktioniert.

    Wenn ich mich recht entsinne hast du auch eine besonders ungünstige Spritekombination gewählt, jedes zweite Sprite zu verwenden kostet genauso viel CPU-Zeit als ob man die Sprites dazwischen ebenfalls eingeschaltet hätte.

    Zitat

    Ist das ein Emulatorartefakt oder könnte das auch auf einem richtigen C64+1541-System passieren?

    Natürlich kann das auch auf einem richtigen System passieren. Es ist eher umgekehrt: In einer schlechten Emulation tritt das Problem nie auf.