Hallo,
evtl. sogar thematisch passend zur aktuellen ASM Rotations-Compo ein kleines Experiment in Amstrad CPC Basic.
@ Tale-X:
Mir ist Dein genialer kleiner CharROM Sprite Reader nur zu klar im Gedächtnis, das war auch die Inspiration für die vorliegende kleine Spielerei. Siehst Du einen Weg, ein gescanntes Char Sprite zu rotieren, und zwar nicht 90 Grad als fixe Bitkopier-Schleife, sondern um ein frei definierbares Bogenmaß. Kann auch C128 Basic sein.
Der Schlüssel beim CPC ist der "Test" Befehl. Der gibt mir die Farbe eines beliebigen Pixels, dessen Koordinaten ich angebe. Das ist sozusagen der im CPC Basic eingebaute Reader.
Es wäre schön wenn wir die Compo Idee in Basic umsetzen könnten und evtl. erweitern, indem wir Bogenmaß-Rotation ermöglichen.
Natürlich sind auch Jeek, RKSoft, Hexworx und alle anderen eingeladen hier mitzudenken und beizutragen.
Edit: Ich habe keinen txt Quellcode, ich habe direkt in WinCPC gearbeitet. mode 2 (return) load"charrot.bas" (return) und dann list (return) zum Einsehen des Quellcodes. Er ist deutsch kommentiert.