EGA: Send monochrome attributes through the EGA palette lookup like the real hardware also does.

This commit is contained in:
OBattler
2025-03-28 03:29:11 +01:00
parent cec630fa75
commit 8a8ed60043

View File

@@ -181,6 +181,7 @@ ega_render_text(ega_t *ega)
p[xx] = ega->mdacols[attr][attrblink][1];
else
p[xx] = ega->mdacols[attr][attrblink][dat & (0x100 >> (xx >> dwshift))];
p[xx] = ega->pallook[ega->egapal[p[xx] & 0x0f]];
} else
p[xx] = (dat & (0x100 >> (xx >> dwshift))) ? fg : bg;
}
@@ -189,9 +190,6 @@ ega_render_text(ega_t *ega)
p += charwidth;
}
ega->ma &= 0x3ffff;
if (monoattrs)
video_process_8(ega->hdisp + ega->scrollcache, ega->displine);
}
}