From a4c5cb55bb72d0e36cdb74ad14f52a8f332b0699 Mon Sep 17 00:00:00 2001 From: AJR Date: Thu, 9 Aug 2018 23:22:12 -0400 Subject: act5a: Add reverse video and cursor (nw) --- src/mame/drivers/microterm_f8.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mame/drivers/microterm_f8.cpp b/src/mame/drivers/microterm_f8.cpp index 99f90a85a26..c91f19a5e89 100644 --- a/src/mame/drivers/microterm_f8.cpp +++ b/src/mame/drivers/microterm_f8.cpp @@ -114,6 +114,8 @@ u32 microterm_f8_state::screen_update(screen_device &screen, bitmap_rgb32 &bitma u16 ch = m_vram[rowbase + (x / 9)]; u8 chdata = m_chargen[(line << 7) | (ch & 0x7f)]; bool dot = (!BIT(ch, 8) && allow_underline) || BIT(chdata, 8 - (x % 9)); + if (BIT(ch, 7) == BIT(ch, 9)) + dot = !dot; bitmap.pix32(y, x) = dot ? rgb_t::white() : rgb_t::black(); } -- cgit v1.2.3