1 REM Ins{nd av Kristoffer Eriksson <5357> 1987-03-19 17.58.16 (KERMIT) ; Fil: DOTSCRL.ASM ; Flyttar blockgrafik en dot }t v{nster ; Av Kristoffer Eriksson <5357> 85-03-29 SPECIALDOT EQU 6 ; 7 f|r ABC 806, 6 f|r ABC802 RADL[NGD EQU 79 ; 79 f|r att bevara styrtecken p} 802-an START LD HL,30800 ; Slutet av f|rsta raden + 1 LD C,24 ; Antal rader RADLOOP LD B,RADL[NGD ; Antal tecken att skifta LD D,0 ; Nollor skiftas in till h|ger TKNLOOP DEC HL LD E,(HL) LD A,D AND 5 ; 00000101, V{nsterhalvan RLCA BIT 4,D JR Z,X1 SET SPECIALDOT,A ; "Den illmariga dotten" X1 LD D,A LD A,E AND 10 ; 00001010, H|gerhalvan RRCA BIT SPECIALDOT,E JR Z,X2 SET 4,A X2 OR D SET 5,A ; Endast f|r ABC 802 LD (HL),A LD D,E DJNZ TKNLOOP LD DE,80+RADL[NGD ADD HL,DE ; \ka adressen till slutet av n{sta rad DEC C JR NZ,RADLOOP RET