$E9C8/59848:   Move A Screen Line

Jump from $E90E, $E9A1:

E9C8: 29 03     AND #$03
E9CA: 0D 88 02  ORA $0288     ; High Byte of Screen Memory Address
E9CD: 85 AD     STA $AD       ; Pointer: Tape Buffer/Screen scrolling
E9CF: 20 E0 E9  JSR $E9E0     ; Syncronise Color Transfer
E9D2: A0 27     LDY #$27

Jump from $E9DD:

E9D4: B1 AC     LDA ($AC),Y   ; Pointer: Tape Buffer/Screen scrolling
E9D6: 91 D1     STA ($D1),Y   ; Pointer: Current Screen Line Address
E9D8: B1 AE     LDA ($AE),Y   ; Tape End Address/End of Program
E9DA: 91 F3     STA ($F3),Y   ; Pointer: Current Color RAM Location
E9DC: 88        DEY
E9DD: 10 F5     BPL $E9D4
E9DF: 60        RTS

    Previous Page / Next Page