OSDN Git Service

having the palette in the game code may help. also i added wolf3d's palette for exama...
[proj16/16.git] / src / lib / gamepal.c
1 //#define SODPAL\r
2 \r
3 unsigned char __far gamepal[768]={\r
4   0,  0,  0,  0,  0, 42,  0, 42,  0,  0, 42, 42, 42,  0,  0, 42,\r
5   0, 42, 42, 21,  0, 42, 42, 42, 21, 21, 21, 21, 21, 63, 21, 63,\r
6  21, 21, 63, 63, 63, 21, 21, 63, 21, 63, 63, 63, 21, 63, 63, 63,\r
7  59, 59, 59, 55, 55, 55, 52, 52, 52, 48, 48, 48, 45, 45, 45, 42,\r
8  42, 42, 38, 38, 38, 35, 35, 35, 31, 31, 31, 28, 28, 28, 25, 25,\r
9  25, 21, 21, 21, 18, 18, 18, 14, 14, 14, 11, 11, 11,  8,  8,  8,\r
10  63,  0,  0, 59,  0,  0, 56,  0,  0, 53,  0,  0, 50,  0,  0, 47,\r
11   0,  0, 44,  0,  0, 41,  0,  0, 38,  0,  0, 34,  0,  0, 31,  0,\r
12   0, 28,  0,  0, 25,  0,  0, 22,  0,  0, 19,  0,  0, 16,  0,  0,\r
13  63, 54, 54, 63, 46, 46, 63, 39, 39, 63, 31, 31, 63, 23, 23, 63,\r
14  16, 16, 63,  8,  8, 63,  0,  0, 63, 42, 23, 63, 38, 16, 63, 34,\r
15   8, 63, 30,  0, 57, 27,  0, 51, 24,  0, 45, 21,  0, 39, 19,  0,\r
16  63, 63, 54, 63, 63, 46, 63, 63, 39, 63, 63, 31, 63, 62, 23, 63,\r
17  61, 16, 63, 61,  8, 63, 61,  0, 57, 54,  0, 51, 49,  0, 45, 43,\r
18   0, 39, 39,  0, 33, 33,  0, 28, 27,  0, 22, 21,  0, 16, 16,  0,\r
19  52, 63, 23, 49, 63, 16, 45, 63,  8, 40, 63,  0, 36, 57,  0, 32,\r
20  51,  0, 29, 45,  0, 24, 39,  0, 54, 63, 54, 47, 63, 46, 39, 63,\r
21  39, 32, 63, 31, 24, 63, 23, 16, 63, 16,  8, 63,  8,  0, 63,  0,\r
22   0, 63,  0,  0, 59,  0,  0, 56,  0,  0, 53,  0,  1, 50,  0,  1,\r
23  47,  0,  1, 44,  0,  1, 41,  0,  1, 38,  0,  1, 34,  0,  1, 31,\r
24   0,  1, 28,  0,  1, 25,  0,  1, 22,  0,  1, 19,  0,  1, 16,  0,\r
25  54, 63, 63, 46, 63, 63, 39, 63, 63, 31, 63, 62, 23, 63, 63, 16,\r
26  63, 63,  8, 63, 63,  0, 63, 63,  0, 57, 57,  0, 51, 51,  0, 45,\r
27  45,  0, 39, 39,  0, 33, 33,  0, 28, 28,  0, 22, 22,  0, 16, 16,\r
28  23, 47, 63, 16, 44, 63,  8, 42, 63,  0, 39, 63,  0, 35, 57,  0,\r
29  31, 51,  0, 27, 45,  0, 23, 39, 54, 54, 63, 46, 47, 63, 39, 39,\r
30  63, 31, 32, 63, 23, 24, 63, 16, 16, 63,  8,  9, 63,  0,  1, 63,\r
31   0,  0, 63,  0,  0, 59,  0,  0, 56,  0,  0, 53,  0,  0, 50,  0,\r
32   0, 47,  0,  0, 44,  0,  0, 41,  0,  0, 38,  0,  0, 34,  0,  0,\r
33  31,  0,  0, 28,  0,  0, 25,  0,  0, 22,  0,  0, 19,  0,  0, 16,\r
34  10, 10, 10, 63, 56, 13, 63, 53,  9, 63, 51,  6, 63, 48,  2, 63,\r
35 #ifndef SODPAL\r
36  45,  0, 45,  8, 63, 42,  0, 63, 38,  0, 57, 32,  0, 51, 29,  0,\r
37 #else\r
38  45,  0,  0, 14,  0,  0, 10,  0, 38,  0, 57, 32,  0, 51, 29,  0,\r
39 #endif\r
40  45, 24,  0, 39, 20,  0, 33, 17,  0, 28, 13,  0, 22, 10,  0, 16,\r
41  63, 54, 63, 63, 46, 63, 63, 39, 63, 63, 31, 63, 63, 23, 63, 63,\r
42  16, 63, 63,  8, 63, 63,  0, 63, 56,  0, 57, 50,  0, 51, 45,  0,\r
43  45, 39,  0, 39, 33,  0, 33, 27,  0, 28, 22,  0, 22, 16,  0, 16,\r
44  63, 58, 55, 63, 56, 52, 63, 54, 49, 63, 53, 47, 63, 51, 44, 63,\r
45  49, 41, 63, 47, 39, 63, 46, 36, 63, 44, 32, 63, 41, 28, 63, 39,\r
46  24, 60, 37, 23, 58, 35, 22, 55, 34, 21, 52, 32, 20, 50, 31, 19,\r
47  47, 30, 18, 45, 28, 17, 42, 26, 16, 40, 25, 15, 39, 24, 14, 36,\r
48  23, 13, 34, 22, 12, 32, 20, 11, 29, 19, 10, 27, 18,  9, 23, 16,\r
49   8, 21, 15,  7, 18, 14,  6, 16, 12,  6, 14, 11,  5, 10,  8,  3,\r
50  24,  0, 25,  0, 25, 25,  0, 24, 24,  0,  0,  7,  0,  0, 11, 12,\r
51   9,  4, 18,  0, 18, 20,  0, 20,  0,  0, 13,  7,  7,  7, 19, 19,\r
52  19, 23, 23, 23, 16, 16, 16, 12, 12, 12, 13, 13, 13, 54, 61, 61,\r
53  46, 58, 58, 39, 55, 55, 29, 50, 50, 18, 48, 48,  8, 45, 45,  8,\r
54  44, 44,  0, 41, 41,  0, 38, 38,  0, 35, 35,  0, 33, 33,  0, 31,\r
55  31,  0, 30, 30,  0, 29, 29,  0, 28, 28,  0, 27, 27, 38,  0, 34};\r