From 654528422dbe9174eaad34bde7bfab5b4c29739d Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Sun, 13 Mar 2005 23:18:59 +0000 Subject: Preliminary support for MM NES. svn-id: r17133 --- scumm/palette.cpp | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) (limited to 'scumm/palette.cpp') diff --git a/scumm/palette.cpp b/scumm/palette.cpp index d6abd699f8..411b4067a3 100644 --- a/scumm/palette.cpp +++ b/scumm/palette.cpp @@ -29,6 +29,76 @@ namespace Scumm { +void ScummEngine::setupNESPalette() { + setPalColor(0x00,0x6D,0x6D,0x6D); + setPalColor(0x01,0x00,0x24,0x92); + setPalColor(0x02,0x00,0x00,0xDB); + setPalColor(0x03,0x6D,0x49,0xDB); + setPalColor(0x04,0x92,0x00,0x6D); + setPalColor(0x05,0xB6,0x00,0x6D); + setPalColor(0x06,0xB6,0x24,0x00); + setPalColor(0x07,0x92,0x49,0x00); + setPalColor(0x08,0x6D,0x49,0x00); + setPalColor(0x09,0x24,0x49,0x00); + setPalColor(0x0A,0x00,0x6D,0x24); + setPalColor(0x0B,0x00,0x92,0x00); + setPalColor(0x0C,0x00,0x49,0x49); + setPalColor(0x0D,0x00,0x00,0x00); + setPalColor(0x0E,0x00,0x00,0x00); + setPalColor(0x0F,0x00,0x00,0x00); + + setPalColor(0x10,0xB6,0xB6,0xB6); + setPalColor(0x11,0x00,0x6D,0xDB); + setPalColor(0x12,0x00,0x49,0xFF); + setPalColor(0x13,0x92,0x00,0xFF); + setPalColor(0x14,0xB6,0x00,0xFF); + setPalColor(0x15,0xFF,0x00,0x92); + setPalColor(0x16,0xFF,0x00,0x00); + setPalColor(0x17,0xDB,0x6D,0x00); + setPalColor(0x18,0x92,0x6D,0x00); + setPalColor(0x19,0x24,0x92,0x00); + setPalColor(0x1A,0x00,0x92,0x00); + setPalColor(0x1B,0x00,0xB6,0x6D); + setPalColor(0x1C,0x00,0x92,0x92); + setPalColor(0x1D,0x00,0x00,0x00); + setPalColor(0x1E,0x00,0x00,0x00); + setPalColor(0x1F,0x00,0x00,0x00); + + setPalColor(0x20,0xFF,0xFF,0xFF); + setPalColor(0x21,0x6D,0xB6,0xFF); + setPalColor(0x22,0x92,0x92,0xFF); + setPalColor(0x23,0xDB,0x6D,0xFF); + setPalColor(0x24,0xFF,0x00,0xFF); + setPalColor(0x25,0xFF,0x6D,0xFF); + setPalColor(0x26,0xFF,0x92,0x00); + setPalColor(0x27,0xFF,0xB6,0x00); + setPalColor(0x28,0xDB,0xDB,0x00); + setPalColor(0x29,0x6D,0xDB,0x00); + setPalColor(0x2A,0x00,0xFF,0x00); + setPalColor(0x2B,0x49,0xFF,0xDB); + setPalColor(0x2C,0x00,0xFF,0xFF); + setPalColor(0x2D,0x00,0x00,0x00); + setPalColor(0x2E,0x00,0x00,0x00); + setPalColor(0x2F,0x00,0x00,0x00); + + setPalColor(0x30,0xFF,0xFF,0xFF); + setPalColor(0x31,0xB6,0xDB,0xFF); + setPalColor(0x32,0xDB,0xB6,0xFF); + setPalColor(0x33,0xFF,0xB6,0xFF); + setPalColor(0x34,0xFF,0x92,0xFF); + setPalColor(0x35,0xFF,0xB6,0xB6); + setPalColor(0x36,0xFF,0xDB,0x92); + setPalColor(0x37,0xFF,0xFF,0x49); + setPalColor(0x38,0xFF,0xFF,0x6D); + setPalColor(0x39,0xB6,0xFF,0x49); + setPalColor(0x3A,0x92,0xFF,0x6D); + setPalColor(0x3B,0x49,0xFF,0xDB); + setPalColor(0x3C,0x92,0xDB,0xFF); + setPalColor(0x3D,0x00,0x00,0x00); + setPalColor(0x3E,0x00,0x00,0x00); + setPalColor(0x3F,0x00,0x00,0x00); +} + void ScummEngine::setupAmigaPalette() { setPalColor( 0, 0, 0, 0); setPalColor( 1, 0, 0, 187); -- cgit v1.2.3