patch
root
christian.costa at worldonline.fr
Mon Dec 3 16:17:42 CST 2001
-------------- next part --------------
Name: 200112032202
ChangeLog: Christian COSTA <christian.costa at worldonline.fr>
Function 1Bh (Get functionality/state information) should copy the state structure to ES:DI.
GenDate: 2001/12/03 22:02:25 UTC
ModifiedFiles: msdos/int10.c
AddedFiles:
===================================================================
RCS file: /home/wine/wine/msdos/int10.c,v
retrieving revision 1.34
diff -u -r1.34 int10.c
--- msdos/int10.c 2001/11/06 20:57:24 1.34
+++ msdos/int10.c 2001/12/03 20:26:09
@@ -720,15 +720,13 @@
break;
case 0x1b: /* FUNCTIONALITY/STATE INFORMATION */
- FIXME("Get functionality/state information - partially implemented\n");
+ TRACE("Get functionality/state information\n");
if (BX_reg(context) == 0x0)
{
AL_reg(context) = 0x1b;
- if (ISV86(context)) /* real */
- context->SegEs = 0xf000;
- else
- context->SegEs = DOSMEM_BiosSysSeg;
- BX_reg(context) = 0xe000;
+ /* Copy state information structure to ES:DI */
+ memcpy(CTX_SEG_OFF_TO_LIN(context,context->SegEs,context->Edi),
+ DOSMEM_BiosSys()+0xe010,sizeof(VIDEOSTATE));
}
break;
More information about the wine-patches
mailing list