Author: aandrejevic Date: Wed Oct 28 00:39:29 2015 New Revision: 69726
URL: http://svn.reactos.org/svn/reactos?rev=69726&view=rev Log: [NTVDM] VGA Horizontal splitting should reset the address to 0 + panning, and not the start address + panning.
Modified: trunk/reactos/subsystems/mvdm/ntvdm/hardware/video/svga.c
Modified: trunk/reactos/subsystems/mvdm/ntvdm/hardware/video/svga.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/ntvdm/hardw... ============================================================================== --- trunk/reactos/subsystems/mvdm/ntvdm/hardware/video/svga.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/mvdm/ntvdm/hardware/video/svga.c [iso-8859-1] Wed Oct 28 00:39:29 2015 @@ -1247,9 +1247,7 @@ }
/* Reset the address, but assume the preset row scan is 0 */ - Address = MAKEWORD(VgaCrtcRegisters[VGA_CRTC_START_ADDR_LOW_REG], - VgaCrtcRegisters[VGA_CRTC_START_ADDR_HIGH_REG]) - + BytePanning; + Address = BytePanning; }
if ((VgaGcRegisters[VGA_GC_MISC_REG] & VGA_GC_MISC_OE) && (i & 1))