From 67edbc99ca7b28d8c52005a098220b7c76fba4d9 Mon Sep 17 00:00:00 2001 From: Sjoerd van der Berg Date: Mon, 18 Nov 2002 00:16:31 +0000 Subject: [PATCH] Fix a problem with ega detection. Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@529 --- src/ints/int10_modes.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ints/int10_modes.cpp b/src/ints/int10_modes.cpp index d34155f0..d7a05802 100644 --- a/src/ints/int10_modes.cpp +++ b/src/ints/int10_modes.cpp @@ -387,8 +387,7 @@ void INT10_SetVideoMode(Bit8u mode) { real_writeb(BIOSMEM_SEG,BIOSMEM_NB_ROWS,theight-1); real_writew(BIOSMEM_SEG,BIOSMEM_CHAR_HEIGHT,cheight); real_writeb(BIOSMEM_SEG,BIOSMEM_VIDEO_CTL,(0x60|(clearmem << 7))); - real_writeb(BIOSMEM_SEG,BIOSMEM_SWITCHES,0xF9); - real_writeb(BIOSMEM_SEG,BIOSMEM_SWITCHES,0); + real_writeb(BIOSMEM_SEG,BIOSMEM_SWITCHES,0x09); real_writeb(BIOSMEM_SEG,BIOSMEM_MODESET_CTL,real_readb(BIOSMEM_SEG,BIOSMEM_MODESET_CTL)&0x7f); // FIXME We nearly have the good tables. to be reworked