gpfce patch
[fceu.git] / fceline.h
1         {
2          uint8 *S=PALRAM+cc;
3          uint8 c1,c2;
4          
5          c1=((C[0]>>1)&0x55)|(C[8]&0xAA);
6          c2=(C[0]&0x55)|((C[8]<<1)&0xAA);
7
8          P[6]=S[c1&3];
9          P[7]=S[c2&3];
10          P[4]=S[(c1>>2)&3];
11          P[5]=S[(c2>>2)&3];
12          P[2]=S[(c1>>4)&3];
13          P[3]=S[(c2>>4)&3];
14
15          P[0]=S[c1>>6];
16          P[1]=S[c2>>6];
17         }