e544 kann man am Anfang evtl. verwenden, aber spaeter will man von solchen Kernal calls lieber Abstand nehmen, da dafuer gleich ein ganzer Schwung Zeropage Adressen stimmen muessen vorher bzw. hinterher nicht mehr gleich sind.
e544 kann man am Anfang evtl. verwenden, aber spaeter will man von solchen Kernal calls lieber Abstand nehmen, da dafuer gleich ein ganzer Schwung Zeropage Adressen stimmen muessen vorher bzw. hinterher nicht mehr gleich sind.
das gute EOR ![]()
Fuer die Anfaenger noch eine andere Schreibweise fuer das schnellste und sauberste Screen loeschen:
ldx Bitte melde dich an, um diesen Link zu sehen.
loop
sta $0400+250*0 -1,x
sta $0400+250*1 -1,x
sta $0400+250*2 -1,x
sta $0400+250*3 -1,x
dex
bne loop
das -1 weil die Schleife nie mit X=0 durchlaufen wird.
Das 250*n ist glaube ich intuitiver fuer den Anfang zu verstehen. Da ist dann nichts doppelt oder gar zu weit.