Huhu!
Neben dem Assembler lernen ist es mir eine Art Sport geworden, Demo Effekte in V2 BASIC abzubilden, auch wenn ich richtiges Demo Coding noch gar nicht wirklich kann.
Tada.. nachdem wir gemeinsam einfaches Scrolling in V2 BASIC mittels missbrauchtem PRINT Befehl ermöglicht hatten, dachte ich mir, es ist Zeit für den nächsten Schritt.
Bitte beachten wenn ihr den Sourcecode in VICE einkopiert: Ihr müsst Zeile 110 im C64 von Hand editieren und statt "Pi" die entsprechende C64 Taste für Pi einkopieren (Shift Entf in VICE). Sonst sieht man nur einen einfachen Scrolltext der auf Pokes beruht statt auf PRINTs.
Die vorliegende Version ist mit dem Austro-Compiler beschleunigt worden, das Ergebnis sieht sogar recht weich aus. Der BasicBoss lässt das Scrolling dagegen eher hart aussehen, außerdem loopt unter BasicBoss der Scrolltext nicht und wirft einen Fehler. Mit Austro und mit unkompliertem Basic gibt es keine Fehler und sauberes Looping (bis auf einen Mini-Grafikfehler an dem ich mich jetzt nicht länger aufhalte).
Wie immer bin ich für Verbesserungsvorschläge offen. Ich denke aber, Klartexte in den DATA-Zeilen gehen diesmal wirklich nicht. Oder etwa doch?!
Viele Grüße,
Byteb.