;================= ; SCR.MOD5 ; SCREEN-EDITOR ; VERSION C-128 ;================= ; ;10.9.1986 ; ;================= ;PRIMARY COMMANDS ;INCL. FIND/CHANGE ;================= ; IMP SCR.DECL IMP SCR.SYST ;REPEAT,FEHLER ;KLEIN ; LDA COLTAB+5 ORA #$80 STA COLTAB+5 LDA COLTAB+6 ORA #$80 LDX #14 BNE UPPER1 ;----------------- UUPPER ;KLEIN->GROSS ; LDA COLTAB+5 AND #$7F STA COLTAB+5 LDA COLTAB+6 AND #$7F LDX #142 UPPER1 STA COLTAB+6 TXA JSR CHROUT JMP UCOLOR ;----------------- UX4080 ;40<->80 ZEICHEN ; JSR SWAP ;(ROM-ROUTINE) ; UIWIDTH ;BESTIMME DIE ;VARIABLEN MXCOL ;SCRLC JE NACH ;LFD. BILDBREITE ; BIT ;GEFUNDEN: ;X = INDEX ;ZAEHL ZEIGT AUF ;NAECHSTES SPACE ; ;UNBEKANNT: ;X = 255 ;ZAEHL ZEIGT AUF ;DAS 1. ZEICHEN ; ;C=1 =>TEXTENDE ; BEF0 LDA TAB,X BEQ BEF6 INX CMP #" " BEQ BEF0 DEX STX =8) LESEN UND ; IM AKKU ZURUECK. ; LDX (ALTE LAENGE ;Y<=LAENGE NEU ;X<=NAECHSTES ; ZEICHEN ; STA