Als Antwort auf <a href="https://www.retro-programming.de/programming/assembler/demo-effekte/color-cycling/#comment-2232">neriakX</a>.
<div align="justify">Ja, es gibt durchaus mehrere Möglichkeiten, den Bildschirm zu löschen.
Du kannst z. B. auch das bereits an anderer Stelle erwähnte:
<code>lda #147
jsr $FFD2</code>
verwenden.
Denk aber immer daran, dass die Kernalfunktionen nicht sonderlich schnell sind! Hier spielt es zwar keine Rolle, aber bei anderen Projekten, kann es notwendig sein, den BS schnell zu löschen. Außerdem muss hier nur auf den Sprung nach <code>$EA31</code> verzichtet werden, dann kann der Code auch ohne Kernal zum Laufen gebracht werden. (Achtung: Dabei an die IRQ-Vektoren denken.)</div>
↧
Trending Articles
More Pages to Explore .....