From b79f76ad4de7d6231742504af68efa8723d85f51 Mon Sep 17 00:00:00 2001 From: ripsaw8080 Date: Sun, 27 Oct 2019 19:08:57 +0000 Subject: [PATCH] Remove defunct code related to the initial display mode of the system BIOS during video mode changes. Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4276 --- src/ints/int10_modes.cpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/ints/int10_modes.cpp b/src/ints/int10_modes.cpp index a3ad0aec..52d8333a 100644 --- a/src/ints/int10_modes.cpp +++ b/src/ints/int10_modes.cpp @@ -1333,23 +1333,18 @@ dac_text16: real_writeb(RealSeg(dsapt),RealOff(dsapt)+0x10,0); // overscan } /* Setup some special stuff for different modes */ - Bit8u feature=real_readb(BIOSMEM_SEG,BIOSMEM_INITIAL_MODE); switch (CurMode->type) { case M_CGA2: - feature=(feature&~0x30)|0x20; real_writeb(BIOSMEM_SEG,BIOSMEM_CURRENT_MSR,0x1e); break; case M_CGA4: - feature=(feature&~0x30)|0x20; if (CurMode->mode==4) real_writeb(BIOSMEM_SEG,BIOSMEM_CURRENT_MSR,0x2a); else if (CurMode->mode==5) real_writeb(BIOSMEM_SEG,BIOSMEM_CURRENT_MSR,0x2e); else real_writeb(BIOSMEM_SEG,BIOSMEM_CURRENT_MSR,0x2); break; case M_TANDY16: - feature=(feature&~0x30)|0x20; break; case M_TEXT: - feature=(feature&~0x30)|0x20; switch (CurMode->mode) { case 0:real_writeb(BIOSMEM_SEG,BIOSMEM_CURRENT_MSR,0x2c);break; case 1:real_writeb(BIOSMEM_SEG,BIOSMEM_CURRENT_MSR,0x28);break; @@ -1361,11 +1356,8 @@ dac_text16: case M_LIN4: case M_EGA: case M_VGA: - feature=(feature&~0x30); break; } - // disabled, has to be set in bios.cpp exclusively -// real_writeb(BIOSMEM_SEG,BIOSMEM_INITIAL_MODE,feature); if (svgaCard == SVGA_S3Trio) { /* Setup the CPU Window */