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/hard…
==============================================================================
--- 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))