mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-08 02:42:34 +00:00
2f01855ed5
svn-id: r7802
440 lines
3.7 KiB
C++
440 lines
3.7 KiB
C++
/* ScummVM - Scumm Interpreter
|
|
* Copyright (C) 2003 The ScummVM project
|
|
*
|
|
* This program is free software; you can redistribute it and/or
|
|
* modify it under the terms of the GNU General Public License
|
|
* as published by the Free Software Foundation; either version 2
|
|
* of the License, or (at your option) any later version.
|
|
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with this program; if not, write to the Free Software
|
|
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
*
|
|
* $Header$
|
|
*
|
|
*/
|
|
|
|
#ifndef SKY85COMP_H
|
|
#define SKY85COMP_H
|
|
|
|
|
|
|
|
|
|
namespace SkyCompact {
|
|
|
|
uint16 sc85_palette[] = {
|
|
0,
|
|
14848,
|
|
7213,
|
|
11576,
|
|
12828,
|
|
7213,
|
|
11566,
|
|
13340,
|
|
7209,
|
|
10544,
|
|
11292,
|
|
7207,
|
|
9522,
|
|
9756,
|
|
7205,
|
|
9004,
|
|
8732,
|
|
7203,
|
|
8496,
|
|
11292,
|
|
7199,
|
|
7966,
|
|
6428,
|
|
7197,
|
|
6939,
|
|
6428,
|
|
7195,
|
|
8498,
|
|
9242,
|
|
6687,
|
|
7464,
|
|
10266,
|
|
6681,
|
|
6427,
|
|
5914,
|
|
6681,
|
|
5920,
|
|
12314,
|
|
6185,
|
|
9518,
|
|
9752,
|
|
6177,
|
|
7970,
|
|
14872,
|
|
5675,
|
|
10034,
|
|
11286,
|
|
5669,
|
|
9002,
|
|
9750,
|
|
5663,
|
|
7972,
|
|
10774,
|
|
5661,
|
|
6952,
|
|
9750,
|
|
5657,
|
|
5924,
|
|
9750,
|
|
5149,
|
|
7460,
|
|
8212,
|
|
5147,
|
|
6430,
|
|
6932,
|
|
5143,
|
|
5408,
|
|
5908,
|
|
5141,
|
|
4885,
|
|
9236,
|
|
4635,
|
|
5401,
|
|
7698,
|
|
4625,
|
|
11066,
|
|
14352,
|
|
4137,
|
|
10034,
|
|
13840,
|
|
4133,
|
|
9008,
|
|
11280,
|
|
4129,
|
|
8488,
|
|
9744,
|
|
4125,
|
|
7460,
|
|
8720,
|
|
4121,
|
|
6432,
|
|
6416,
|
|
4119,
|
|
4887,
|
|
5392,
|
|
4113,
|
|
3859,
|
|
6416,
|
|
4108,
|
|
5922,
|
|
7694,
|
|
3607,
|
|
4891,
|
|
6926,
|
|
3599,
|
|
6950,
|
|
9228,
|
|
3097,
|
|
6432,
|
|
6412,
|
|
3095,
|
|
5408,
|
|
5900,
|
|
3091,
|
|
2583,
|
|
14860,
|
|
2605,
|
|
10552,
|
|
12810,
|
|
2597,
|
|
8496,
|
|
10250,
|
|
2587,
|
|
6946,
|
|
8714,
|
|
2583,
|
|
5410,
|
|
7690,
|
|
2581,
|
|
4896,
|
|
4874,
|
|
2575,
|
|
2069,
|
|
14858,
|
|
2083,
|
|
7990,
|
|
11784,
|
|
2077,
|
|
5924,
|
|
8200,
|
|
2069,
|
|
4379,
|
|
13320,
|
|
1573,
|
|
4894,
|
|
5894,
|
|
1551,
|
|
2069,
|
|
4870,
|
|
1542,
|
|
11578,
|
|
13828,
|
|
1065,
|
|
8496,
|
|
10756,
|
|
1053,
|
|
6962,
|
|
9220,
|
|
1049,
|
|
4896,
|
|
6916,
|
|
1041,
|
|
3093,
|
|
4868,
|
|
1034,
|
|
1041,
|
|
13828,
|
|
541,
|
|
5928,
|
|
8706,
|
|
533,
|
|
3867,
|
|
5890,
|
|
524,
|
|
5936,
|
|
5376,
|
|
10,
|
|
2579,
|
|
14848,
|
|
45,
|
|
10552,
|
|
12800,
|
|
37,
|
|
6968,
|
|
12800,
|
|
25,
|
|
5420,
|
|
4352,
|
|
6,
|
|
527,
|
|
13824,
|
|
35,
|
|
6438,
|
|
9216,
|
|
23,
|
|
5424,
|
|
8192,
|
|
15,
|
|
2069,
|
|
4864,
|
|
8,
|
|
9018,
|
|
14848,
|
|
29,
|
|
6952,
|
|
13824,
|
|
23,
|
|
5410,
|
|
11264,
|
|
19,
|
|
4896,
|
|
14848,
|
|
45,
|
|
6954,
|
|
7680,
|
|
17,
|
|
3099,
|
|
5376,
|
|
6,
|
|
1555,
|
|
3840,
|
|
63,
|
|
16191,
|
|
2816,
|
|
0,
|
|
10554,
|
|
14336,
|
|
39,
|
|
9528,
|
|
12800,
|
|
35,
|
|
7474,
|
|
14848,
|
|
27,
|
|
6458,
|
|
4864,
|
|
4,
|
|
1041,
|
|
14336,
|
|
21,
|
|
4910,
|
|
9216,
|
|
19,
|
|
3870,
|
|
6912,
|
|
10,
|
|
1045,
|
|
14848,
|
|
39,
|
|
6440,
|
|
14848,
|
|
21,
|
|
5430,
|
|
11264,
|
|
21,
|
|
4406,
|
|
11264,
|
|
15,
|
|
3106,
|
|
5888,
|
|
8,
|
|
529,
|
|
3840,
|
|
0,
|
|
10038,
|
|
12800,
|
|
33,
|
|
7472,
|
|
11264,
|
|
27,
|
|
5416,
|
|
8704,
|
|
19,
|
|
3120,
|
|
10752,
|
|
12,
|
|
3110,
|
|
6400,
|
|
8,
|
|
1563,
|
|
5888,
|
|
6,
|
|
17,
|
|
14848,
|
|
37,
|
|
6958,
|
|
9728,
|
|
8,
|
|
1570,
|
|
3328,
|
|
63,
|
|
16128,
|
|
6912,
|
|
7197,
|
|
6164,
|
|
4128,
|
|
7188,
|
|
4112,
|
|
4120,
|
|
4112,
|
|
3080,
|
|
3088,
|
|
3084,
|
|
2056,
|
|
1032,
|
|
1028,
|
|
0,
|
|
6144,
|
|
10268,
|
|
4116,
|
|
3088,
|
|
5136,
|
|
3088,
|
|
6152,
|
|
7192,
|
|
5654,
|
|
8214,
|
|
7196,
|
|
6168,
|
|
6160,
|
|
6168,
|
|
10284,
|
|
9256,
|
|
9252,
|
|
8228,
|
|
8224,
|
|
6172,
|
|
6168,
|
|
2836,
|
|
0,
|
|
13,
|
|
14848,
|
|
29,
|
|
6458,
|
|
4352,
|
|
4,
|
|
527,
|
|
8192,
|
|
5144,
|
|
5148,
|
|
10252,
|
|
12332,
|
|
10280,
|
|
1068,
|
|
3080,
|
|
8220,
|
|
9248,
|
|
10276,
|
|
9766,
|
|
10534,
|
|
7465,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
16128,
|
|
0,
|
|
16191,
|
|
63,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
13824,
|
|
13878,
|
|
12077,
|
|
8241,
|
|
10527,
|
|
5917,
|
|
5925,
|
|
7698,
|
|
2865,
|
|
9995,
|
|
1285,
|
|
285,
|
|
16129,
|
|
16191
|
|
};
|
|
|
|
uint16 sc85_mouse_list[] = {
|
|
0
|
|
};
|
|
|
|
uint16 sc85_chip_list[] = {
|
|
0
|
|
};
|
|
|
|
uint16 sc85_fast_list[] = {
|
|
14+DISK_7,
|
|
15+DISK_7,
|
|
0
|
|
};
|
|
|
|
uint16 sc85_logic_list[] = {
|
|
ID_FOSTER,
|
|
0XFFFF,
|
|
ID_STD_MENU_LOGIC
|
|
};
|
|
|
|
}; // namespace SkyCompact
|
|
|
|
#endif
|