palettes for lots of new games

This commit is contained in:
Carl.Kenner 2009-05-31 20:07:08 +00:00
parent bc12b5559f
commit 6e583296f9
2 changed files with 49 additions and 15 deletions

View File

@ -14,18 +14,49 @@
gamePalette CurrentPalette;
int gamePalettesCount = 19;
int gamePalettesCount = 32;
// 0xRRGGBB
// TITLE, 4 Background Colours (brightest to black), 4 Status Bar Colours (brightest to black),
// 3 Sprite 1 Colours (brightest to dark), 3 Sprite 2 Colours (brightest to dark)
gamePalette gamePalettes[19] = {
{"default", 1, {0x00FF00,0x00AD00,0x006300,0x002000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFF0000,0xAD0000,0x630000, 0x0000FF,0x0000AD,0x000063}}
gamePalette gamePalettes[32] = {
{"default", 1, {0xFFFFFF,0xADADAD,0x636363,0x000000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFFFFFF,0xADADAD,0x636363, 0xFFFFFF,0xADADAD,0x636363}}
,{"ALLEY WAY", 1, {0x00FF00,0xAD0000,0x000063,0x636300, 0xFFFFFF,0xAD0000,0x630000,0x000000,
0xFF0000,0xAD0000,0x630000, 0x0000FF,0x0000AD,0x000063}}
,{"BASEBALL", 1, {0x009000,0x006000,0x003000,0x000000, 0xFFFFFF,0xAD0000,0x630000,0x000000,
0xFFD060,0xAD0000,0x630000, 0x0050AD,0xFFD060,0x0040A0}}
,{"BUGSCRAZYCASTLE2", 1, {0xFFFFFF,0xA8ADA8,0x604B20,0x302010, 0xFFFF00,0xADAD00,0x636300,0x000000,
0xFFFFFF,0xADA8A8,0x636060, 0x0000FF,0x0000AD,0x000063}}
,{"CAESARS PALACE", 1, {0xFFFFFF,0xC0AD00,0x680000,0x000000, 0x608FFF,0x0000B5,0x005300,0x003000,
0x0060FF,0x0000A8,0x000068, 0xFF00FF,0xA800AD,0x600063}}
,{"DARK WING DUCK", 1, {0xFF7F50,0xB05530,0x000060,0x000000, 0xFF0000,0xADADAD,0x636363,0x000000,
0xFFFF00,0xAD00FF,0x530070, 0x00FF00,0x00B000,0x006000}}
,{"DUCK TALES", 1, {0x80FF00,0x68AD00,0x633100,0x201000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFFFFFF,0xAD5800,0xAD5800, 0xFFFFFF,0xADADAD,0x636363}}
,{"EARTHWORM JIM", 1, {0x809F20,0x985D38,0x006300,0x200028, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xDFDFDF,0xCD7890,0x0068B0, 0xFF0000,0xA80000,0x600000}}
,{"FELIX THE CAT", 1, {0x00BFFF,0x50AD50,0x684318,0x000000, 0xCF77CF,0xADADAD,0x636363,0xFFFFFF,
0xFFFFFF,0xADA800,0x000000, 0x0000FF,0x0000AD,0x000063}}
,{"THE FLINTSTONES", 1, {0xD0FFEF,0xD8C87C,0x406300,0x000000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFFEF73,0xFFBB8C,0x0080FF, 0x0000FF,0x0000AD,0x000063}}
,{"GAUNTLET II", 1, {0xFFFF00,0xA85D40,0x684328,0x105848, 0x000000,0xADA8A8,0x636060,0xFF0000,
0xC87850,0xA82820,0x630000, 0x0000FF,0x0000AD,0x000063}}
,{"INDIANA JONES", 1, {0xE8D760,0xA88548,0x803308,0x201000, 0x00C700,0x008D00,0x004300,0x000000,
0x8F6050,0xA56048,0x630000, 0x90604F,0x883810,0x680000}}
,{"KID ICARUS", 1, {0xFFFFFF,0xADADAD,0x314278,0x003163, 0xFFFFFF,0xAD0000,0x630000,0x000000,
0xFFFF00,0xB80000,0x436300, 0xFFFFFF,0xD4B4A4,0x633100}}
,{"MAGNETIC SOCCER", 1, {0x009000,0x006000,0x003000,0x000000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFF0000,0xAD0000,0x630000, 0x0000FF,0x0000AD,0x000063}}
,{"BEACH,VOLLEYBALL", 1, {0xD4B4A4,0xADAD30,0x000063,0x000020, 0xFFFFFF,0xADADAD,0x636363,0x000000,
@ -33,7 +64,7 @@ gamePalette gamePalettes[19] = {
,{"MARBLE MADNESS", 1, {0x00FFFF,0x00ADAD,0x006363,0x303030, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFF0000,0xAD0000,0x630000, 0xFFFF00,0xAD8000,0x634000}}
,{"METROID2", 1, {0xFF7B30,0xAD5230,0x300063,0x000018, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0x7B6300,0xAD0000,0x636363, 0xFF00FF,0x8400AD,0x300063}}
0x7B6300,0xAD0000,0x000063, 0xFF00FF,0x8400AD,0x300063}}
,{"MORTAL KOMBAT", 1, {0xADFF00,0x00AD00,0x006300,0x400000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFFFF00,0xADAD00,0x636300, 0xFFFF00,0xADAD00,0x636300}}
,{"MORTAL KOMBAT II", 1, {0xC0B0FF,0x6890A0,0x303063,0x000000, 0xADFF00,0x00AD00,0x006300,0x400000,
@ -43,8 +74,17 @@ gamePalette gamePalettes[19] = {
,{"MR.DO!", 1, {0x38F038,0x00C800,0x705000,0x600000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFFFFFF,0xADADAD,0x636363, 0xFFFFFF,0xADADAD,0x636363}}
,{"ROCKY BULLWINKLE", 1, {0x60C7D7,0x909090,0x683320,0x002000, 0xFFFF4F,0xAD7D15,0x63530B,0x000000,
0xFFFF00,0xAD6018,0x000000, 0x0000FF,0x0000AD,0x000063}}
,{"SIMPSONS3", 1, {0x80FF40,0x00AD50,0x006300,0x402000, 0xE0D000,0xADADAD,0x636363,0x000000,
0xF0E000,0xAD4000,0x0000FF, 0xFF0000,0xAD0000,0x630000}}
,{"SPIDER-MAN 2", 1, {0xEFE7DF,0xA88548,0x604318,0x000000, 0xFFFFFF,0xAD0000,0x630000,0x000000,
0xFFFF00,0xAD0000,0x006000, 0xFF9F9F,0xFF0000,0x0050FF}}
,{"SPIDER-MAN 3 DMG", 1, {0x00FF00,0x00AD00,0x006300,0x002000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFFB850,0xAD6838,0x630000, 0xFFAF9F,0xF00000,0x0050FF}}
,{"STAR WARS", 1, {0xFFCF70,0xAF9538,0x705318,0x000000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFFFFFF,0xAD9800,0x006000, 0xFF0000,0x680095,0x000063}}
,{"SUPER MARIO LAND", 1, {0x90A0FF,0x80AD00,0x636300,0x301800, 0xFFFF40,0xADAD00,0x636300,0x000000,
0xFFE080,0x0000AD,0xFF0000, 0xFFFFFF,0xADADAD,0x636363}}
@ -54,15 +94,9 @@ gamePalette gamePalettes[19] = {
0xB4A880,0xADAD00,0x632000, 0x0000AD,0xA48E80,0x636300}}
,{"TETRIS", 1, {0xAD0000,0x00AD00,0x0000AD,0x000000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0x00AD00,0x0000AD,0xAD0000, 0xFFFFFF,0xADADAD,0x636363}}
,{"DUCK TALES", 1, {0x80FF00,0x68AD00,0x633100,0x201000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFFFFFF,0xAD5800,0xAD5800, 0xFFFFFF,0xADADAD,0x636363}}
,{"ALLEY WAY", 1, {0x00FF00,0xAD0000,0x000063,0x636300, 0xFFFFFF,0xAD0000,0x630000,0x000000,
0xFF0000,0xAD0000,0x630000, 0x0000FF,0x0000AD,0x000063}}
,{"KID ICARUS", 1, {0xFFFFFF,0xADADAD,0x314278,0x003163, 0xFFFFFF,0xAD0000,0x630000,0x000000,
0xFFFF00,0xB80000,0x436300, 0xFFFFFF,0xD4B4A4,0x633100}}
,{"", 1, {0xFFFFFF,0xADADAD,0x636363,0x000000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFFFFFF,0xADADAD,0x636363, 0xFFFFFF,0xADADAD,0x636363}}
,{"", 1, {0x00FF00,0x00AD00,0x006300,0x002000, 0xFFFFFF,0xADADAD,0x636363,0x000000,
0xFF8000,0xAD0040,0x630000, 0x00A0FF,0x2000AD,0x000063}}
};

View File

@ -254,7 +254,7 @@ preparePalData (int method, gamePalette pals[], int palCount)
data = mxmlNewElement(xml, "palette");
mxmlElementSetAttr(data, "app", APPNAME);
mxmlElementSetAttr(data, "version", APPVERSION);
for (int i=palCount-1; i>=0; i--) {
for (int i=0; i<palCount; i++) {
createXMLPalette(&pals[i], false);
}