char __thiscall VgaGcProgram(_DWORD *this)
{
int v2; // edx
char *v3; // ecx
int n256; // edi
_BYTE *v5; // esi
int n16; // ebp
VgaSeqProgramMap();
v2 = *(this + 17);
v3 = (char *)&unk_FFE81BBC;
n256 = 256;
do
{
v5 = v3;
n16 = 16;
do
{
v5[v2 - (_DWORD)v3] = *v5;
++v5;
--n16;
}
while ( n16 );
v2 += 32;
v3 += 16;
--n256;
}
while ( n256 );
return VgaSeqInit();
}