[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MGL and 8bpp
鈴木(康)です。
<200003081159.UAA01969@ninja.hpc.bs1.fc.nec.co.jp>の記事において
suz@hpc.bs1.fc.nec.co.jpさんは書きました。
fake8_color_table[] の初期値を作ってみました。
fake8_color_table_setup() を呼ばないようにして、
次の初期値をそのまま使ってみてください。
showcol でみると結構いい線まで来ています。
私の環境では、192 color mode で
赤ブロック 左端上から 2 番目が 緑になってしまう他は、ひどいところ
はありません。
他の人はどうでしょう?
# パレット使われたところはやっぱり壊れてしまうと思うので、
# 完全にはコントロールできないと思います。
static unsigned char fake8_color_table[256] = {
0, 18,247,255, 0, 1, 69,118, 0, 1, 32,227, 0, 1, 32,249,
0, 18,247,255, 0, 30, 75,154, 0, 30, 36, 83, 0, 30, 36, 44,
0, 18,247,255, 0, 3, 81,160, 0, 3, 48,229, 0, 3, 48,251,
0, 18,247,255, 0, 33, 80,159, 0, 33, 46, 93, 0, 33, 46, 59,
0, 18,247,255, 0, 2, 79,158, 0, 2, 45,228, 0, 2, 45,250,
0, 18,247,255, 0, 33,113,193, 0, 33, 78,156, 0, 33, 78,123,
0, 18,247,255, 0, 6,115,226, 0, 6,114,232, 0, 6,114,254,
0, 18,247,255, 0, 60,139,220, 0, 60,133,212, 0, 60,133,205,
0, 18,247,255, 0, 4,134,214, 0, 4, 95,230, 0, 4, 95,252,
0, 18,247,255, 0, 60,135,215, 0, 60, 95,202, 0, 60, 95,198,
0, 18,247,255, 0, 5,136,216, 0, 5,131,231, 0, 5,131,253,
0, 18,247,255, 0, 30,104,183, 0, 30, 63,137, 0, 30, 63,100,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
};
--
鈴木 康司 @NEC
suz@hpc.bs1.fc.nec.co.jp
TEL 0423-33-5381