private Color[] ConvertPalette(byte[] pal)
{
var colors = new Color[VgaColors];
for (var i = 0; i < VgaColors; i++)
{
colors[i] = Color.FromRgb(
(pal[3 * i + 0] << 2) + (pal[3 * i + 0] >> 4),
(pal[3 * i + 1] << 2) + (pal[3 * i + 1] >> 4),
(pal[3 * i + 2] << 2) + (pal[3 * i + 2] >> 4));
}
return colors;
}