From 2729764d1f477b3297893810092e7eeabb7dc949 Mon Sep 17 00:00:00 2001 From: Sjoerd van der Berg Date: Wed, 7 Aug 2002 18:16:15 +0000 Subject: [PATCH] Small index with attribute index flipflop not being reset on reads Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@118 --- src/hardware/vga_attr.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/hardware/vga_attr.cpp b/src/hardware/vga_attr.cpp index 4b0473f9..3d4c6b9d 100644 --- a/src/hardware/vga_attr.cpp +++ b/src/hardware/vga_attr.cpp @@ -129,6 +129,7 @@ void write_p3c0(Bit32u port,Bit8u val) { } Bit8u read_p3c1(Bit32u port) { + vga.internal.attrindex=false; switch (attr(index)) { /* Palette */ case 0x00: case 0x01: case 0x02: case 0x03: