Code: Select all
LAB_EA62
EA62: LDA (SAL),Y ; get character from next/previous screen line
EA64: STA (PNT),Y ; save character to current screen line
EA66: LDA (EAL),Y ; get colour from next/previous screen line colour RAM
EA68: STA (USER),Y ; save colour to current screen line colour RAM
EA6A: DEY ; decrement column index/count
EA6B: BPL LAB_EA62 ; loop if more to do
EA6D: RTS

I have tried 64tass and xa on my Linux box but they don't like the syntax of the .asm file. Does anybody know which assembler will assemble the attached .asm file? The file came from here: https://gist.github.com/cbmeeks/65c0f2a ... 37732aac8c