apple2: Use latest mathematical palette for 8-bit A2s (MT #07482) [R. Belmont]

This commit is contained in:
arbee 2019-12-08 23:10:56 -05:00
parent 652449ccc1
commit 017b53b2f5

View File

@ -1141,28 +1141,28 @@ void a2_video_device::dhgr_update(screen_device &screen, bitmap_ind16 &bitmap, c
}
}
/* according to Steve Nickolas (author of Dapple), our original palette would
* have been more appropriate for an Apple IIgs. So we've substituted in the
* Robert Munafo palette instead, which is more accurate on 8-bit Apples
*/
/*
Latest Apple II NTSC palette from "Apple II Video Display Theory"
https://docs.google.com/spreadsheets/d/1rKR6A_bVniSCtIP_rrv8QLWJdj4h6jEU1jJj0AebWwg/
*/
static const rgb_t apple2_palette[] =
{
rgb_t::black(),
rgb_t(0xE3, 0x1E, 0x60), /* Dark Red */
rgb_t(0x60, 0x4E, 0xBD), /* Dark Blue */
rgb_t(0xFF, 0x44, 0xFD), /* Purple */
rgb_t(0x00, 0xA3, 0x60), /* Dark Green */
rgb_t(0x9C, 0x9C, 0x9C), /* Dark Gray */
rgb_t(0x14, 0xCF, 0xFD), /* Medium Blue */
rgb_t(0xD0, 0xC3, 0xFF), /* Light Blue */
rgb_t(0x60, 0x72, 0x03), /* Brown */
rgb_t(0xFF, 0x6A, 0x3C), /* Orange */
rgb_t(0x9C, 0x9C, 0x9C), /* Light Grey */
rgb_t(0xFF, 0xA0, 0xD0), /* Pink */
rgb_t(0x14, 0xF5, 0x3C), /* Light Green */
rgb_t(0xD0, 0xDD, 0x8D), /* Yellow */
rgb_t(0x72, 0xFF, 0xD0), /* Aquamarine */
rgb_t(0xFF, 0xFF, 0xFF) /* White */
rgb_t(0xa7, 0x0b, 0x40), /* Dark Red */
rgb_t(0x40, 0x1c, 0xf7), /* Dark Blue */
rgb_t(0xe6, 0x28, 0xff), /* Purple */
rgb_t(0x00, 0x74, 0x40), /* Dark Green */
rgb_t(0x80, 0x80, 0x80), /* Dark Gray */
rgb_t(0x19, 0x90, 0xff), /* Medium Blue */
rgb_t(0xbf, 0x9c, 0xff), /* Light Blue */
rgb_t(0x40, 0x63, 0x00), /* Brown */
rgb_t(0xe6, 0x6f, 0x00), /* Orange */
rgb_t(0x80, 0x80, 0x80), /* Light Grey */
rgb_t(0xff, 0x8b, 0xbf), /* Pink */
rgb_t(0x19, 0xd7, 0x00), /* Light Green */
rgb_t(0xbf, 0xe3, 0x08), /* Yellow */
rgb_t(0x58, 0xf4, 0xbf), /* Aquamarine */
rgb_t(0xff, 0xff, 0xff) /* White */
};
void a2_video_device::init_palette()