From 2a8a409194b6830943e5108540d4d06dcb116760 Mon Sep 17 00:00:00 2001 From: Kelvin Sherlock Date: Mon, 27 Sep 2021 17:53:13 -0400 Subject: [PATCH] inverse support --- vt100.csi.S | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/vt100.csi.S b/vt100.csi.S index 8943876..bd8e63f 100644 --- a/vt100.csi.S +++ b/vt100.csi.S @@ -451,6 +451,12 @@ mode_LNM csi_m * esc [ ... m +* 0 - attributes off +* 1 - bold +* 4 - underscore +* 5 - blink +* 7 - inverted + inc pcount ldx #0 :loop lda parms,x @@ -465,6 +471,12 @@ csi_m :next inx cpx pcount blt :loop + +* now update - bit 7 indicates inverse. + lda SGR + and #$80 + sta draw_inverse + :rts rts