Author: hbelusca Date: Mon May 19 21:12:35 2014 New Revision: 63377 URL: http://svn.reactos.org/svn/reactos?rev=63377&view=rev Log: [NTVDM]: Fix INT 15h, AH=C0h.
Modified: trunk/reactos/subsystems/ntvdm/bios/bios32/bios32.c Modified: trunk/reactos/subsystems/ntvdm/bios/bios32/bios32.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/ntvdm/bios/bios32/bios32.c?rev=63377&r1=63376&r2=63377&view=diff ============================================================================== --- trunk/reactos/subsystems/ntvdm/bios/bios32/bios32.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/ntvdm/bios/bios32/bios32.c [iso-8859-1] Mon May 19 21:12:35 2014 @@ -116,8 +116,9 @@ case 0xC0: { /* Return the BIOS ROM Configuration Table address in ES:BX */ - setES(HIWORD(Bct)); - setBX(LOWORD(Bct)); + // The BCT is found at F000:E6F5 for 100% compatible BIOSes. + setES(BIOS_SEGMENT); + setBX(0xE6F5); /* Call successful; clear CF */ setAH(0x00);