Hallo, guten Tag.
Diese Routine ist mir nicht so klar.
Wird die im ASM-Code vor den Zeichnen gesetzt oder wenn das Zeichnen fertig ist?
Kann man da auch eine ASM-Routine reinhängen um etwas anderes zu machen in dieser Zeit?
Danke.
Gruss
Die Ausführliche Frage:
Bleibt das ASM-programm genau an dieser Stelle stehen, bis dieser Rücklauf beendet ist?
Oder bliebt das ASM-Programm solange stehen bis dieses Ereignis eingetreten ist und wartet
dann bis es zu ende ist und lässt das ASM-Programm dann weiterlaufen
Erklär mir das bitte einmal für einen Laien.
Danke.
Gruss
Sehr schön erklärt im Schneider CPC Systembuch: https://k1.spdns.de/Vintage/Schneider%20CPC/Das%20Schneider%20CPC%20Systembuch/z165.htm#D
Die Routinen wartet bis der Strahlrücklauf beginnt. Zwischen diesem Zeitpunkt und dem Einsetzen des Bildaufbaus oben links kannst Du im Bildschirmspeicher rumschreiben ohne auf sonstwas achten zu müssen.
Danke.
Kann man über "BD19" auch eine kurze eigene Routine mit Call anspringen?
Wie kann man dann von der ADR "BD19" ein Interrupt abfangen beim CPC6128?
Es steht so etwas schlaues drin, aber kein Beispiel für ASM.
Gruss
Ich möchte das wenn er jedesmal beginnt , automatisch meine eigene Routine dafür aufruft.
Also ohne das es mein eigenes Programm das durchführt.
Gibt es dafür bitte ein Beispiel?
Danke.
Gruss
Unter FutureOS mach ich das so:
LD B,&F5
WVS IN A,(C) ;V-Sync
RRA
JR NC,WVS ;Warten
Diese Routine wartet bis der Strahlrücklauf beginnt.
Danke für die Info.
Nun wollte ich mit ASM den Screen bei &4000 einrichten, den Screen &c000 sehen und von hier aus auf den &4000 etwas schreiben.
Wie geht das bitte?
Gruss