diff --git a/src/conio/bitmap_con.c b/src/conio/bitmap_con.c index 7095e84d216b5bf45fe75546d67f4881340c390d..fc1a08f52686ad0836c410097f3f5b096a654a49 100644 --- a/src/conio/bitmap_con.c +++ b/src/conio/bitmap_con.c @@ -681,6 +681,14 @@ calc_charstate(struct blockstate *bs, struct vmem_cell *vc, struct charstate *cs cs->double_height = true; cs->extra_rows = -(vstat.charheight); cs->fontoffset = (pvc->ch) * (vstat.charheight * ((bs->font_data_width + 7) / 8)); + if (pvc->ch >= 160) { + if (pvc->bg & 0x20000000) + cs->sep = true; + else + cs->sep = false; + } + else + cs->sep = false; // TODO: Update FS etc. } else {