98733207 |
1 | pal rp2c04001[64] = { |
2 | #include "rp2c04001.h" |
3 | }; |
4 | |
5 | pal rp2c04002[64] = { |
6 | #include "rp2c04002.h" |
7 | }; |
8 | |
9 | pal rp2c04003[64] = { |
10 | #include "rp2c04003.h" |
11 | }; |
12 | pal rp2c05004[64] = { |
13 | #include "rp2c05004.h" |
14 | }; |
15 | |
16 | pal unvpalette[7] = { |
17 | { 0x00<<2,0x00<<2,0x00<<2}, // Black |
18 | { 0x3F<<2,0x3F<<2,0x34<<2}, // White |
19 | { 0x00<<2,0x00<<2,0x00<<2}, // Black |
20 | { 0x1d<<2,0x1d<<2,0x24<<2}, // Greyish |
21 | { 190,0,0 }, // Redish |
22 | { 51,255,51}, // Bright green |
23 | { 49,14,200}, |
24 | }; |
25 | |
26 | |
27 | /* Default palette */ |
28 | pal palette[64] = { |
29 | |
92764e62 |
30 | {0x60, 0x60, 0x60}, /* Value 0 */ |
31 | {0x00, 0x00, 0x70}, /* Value 1 */ |
32 | {0x14, 0x00, 0x80}, /* Value 2 */ |
33 | {0x2C, 0x00, 0x6E}, /* Value 3 */ |
34 | {0x4A, 0x00, 0x4E}, /* Value 4 */ |
35 | {0x6C, 0x00, 0x18}, /* Value 5 */ |
36 | {0x5A, 0x03, 0x02}, /* Value 6 */ |
37 | {0x51, 0x18, 0x00}, /* Value 7 */ |
38 | {0x34, 0x24, 0x00}, /* Value 8 */ |
39 | {0x00, 0x34, 0x00}, /* Value 9 */ |
40 | {0x00, 0x32, 0x00}, /* Value 10 */ |
41 | {0x00, 0x34, 0x20}, /* Value 11 */ |
42 | {0x00, 0x2C, 0x78}, /* Value 12 */ |
43 | {0x00, 0x00, 0x00}, /* Value 13 */ |
44 | {0x02, 0x02, 0x02}, /* Value 14 */ |
45 | {0x02, 0x02, 0x02}, /* Value 15 */ |
46 | {0xC4, 0xC4, 0xC4}, /* Value 16 */ |
47 | {0x00, 0x58, 0xDE}, /* Value 17 */ |
48 | {0x30, 0x1F, 0xFC}, /* Value 18 */ |
49 | {0x7F, 0x14, 0xE0}, /* Value 19 */ |
50 | {0xA8, 0x00, 0xB0}, /* Value 20 */ |
51 | {0xC0, 0x06, 0x5C}, /* Value 21 */ |
52 | {0xC0, 0x2B, 0x0E}, /* Value 22 */ |
53 | {0xA6, 0x40, 0x10}, /* Value 23 */ |
54 | {0x6F, 0x61, 0x00}, /* Value 24 */ |
55 | {0x30, 0x80, 0x00}, /* Value 25 */ |
56 | {0x00, 0x7C, 0x00}, /* Value 26 */ |
57 | {0x00, 0x7C, 0x3C}, /* Value 27 */ |
58 | {0x00, 0x6E, 0x84}, /* Value 28 */ |
59 | {0x14, 0x14, 0x14}, /* Value 29 */ |
60 | {0x04, 0x04, 0x04}, /* Value 30 */ |
61 | {0x04, 0x04, 0x04}, /* Value 31 */ |
62 | {0xF0, 0xF0, 0xF0}, /* Value 32 */ |
63 | {0x4C, 0xAA, 0xFF}, /* Value 33 */ |
64 | {0x6F, 0x73, 0xF5}, /* Value 34 */ |
65 | {0xB0, 0x70, 0xFF}, /* Value 35 */ |
66 | {0xDA, 0x5A, 0xFF}, /* Value 36 */ |
67 | {0xF0, 0x60, 0xC0}, /* Value 37 */ |
68 | {0xF8, 0x83, 0x6D}, /* Value 38 */ |
69 | {0xD0, 0x90, 0x30}, /* Value 39 */ |
70 | {0xD4, 0xC0, 0x30}, /* Value 40 */ |
71 | {0x66, 0xD0, 0x00}, /* Value 41 */ |
72 | {0x26, 0xDD, 0x1A}, /* Value 42 */ |
73 | {0x2E, 0xC8, 0x66}, /* Value 43 */ |
74 | {0x34, 0xC2, 0xBE}, /* Value 44 */ |
75 | {0x54, 0x54, 0x54}, /* Value 45 */ |
76 | {0x06, 0x06, 0x06}, /* Value 46 */ |
77 | {0x06, 0x06, 0x06}, /* Value 47 */ |
78 | {0xFF, 0xFF, 0xFF}, /* Value 48 */ |
79 | {0xB6, 0xDA, 0xFF}, /* Value 49 */ |
80 | {0xC8, 0xCA, 0xFF}, /* Value 50 */ |
81 | {0xDA, 0xC2, 0xFF}, /* Value 51 */ |
82 | {0xF0, 0xBE, 0xFF}, /* Value 52 */ |
83 | {0xFC, 0xBC, 0xEE}, /* Value 53 */ |
84 | {0xFF, 0xD0, 0xB4}, /* Value 54 */ |
85 | {0xFF, 0xDA, 0x90}, /* Value 55 */ |
86 | {0xEC, 0xEC, 0x92}, /* Value 56 */ |
87 | {0xDC, 0xF6, 0x9E}, /* Value 57 */ |
88 | {0xB8, 0xFF, 0xA2}, /* Value 58 */ |
89 | {0xAE, 0xEA, 0xBE}, /* Value 59 */ |
90 | {0x9E, 0xEF, 0xEF}, /* Value 60 */ |
91 | {0xBE, 0xBE, 0xBE}, /* Value 61 */ |
92 | {0x08, 0x08, 0x08}, /* Value 62 */ |
93 | {0x08, 0x08, 0x08}, /* Value 63 */ |
94 | /* |
95 | // old palette: |
96 | 74, 74, 74 |
97 | 24, 18, 8C |
98 | 00, 00, A8 |
99 | 44, 00, 9C |
100 | 8C, 00, 74 |
101 | A8, 00, 10 |
102 | A4, 00, 00 |
103 | 7C, 08, 00 |
104 | 40, 2C, 00 |
105 | 00, 44, 00 |
106 | 00, 50, 00 |
107 | 00, 3C, 14 |
108 | 18, 3C, 5C |
109 | 00, 00, 00 |
110 | 00, 00, 00 |
111 | 00, 00, 00 |
112 | BC, BC, BC |
113 | 00, 70, EC |
114 | 20, 38, EC |
115 | 80, 00, F0 |
116 | BC, 00, BC |
117 | E4, 00, 58 |
118 | D8, 28, 00 |
119 | C8, 4C, 0C |
120 | 88, 70, 00 |
121 | 00, 94, 00 |
122 | 00, A8, 00 |
123 | 00, 90, 38 |
124 | 00, 80, 88 |
125 | 00, 00, 00 |
126 | 00, 00, 00 |
127 | 00, 00, 00 |
128 | FC, FC, FC |
129 | 3C, BC, FC |
130 | 5C, 94, FC |
131 | 40, 88, FC |
132 | F4, 78, FC |
133 | FC, 74, B4 |
134 | FC, 74, 60 |
135 | FC, 98, 38 |
136 | F0, BC, 3C |
137 | 80, D0, 10 |
138 | 4C, DC, 48 |
139 | 58, F8, 98 |
140 | 00, E8, D8 |
141 | 78, 78, 78 |
142 | 00, 00, 00 |
143 | 00, 00, 00 |
144 | FC, FC, FC |
145 | A8, E4, FC |
146 | C4, D4, FC |
147 | D4, C8, FC |
148 | FC, C4, FC |
149 | FC, C4, D8 |
150 | FC, BC, B0 |
151 | FC, D8, A8 |
152 | FC, E4, A0 |
153 | E0, FC, A0 |
154 | A8, F0, BC |
155 | B0, FC, CC |
156 | 9C, FC, F0 |
157 | C4, C4, C4 |
158 | 00, 00, 00 |
159 | 00, 00, 00 |
160 | |
161 | slightly better but too dark: |
162 | 0x5C, 0x5C, 0x5C |
163 | 0x00, 0x20, 0x74 |
164 | 0x00, 0x00, 0x98 |
165 | 0x30, 0x00, 0x84 |
166 | 0x58, 0x00, 0x68 |
167 | 0x68, 0x00, 0x30 |
168 | 0x60, 0x00, 0x00 |
169 | 0x48, 0x10, 0x00 |
170 | 0x28, 0x18, 0x00 |
171 | 0x20, 0x28, 0x00 |
172 | 0x00, 0x40, 0x00 |
173 | 0x00, 0x38, 0x30 |
174 | 0x00, 0x38, 0x48 |
175 | 0x00, 0x00, 0x00 |
176 | 0x10, 0x10, 0x10 |
177 | 0x10, 0x10, 0x10 |
178 | 0xAA, 0xAA, 0xAA |
179 | 0x18, 0x54, 0xBC |
180 | 0x28, 0x30, 0xF8 |
181 | 0x68, 0x20, 0xD8 |
182 | 0xA8, 0x00, 0xB8 |
183 | 0xB8, 0x14, 0x5C |
184 | 0xB8, 0x18, 0x10 |
185 | 0x8C, 0x38, 0x0C |
186 | 0x60, 0x50, 0x00 |
187 | 0x3C, 0x60, 0x00 |
188 | 0x00, 0x78, 0x00 |
189 | 0x00, 0x70, 0x4C |
190 | 0x00, 0x70, 0x80 |
191 | 0xFF, 0xFF, 0x10 |
192 | 0x10, 0xFF, 0xFF |
193 | 0x10, 0x10, 0xFF |
194 | 0xFF, 0xFF, 0xFF |
195 | 0x4C, 0x9C, 0xEC |
196 | 0x78, 0x80, 0xFF |
197 | 0xAC, 0x70, 0xFF |
198 | 0xE0, 0x60, 0xF0 |
199 | 0xFC, 0x68, 0xA4 |
200 | 0xFF, 0x70, 0x68 |
201 | 0xE2, 0x92, 0x38 |
202 | 0xBB, 0xAB, 0x00 |
203 | 0x7E, 0xC2, 0x1C |
204 | 0x40, 0xD0, 0x30 |
205 | 0x28, 0xC4, 0x80 |
206 | 0x20, 0xB8, 0xC0 |
207 | 0x48, 0x48, 0x48 |
208 | 0x10, 0x10, 0x10 |
209 | 0x10, 0x10, 0x10 |
210 | 0xFF, 0xFF, 0xFF |
211 | 0xB4, 0xD4, 0xFF |
212 | 0xC0, 0xC8, 0xFF |
213 | 0xD8, 0xC4, 0xFF |
214 | 0xF0, 0xC0, 0xFF |
215 | 0xFF, 0xC4, 0xD8 |
216 | 0xFF, 0xC8, 0xC0 |
217 | 0xF8, 0xD4, 0xAC |
218 | 0xE8, 0xE0, 0x98 |
219 | 0xD0, 0xE8, 0xA0 |
220 | 0xB8, 0xF0, 0xA8 |
221 | 0xA8, 0xE8, 0xD0 |
222 | 0xA8, 0xE0, 0xE8 |
223 | 0xB2, 0xB2, 0xB2 |
224 | 0x10, 0xFF, 0x10 |
225 | 0xFF, 0x10, 0x10 |
226 | |
227 | */ |
228 | |
98733207 |
229 | }; |