Spriteeditor SPREDDI für C128 (native) und C64

Es gibt 79 Antworten in diesem Thema, welches 10.229 mal aufgerufen wurde. Der letzte Beitrag (10. Dezember 2022 um 09:04) ist von Omega.

  • Zumindest hat diese Diskussion mich motiviert dass ich jetzt wieder ein wenig dran rumbastle statt an meinem Dockingmodul zu arbeiten. :D

    Jetzt mache ich erstmal den Multicolorsupport besser, so dass man eine Farbe aktivieren kann und dass man nicht zwei Pixel manuell überspringen muss.

  • Wenn dir das gelingt, ohne dass du in die Tastatur beißen möchtest, dann ist dein Emulator nicht betroffen. :)

    Keine Probleme unter VICE 3.4 und 3.5 GTK ... sowohl unter macOS als auch unter Windows :nixwiss:

    "Werter Pöbel, wertes Gesocks ... aus dem Arsche zieht euch den Stock ..."

  • Ich habe jetzt mal ein Bugticket erstellt. Mal sehen was dabei rauskommt.

    Bitte melde dich an, um diesen Link zu sehen.

    An besserem Support für Multicolor handling bin ich gerade dran. :D

  • Ich habe jetzt mal ein Bugticket erstellt. Mal sehen was dabei rauskommt.

    Bitte melde dich an, um diesen Link zu sehen.

    Da steht:

    Zitat

    It seems that on MacOS and Windows everything works as expected.

    Aber ich habe doch mehrfach gesagt, dass die Probleme bei mir mit der Windows-Version auftreten? :huh: Linux habe ich nur einmal zwischendurch kurz probiert.

    Bitte melde dich an, um diesen Link zu sehen. - Ratespiel • Bitte melde dich an, um diesen Link zu sehen. - BASIC-Erweiterung • Bitte melde dich an, um diesen Link zu sehen. - Sprite-Editor • Bitte melde dich an, um diesen Link zu sehen. - Zeichensatz-Editor Bitte melde dich an, um diesen Link zu sehen. - 2048 Blöcke

  • Da steht:

    Zitat

    It seems that on MacOS and Windows everything works as expected.

    Aber ich habe doch mehrfach gesagt, dass die Probleme bei mir mit der Windows-Version auftreten? :huh: Linux habe ich nur einmal zwischendurch kurz probiert.

    Sorry, das hatte ich übersehen. Welches Windows und welche Version?

  • Sorry, das hatte ich übersehen. Welches Windows und welche Version?

    Vice 3.5 und 3.6 auf Windows 10.

    Bitte melde dich an, um diesen Link zu sehen. - Ratespiel • Bitte melde dich an, um diesen Link zu sehen. - BASIC-Erweiterung • Bitte melde dich an, um diesen Link zu sehen. - Sprite-Editor • Bitte melde dich an, um diesen Link zu sehen. - Zeichensatz-Editor Bitte melde dich an, um diesen Link zu sehen. - 2048 Blöcke

  • Habe ich nachgetragen. Im Moment habe ich ähnliche Problem unter Windows, aber das liegt IMO nicht am VICE selbst, sondern an etas anderem. Ich dachte immer dass wäre ein Problem von meinem Rechner, aber vielleicht kommt das ja auch von Windows selbst? Jedenfalls ist der Rechner häufig sehr langsam und hakelt. Erst nach (mittlerweile ein paar) Restarts verschwindet das meistens. :(

    Auf anderen Windowskisten habe ich das noch nciht erlebt, aber das kann ja auch ein Trieiberproblem sein...

  • aber das kann ja auch ein Trieiberproblem sein...

    Hängt das evtl. mit verwendeten Hintergrundprozessen/Treibern/etc. zusammen ? Nicht dass ich mir den Zusammenhang erklären könnte als nicht-programmierer, aber wer weiß .... :D

    :nixwiss:

    "Werter Pöbel, wertes Gesocks ... aus dem Arsche zieht euch den Stock ..."

  • Uuuuuuuuuund im Namen der Wissenschaft habe ich mir NUR UM SPREDDI ZU TESTEN :whistling: einen C64 Maxi aus dem Amazon Angebot gekauft und kann sagen : funktioniert ebenfalls ohne Probleme ;)

    "Werter Pöbel, wertes Gesocks ... aus dem Arsche zieht euch den Stock ..."

  • Also wer Probleme mit der Cursorsteuerung hat, sollte bitt in dem Ticket seine Config und Version posten. Hier nochmal zur Sicherheit der Link: Bitte melde dich an, um diesen Link zu sehen.

    Da das Problem bei mir nicht auftritt kann ich da wenig dazu beitragen.

    Uuuuuuuuuund im Namen der Wissenschaft habe ich mir NUR UM SPREDDI ZU TESTEN :whistling: einen C64 Maxi aus dem Amazon Angebot gekauft und kann sagen : funktioniert ebenfalls ohne Probleme ;)

    Das ist ja löblich! :thumbsup:Hätte nicht gedacht dass ich so einen Fan bekomme der sich nur zum Testen gleich einen C64 Maxi kauft. :D

  • Uuuuuuuuuund im Namen der Wissenschaft habe ich mir NUR UM SPREDDI ZU TESTEN :whistling: einen C64 Maxi aus dem Amazon Angebot gekauft und kann sagen : funktioniert ebenfalls ohne Probleme ;)

    Ich habe das Programm eben auf dem TheC64 Mini getestet. Natürlich mit der neuesten Firmware 1.6.1. Da treten die gleichen Probleme auf, die auch bei mir in VICE auf dem PC auftreten.

    Genauer gesagt: Wenn man den Cursor nach links und nach oben bewegt, dann hakelts. Bei nach rechts und nach unten nicht.

    Man kann das Problem übrigens nicht sehen, wenn man die Cursor-Taste nach links (oder oben) gedrückt hält. Man muss die Tasten mehrmals hintereinander drücken. Es passiert dann häufig, dass der Cursor sich gar nicht bewegt oder in die andere Richtung "zuckt".

  • Ich habe das Programm eben auf dem TheC64 Mini getestet. Natürlich mit der neuesten Firmware 1.6.1. Da treten die gleichen Probleme auf, die auch bei mir in VICE auf dem PC auftreten.

    Genauer gesagt: Wenn man den Cursor nach links und nach oben bewegt, dann hakelts. Bei nach rechts und nach unten nicht.

    Ich finde es eher erstaunlich, dass bei deinem TheC64 Mini überhaupt auf irgendeinen Tastendruck reagiert wird. :whistling:

  • Ich habe das Programm eben auf dem TheC64 Mini getestet. Natürlich mit der neuesten Firmware 1.6.1. Da treten die gleichen Probleme auf, die auch bei mir in VICE auf dem PC auftreten.

    Genauer gesagt: Wenn man den Cursor nach links und nach oben bewegt, dann hakelts. Bei nach rechts und nach unten nicht.

    Ich finde es eher erstaunlich, dass bei deinem TheC64 Mini überhaupt auf irgendeinen Tastendruck reagiert wird. :whistling:

    Wahrscheinlich kloppt er solange auf seinem TheC64-Mini herum, bis irgendeine Reaktion auf dem Bildschirm gezeigt wird. :D

  • Man kann das Problem übrigens nicht sehen, wenn man die Cursor-Taste nach links (oder oben) gedrückt hält. Man muss die Tasten mehrmals hintereinander drücken. Es passiert dann häufig, dass der Cursor sich gar nicht bewegt oder in die andere Richtung "zuckt".

    Dafür hätte ich sogar eine Erklärung die man fixen könnte. Muss ich mir ansehen. Wobei, dass er in die falsche Richtung läuft kann ich mir nicht erklären, aber warum er hakelt wenn man hintereinander die gleiche Taste drückt.

  • Man kann das Problem übrigens nicht sehen, wenn man die Cursor-Taste nach links (oder oben) gedrückt hält. Man muss die Tasten mehrmals hintereinander drücken. Es passiert dann häufig, dass der Cursor sich gar nicht bewegt oder in die andere Richtung "zuckt".

    Mit den Links/Hochpfeil-Cursor-Tasten oder nach klassischer C64-Art mit Shift und Runter-/Rechtspfeil? Wenn ersteres dann ist das ganze wohl wieder das klassische Problem mit der Emulation von geshifteten Tastenkombinationen durch eine nicht-geshiftete PC-Taste.

    10 x=rnd(-1963):fori=1to81:y=rnd(1):next
    20 forj=1to5:printchr$(rnd(1)*16+70);:next
    30 printint(rnd(1)*328)-217

    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.

  • Wahrscheinlich kloppt er solange auf seinem TheC64-Mini herum, bis irgendeine Reaktion auf dem Bildschirm gezeigt wird. :D

    He he he. Hab' ich alles schon versucht. Klappt aber nicht. Man kommt nicht drumherum, sich eine USB-Tastatur zu besorgen.

    Wobei, dass er in die falsche Richtung läuft...

    Er läuft eigentlich nicht in die falsche Richtung. Das ist ein bisschen schwer zu beschreiben.

    Manchmal, wenn ich die Cursor-Taste nach links drücke, dann reagiert er gar nicht.

    Und manchmal zuckt er für den Bruchteil einer Sekunde in die entgegengesetzte Richtung, bleibt dann aber letztendlich doch auf der aktuellen Position.

  • Mit den Links/Hochpfeil-Cursor-Tasten oder nach klassischer C64-Art mit Shift und Runter-/Rechtspfeil?

    Ich benutze die Cursor-Tasten auf einer Raspberry Pi Tastatur.

    Mit anderen Sprite/Zeichensatz-Editoren, zum Beispiel dem von goloMAK oder meine eigenen, habe ich keine Probleme.

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Er läuft eigentlich nicht in die falsche Richtung. Das ist ein bisschen schwer zu beschreiben.

    Manchmal, wenn ich die Cursor-Taste nach links drücke, dann reagiert er gar nicht.

    Und manchmal zuckt er für den Bruchteil einer Sekunde in die entgegengesetzte Richtung, bleibt dann aber letztendlich doch auf der aktuellen Position.

    Verstehe schon was du meinst. Das klingt für mich, als wenn er für einen kurzen Moment die SHIFT Taste nicht erkennt.

  • Mit den Links/Hochpfeil-Cursor-Tasten oder nach klassischer C64-Art mit Shift und Runter-/Rechtspfeil? Wenn ersteres dann ist das ganze wohl wieder das klassische Problem mit der Emulation von geshifteten Tastenkombinationen durch eine nicht-geshiftete PC-Taste.

    Guter Hinweis. Wenn ich auf dem PC "Cursor left" ersetze durch "SHIFT + Cursor right" und "Cursor up" durch "SHIFT + Cursor down", dann scheint alles zu funktionieren. Bisschen schwer zu sagen, weil ich immer einen Knoten in den Fingern kriege. Aber ich glaube, in dieser Gegend liegt tatsächlich das Problem.

    Bitte melde dich an, um diesen Link zu sehen. - Ratespiel • Bitte melde dich an, um diesen Link zu sehen. - BASIC-Erweiterung • Bitte melde dich an, um diesen Link zu sehen. - Sprite-Editor • Bitte melde dich an, um diesen Link zu sehen. - Zeichensatz-Editor Bitte melde dich an, um diesen Link zu sehen. - 2048 Blöcke