Diskussion:COPY
Aus C64-Wiki
Zur Navigation springenZur Suche springenDruckverfahren MPS 801[Quelltext bearbeiten]
Rein aus Neugier eine Frage zur Implementierung: Verwendet die Hardcopy-Routine die Run-Length-Code-Sequenzen, um die Ausdruckgeschwindigkeit zu optimieren?
--JohannKlasek (Diskussion) 20:36, 18. Apr. 2024 (CEST)
- Meinst du diese Sequenzen hier?
; ----------------------------------------- Table of Print Values (COPY/HRDCPY) ; quotetab !by $80,$80,$83,$80,$83,$80,$08 nline !by $31,$32,$10,$0f,$0d,$08 grprntab !by $08,$35,$31,$10,$0f,$0d ; from r to l: CR, Char mode, Tab "15", Graphic mode
- Die oberste (quotetab) ist eine in Hires codierte Entsprechung der Anführungszeichen (damit der Drucker nicht in den Quote-Mode umschaltet). Die zweite (nline) ist der Zeilenumbruch mit anschließender Einrückung um 21 Chars (Char-Breite: 6 Pixel, beide gebraucht bei HRDCPY) und die dritte ist Teil von COPY und steht für einen Zeilenumbruch, Einrückung um 15 Chars und abschließendem Aktivieren des Grafikmodus. War das deine Frage? --GoDot (Diskussion) 21:27, 18. Apr. 2024 (CEST)