diff --git a/graphics/vga.c b/graphics/vga.c index d006e0d7b3e5a75d083e2d6d8731873fab81cb15..5dc7723079d38faf20fa79dfbb389260abb81937 100644 --- a/graphics/vga.c +++ b/graphics/vga.c @@ -166,8 +166,8 @@ void VGA_ioport_out( WORD port, BYTE val ) case 0x3c9: ((BYTE*)&paldat)[palcnt++]=val << 2; if (palcnt==3) { - VGA_SetPalette(&paldat,palreg,1); - palreg++; + VGA_SetPalette(&paldat,palreg++,1); + palcnt=0; } break; }