(c):u32 *ptr = &TabPoints[GateArray.scr_mode][ 0 ][0];u8 *src0 = &TabPointsDef[GateArray.scr_mode][ 0 ][0];i = 256;while (i--) { *ptr++ = GateArray.palette[ *src0] | GateArray.palette[ *(src0 + 1)] | GateArray.palette[ *(src0 + 2)] | GateArray.palette[ *(src0 + 3)] src0 += 4;}