Hallo,
Ich bekomme keinen richtigen Sprite hin.Könnte mir einer bitte einen Code schicken wo der C64 einfach als Sprite-0 ein Viereck anzeigt ? Ich weiß klingt dumm , aber ich würde gerne wissen wie das geht .
Vielen dank im voraus
Du bist in Begriff, Forum64 zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
letzter Beitrag von Vernunftmensch am
Hallo,
Ich bekomme keinen richtigen Sprite hin.Könnte mir einer bitte einen Code schicken wo der C64 einfach als Sprite-0 ein Viereck anzeigt ? Ich weiß klingt dumm , aber ich würde gerne wissen wie das geht .
Vielen dank im voraus
Ganz unten auf dieser Seite im C64-Wiki sind Handbücher (auch in deutsch) verlinkt. Dort wird die Spriteprogrammierung in BASIC erklärt.
Ich habe mir das damals hiermit erlernt:
http://www.c64-wiki.de/index.php/Sprite#Beispiele_2
BTW ein sehr guter Artikel für Sprites, egal ob man ASM oder Basic codet. So ziemlich alle Register werden erklärt, auch die Tücken der relativ zur VIC-Bank zu addressierenden Werte.
Danke für eure Hilfe Hab es geschafft
X50 interpretiert BASIC V2 als Variable X5 (nur zwei Zeichen erlaubt). Da die nicht initialisiert wird, steht die auf 0.
poke v+c,x50
Das poket Dir also alle Register von V bis V+C auf Null, willst Du das wirklich?
Edit: Wohl erledigt, Glückwunsch
@xXBlueWhiteXx: Bitte nicht einfach Postings wegeditieren. Stattdessen besser ergänzen, da Threads sonst nicht mehr lesbar sind.
Wenn es ´mal nicht nur ein rundes Dreieck sein soll:
Und freudiges Pixeln mit spritepad.