Bildschirmadresse wieder irgendwo hinsetzen, z.B. mit POKE 648,160 nach $A000, dann PRINT"{steuerzeichen für farbe}{clr}", und wieder POKE 648,4.
Für die Anzeige ab $4000 muss man den anderen Steuerkram in CIA2 und VIC auch noch setzen. Dafür böte sich dann eine Unterroutine an.
Ist den Aufwand wohl nicht Wert.
Ich schreibe jetzt den Dateiinhalt in Variablen, gebe die bei Bedarf aus und füge dann an manchen Stellen etwas Farbe und anderen Inhalt ein.
So ist das relativ komfortabel.