From ec58bdeae334e438e36f2becf279c7ffcdc304ae Mon Sep 17 00:00:00 2001 From: Sylvain Petreolle Date: Fri, 16 Aug 2013 18:33:24 +0000 Subject: [PATCH] [NTVDM] Report VGA card as present. svn path=/branches/ntvdm/; revision=59751 --- subsystems/ntvdm/bios.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/subsystems/ntvdm/bios.c b/subsystems/ntvdm/bios.c index e9f9d3d306c..cb5f9d58650 100644 --- a/subsystems/ntvdm/bios.c +++ b/subsystems/ntvdm/bios.c @@ -907,6 +907,24 @@ VOID BiosVideoService(LPWORD Stack) break; } + /* Display combination code */ + case 0x1A: + { + switch(LOBYTE(Eax)) + { + case 0x00: /* Get Display combiantion code */ + EmulatorSetRegister(EMULATOR_REG_AX, MAKEWORD(0x1A, 0x1A)); + EmulatorSetRegister(EMULATOR_REG_BX, MAKEWORD(0x08, 0x0)); /* VGA w/ color analog display */ + break; + case 0x01: /* Set Display combination code */ + DPRINT1("Set Display combination code - Unsupported\n"); + break; + default: + break; + } + break; + } + default: { DPRINT1("BIOS Function INT 10h, AH = 0x%02X NOT IMPLEMENTED\n", -- 2.17.1