JEGA/JVGA: Only update renderer override on master, do not update CRTC cursor location unless it's either master or slave, and only override the text mode renderer - fixes AX Windows 3.0 386 enhanced mode returning from DOS box to full screen.

This commit is contained in:
OBattler
2025-03-30 04:53:48 +02:00
parent 19e01b8ddf
commit 3fc6d29462
5 changed files with 47 additions and 18 deletions

View File

@@ -107,6 +107,11 @@ ega_render_overscan_right(ega_t *ega)
void
ega_render_text(ega_t *ega)
{
if (ega->render_override) {
ega->render_override(ega->priv_parent);
return;
}
if ((ega->displine + ega->y_add) < 0)
return;