Updated NTSC palette by Thomas Jentzsch. I think this one is pretty

close to the original :)


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@38 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
This commit is contained in:
stephena 2002-01-27 02:10:04 +00:00
parent cd9f9a18cb
commit cccf418bc6
1 changed files with 63 additions and 63 deletions

View File

@ -13,7 +13,7 @@
// See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: TIA.cxx,v 1.5 2002-01-15 04:00:33 bwmott Exp $
// $Id: TIA.cxx,v 1.6 2002-01-27 02:10:04 stephena Exp $
//============================================================================
#include <assert.h>
@ -2544,69 +2544,69 @@ uInt32 TIA::ourPlayfieldTable[2][160];
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
const uInt32 TIA::ourNTSCPalette[256] = {
0x000000, 0x000000, 0x2b2b2b, 0x2b2b2b,
0x525252, 0x525252, 0x767676, 0x767676,
0x979797, 0x979797, 0xb6b6b6, 0xb6b6b6,
0xd2d2d2, 0xd2d2d2, 0xececec, 0xececec,
0x444400, 0x444400, 0x66660f, 0x66660f,
0x84841d, 0x84841d, 0xa0a02a, 0xa0a02a,
0xbaba35, 0xbaba35, 0xd2d240, 0xd2d240,
0x000000, 0x000000, 0x4a4a4a, 0x4a4a4a,
0x6f6f6f, 0x6f6f6f, 0x8e8e8e, 0x8e8e8e,
0xaaaaaa, 0xaaaaaa, 0xc0c0c0, 0xc0c0c0,
0xd6d6d6, 0xd6d6d6, 0xececec, 0xececec,
0x484800, 0x484800, 0x69690f, 0x69690f,
0x86861d, 0x86861d, 0xa2a22a, 0xa2a22a,
0xbbbb35, 0xbbbb35, 0xd2d240, 0xd2d240,
0xe8e84a, 0xe8e84a, 0xfcfc54, 0xfcfc54,
0x702800, 0x702800, 0x864512, 0x864512,
0x9b5f22, 0x9b5f22, 0xae7832, 0xae7832,
0xbf8e40, 0xbf8e40, 0xcfa34d, 0xcfa34d,
0xdeb659, 0xdeb659, 0xecc864, 0xecc864,
0x841800, 0x841800, 0x9a3616, 0x9a3616,
0xad5129, 0xad5129, 0xc06a3c, 0xc06a3c,
0xd0814c, 0xd0814c, 0xe0965c, 0xe0965c,
0xeeaa6a, 0xeeaa6a, 0xfcbc78, 0xfcbc78,
0x880000, 0x880000, 0x9d1b1b, 0x9d1b1b,
0xb03333, 0xb03333, 0xc24a4a, 0xc24a4a,
0xd25e5e, 0xd25e5e, 0xe17272, 0xe17272,
0xef8383, 0xef8383, 0xfc9494, 0xfc9494,
0x78005c, 0x78005c, 0x8d1a74, 0x8d1a74,
0xa03289, 0xa03289, 0xb2489e, 0xb2489e,
0xc25cb0, 0xc25cb0, 0xd16fc1, 0xd16fc1,
0xdf80d1, 0xdf80d1, 0xec90e0, 0xec90e0,
0x480078, 0x480078, 0x611a90, 0x611a90,
0x7832a5, 0x7832a5, 0x8e48ba, 0x8e48ba,
0xa15ccc, 0xa15ccc, 0xb46fdd, 0xb46fdd,
0xc480ed, 0xc480ed, 0xd490fc, 0xd490fc,
0x140084, 0x140084, 0x331b9a, 0x331b9a,
0x4e33ad, 0x4e33ad, 0x684ac0, 0x684ac0,
0x7f5ed0, 0x7f5ed0, 0x9572e0, 0x9572e0,
0xa983ee, 0xa983ee, 0xbc94fc, 0xbc94fc,
0x000088, 0x000088, 0x191b9d, 0x191b9d,
0x2f33b0, 0x2f33b0, 0x444ac2, 0x444ac2,
0x575ed2, 0x575ed2, 0x6872e1, 0x6872e1,
0x7983ef, 0x7983ef, 0x8894fc, 0x8894fc,
0x00187c, 0x00187c, 0x193893, 0x193893,
0x2f55a8, 0x2f55a8, 0x4470bc, 0x4470bc,
0x5788ce, 0x5788ce, 0x689fde, 0x689fde,
0x79b4ee, 0x79b4ee, 0x88c8fc, 0x88c8fc,
0x002c5c, 0x002c5c, 0x194d79, 0x194d79,
0x2f6a93, 0x2f6a93, 0x4486ac, 0x4486ac,
0x579fc2, 0x579fc2, 0x68b6d7, 0x68b6d7,
0x79ccea, 0x79ccea, 0x88e0fc, 0x88e0fc,
0x003c2c, 0x003c2c, 0x195f4b, 0x195f4b,
0x2f7e66, 0x2f7e66, 0x449c80, 0x449c80,
0x57b797, 0x57b797, 0x68d0ad, 0x68d0ad,
0x79e7c1, 0x79e7c1, 0x88fcd4, 0x88fcd4,
0x003c00, 0x003c00, 0x1b5f1b, 0x1b5f1b,
0x337e33, 0x337e33, 0x4a9c4a, 0x4a9c4a,
0x5eb75e, 0x5eb75e, 0x72d072, 0x72d072,
0x83e783, 0x83e783, 0x94fc94, 0x94fc94,
0x143800, 0x143800, 0x355c19, 0x355c19,
0x527c2f, 0x527c2f, 0x6e9a44, 0x6e9a44,
0x87b557, 0x87b557, 0x9ecf68, 0x9ecf68,
0xb4e679, 0xb4e679, 0xc8fc88, 0xc8fc88,
0x2c3000, 0x2c3000, 0x4d5217, 0x4d5217,
0x6a712c, 0x6a712c, 0x868e40, 0x868e40,
0x9fa852, 0x9fa852, 0xb6c162, 0xb6c162,
0xccd772, 0xccd772, 0xe0ec80, 0xe0ec80,
0x442800, 0x442800, 0x664a14, 0x664a14,
0x846826, 0x846826, 0xa08438, 0xa08438,
0xba9e47, 0xba9e47, 0xd2b656, 0xd2b656,
0x7c2c00, 0x7c2c00, 0x904811, 0x904811,
0xa26221, 0xa26221, 0xb47a30, 0xb47a30,
0xc3903d, 0xc3903d, 0xd2a44a, 0xd2a44a,
0xdfb755, 0xdfb755, 0xecc860, 0xecc860,
0x901c00, 0x901c00, 0xa33915, 0xa33915,
0xb55328, 0xb55328, 0xc66c3a, 0xc66c3a,
0xd5824a, 0xd5824a, 0xe39759, 0xe39759,
0xf0aa67, 0xf0aa67, 0xfcbc74, 0xfcbc74,
0x940000, 0x940000, 0xa71a1a, 0xa71a1a,
0xb83232, 0xb83232, 0xc84848, 0xc84848,
0xd65c5c, 0xd65c5c, 0xe46f6f, 0xe46f6f,
0xf08080, 0xf08080, 0xfc9090, 0xfc9090,
0x840064, 0x840064, 0x97197a, 0x97197a,
0xa8308f, 0xa8308f, 0xb846a2, 0xb846a2,
0xc659b3, 0xc659b3, 0xd46cc3, 0xd46cc3,
0xe07cd2, 0xe07cd2, 0xec8ce0, 0xec8ce0,
0x500084, 0x500084, 0x68199a, 0x68199a,
0x7d30ad, 0x7d30ad, 0x9246c0, 0x9246c0,
0xa459d0, 0xa459d0, 0xb56ce0, 0xb56ce0,
0xc57cee, 0xc57cee, 0xd48cfc, 0xd48cfc,
0x140090, 0x140090, 0x331aa3, 0x331aa3,
0x4e32b5, 0x4e32b5, 0x6848c6, 0x6848c6,
0x7f5cd5, 0x7f5cd5, 0x956fe3, 0x956fe3,
0xa980f0, 0xa980f0, 0xbc90fc, 0xbc90fc,
0x000094, 0x000094, 0x181aa7, 0x181aa7,
0x2d32b8, 0x2d32b8, 0x4248c8, 0x4248c8,
0x545cd6, 0x545cd6, 0x656fe4, 0x656fe4,
0x7580f0, 0x7580f0, 0x8490fc, 0x8490fc,
0x001c88, 0x001c88, 0x183b9d, 0x183b9d,
0x2d57b0, 0x2d57b0, 0x4272c2, 0x4272c2,
0x548ad2, 0x548ad2, 0x65a0e1, 0x65a0e1,
0x75b5ef, 0x75b5ef, 0x84c8fc, 0x84c8fc,
0x003064, 0x003064, 0x185080, 0x185080,
0x2d6d98, 0x2d6d98, 0x4288b0, 0x4288b0,
0x54a0c5, 0x54a0c5, 0x65b7d9, 0x65b7d9,
0x75cceb, 0x75cceb, 0x84e0fc, 0x84e0fc,
0x004030, 0x004030, 0x18624e, 0x18624e,
0x2d8169, 0x2d8169, 0x429e82, 0x429e82,
0x54b899, 0x54b899, 0x65d1ae, 0x65d1ae,
0x75e7c2, 0x75e7c2, 0x84fcd4, 0x84fcd4,
0x004400, 0x004400, 0x1a661a, 0x1a661a,
0x328432, 0x328432, 0x48a048, 0x48a048,
0x5cba5c, 0x5cba5c, 0x6fd26f, 0x6fd26f,
0x80e880, 0x80e880, 0x90fc90, 0x90fc90,
0x143c00, 0x143c00, 0x355f18, 0x355f18,
0x527e2d, 0x527e2d, 0x6e9c42, 0x6e9c42,
0x87b754, 0x87b754, 0x9ed065, 0x9ed065,
0xb4e775, 0xb4e775, 0xc8fc84, 0xc8fc84,
0x303800, 0x303800, 0x505916, 0x505916,
0x6d762b, 0x6d762b, 0x88923e, 0x88923e,
0xa0ab4f, 0xa0ab4f, 0xb7c25f, 0xb7c25f,
0xccd86e, 0xccd86e, 0xe0ec7c, 0xe0ec7c,
0x482c00, 0x482c00, 0x694d14, 0x694d14,
0x866a26, 0x866a26, 0xa28638, 0xa28638,
0xbb9f47, 0xbb9f47, 0xd2b656, 0xd2b656,
0xe8cc63, 0xe8cc63, 0xfce070, 0xfce070
};