Цитата
Так у Вас неправильное число сдвиго в- надо 16 и 8, а не то, что у Вас.
какой компилятор? - ещё раз.
Теперь работает, цвета нормальные ))
Код
_remappalette( i, ( (dwordpolitra[0]>>2) << 16) | ((dwordpolitra[1]>>2)<<8) | (dwordpolitra[2]>>2) );
Компилятор watcom.