Beiträge von Ingo im Thema „FLD-VSP-Effekt vom IRQ-Kurs aus der Magic Disk“

    Mir ist jetzt aber nochwas nicht ganz klar:
    Bei "nextrow" hab ich ja 'nen stabilen Raster.
    Wenn ich aber hier anfange, meine Taktzyklen zu zählen,
    komme ich bis Zeile 31 auf 54 bzw. 56(mit dem einen NOP mehr)
    Zyklen.
    Zähle ich falsch? - Denn normalerweise (nach dem oben beschriebenen)
    müssten doch, damit das ganze funktioniert(und das tut es ;)), 53 bzw. 55 rauskommen.


    Hallo,

    ich arbeite gerade den IRQ-Kurs von Ivo Herzeg aus
    der Magic Disc durch.
    Siehe Thread
    Bitte melde dich an, um diesen Link zu sehen.

    Bin auf der Seite 135 angelangt, wo er das VSP (Vertikale scrollen)
    erklärt.
    Nur versteh ich das nicht so ganz. Er schreibt, dass durch ein NOP mehr
    (siehe code Zeile 131)
    aus der FLD-Routine eine VSP-Routine entsteht.
    Angeblich wird in dieser Zeit "die interne Adresse auf das Video-RAM um 40
    Zeichen erhöht"
    Kann mir das mal einer erklären?
    Warum erhöht sich das ganze um nochmal 40 Zeichen,
    wenn in der FLD-Routine jeweils eine Rasterzeile länger gewartet wird?
    Dann komm der NOP doch gar nicht mehr zum tragen!?

    Hier mal der Quellcode: