summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/trs80dt1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/trs80dt1.cpp')
-rw-r--r--src/mame/drivers/trs80dt1.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mame/drivers/trs80dt1.cpp b/src/mame/drivers/trs80dt1.cpp
index 5112aa954a6..99d6ad3ada2 100644
--- a/src/mame/drivers/trs80dt1.cpp
+++ b/src/mame/drivers/trs80dt1.cpp
@@ -295,13 +295,16 @@ I8275_DRAW_CHARACTER_MEMBER( trs80dt1_state::crtc_update_row )
linecount &= 15;
const rgb_t *palette = m_palette->palette()->entry_list_raw();
- u8 gfx = (m_bow ^ lten) ? 0xff : 0;
+ u8 gfx = (lten) ? 0xff : 0;
if (!vsp)
gfx = m_p_chargen[linecount | (charcode << 4)];
if (rvv)
gfx ^= 0xff;
+ if (m_bow)
+ gfx ^= 0xff;
+
for(u8 i=0; i<8; i++)
bitmap.pix32(y, x + i) = palette[BIT(gfx, 7-i) ? (hlgt ? 2 : 1) : 0];
}