diff --git a/libgambatte/libretro/gbcpalettes.h b/libgambatte/libretro/gbcpalettes.h index 867e4064..33497804 100644 --- a/libgambatte/libretro/gbcpalettes.h +++ b/libgambatte/libretro/gbcpalettes.h @@ -593,15 +593,15 @@ static const unsigned short twb64_002_anime_expo_ver[] = { }; static const unsigned short twb64_003_spongebob_yellow[] = { - PACK15_4(0xF8E867, 0xBDB14E, 0x746D30, 0x2B2812), - PACK15_4(0xF8E867, 0xBDB14E, 0x746D30, 0x2B2812), - PACK15_4(0xF8E867, 0xBDB14E, 0x746D30, 0x2B2812) + PACK15_4(0xF7E948, 0xBCB237, 0x746D21, 0x2B209C), + PACK15_4(0xF7E948, 0xBCB237, 0x746D21, 0x2B209C), + PACK15_4(0xF7E948, 0xBCB237, 0x746D21, 0x2B209C) }; static const unsigned short twb64_004_patrick_star_pink[] = { - PACK15_4(0xFF7F8C, 0xC3616B, 0x783B41, 0x2D1618), - PACK15_4(0xFF7F8C, 0xC3616B, 0x783B41, 0x2D1618), - PACK15_4(0xFF7F8C, 0xC3616B, 0x783B41, 0x2D1618) + PACK15_4(0xFF808B, 0xC3616A, 0x783C41, 0x2D1618), + PACK15_4(0xFF808B, 0xC3616A, 0x783C41, 0x2D1618), + PACK15_4(0xFF808B, 0xC3616A, 0x783C41, 0x2D1618) }; static const unsigned short twb64_005_neon_red[] = { @@ -646,10 +646,10 @@ static const unsigned short twb64_011_nick_orange[] = { PACK15_4(0xFF6700, 0xC34E00, 0x783000, 0x2D1200) }; -static const unsigned short twb64_012_virtual_boy_ver[] = { - PACK15_4(0xFF0000, 0xAA0000, 0x550000, 0x000000), - PACK15_4(0xFF0000, 0xAA0000, 0x550000, 0x000000), - PACK15_4(0xFF0000, 0xAA0000, 0x550000, 0x000000) +static const unsigned short twb64_012_virtual_vision[] = { + PACK15_4(0x1E0000, 0x780000, 0xC30000, 0xFF0000), + PACK15_4(0x1E0000, 0x780000, 0xC30000, 0xFF0000), + PACK15_4(0x1E0000, 0x780000, 0xC30000, 0xFF0000) }; static const unsigned short twb64_013_golden_wild[] = { @@ -910,10 +910,10 @@ static const unsigned short twb64_055_android_green[] = { PACK15_4(0x3DDC84, 0x2EA864, 0x1C673E, 0x0A2617) }; -static const unsigned short twb64_056_ticketmaster_azure[] = { - PACK15_4(0x026CDF, 0x0152AA, 0x003268, 0x001327), - PACK15_4(0x026CDF, 0x0152AA, 0x003268, 0x001327), - PACK15_4(0x026CDF, 0x0152AA, 0x003268, 0x001327) +static const unsigned short twb64_056_walmart_discount_blue[] = { + PACK15_4(0x0071DC, 0x0056A8, 0x003567, 0x001326), + PACK15_4(0x0071DC, 0x0056A8, 0x003567, 0x001326), + PACK15_4(0x0071DC, 0x0056A8, 0x003567, 0x001326) }; static const unsigned short twb64_057_google_red[] = { @@ -1031,9 +1031,9 @@ static const unsigned short twb64_075_tamagotchi_ver[] = { }; static const unsigned short twb64_076_phantom_red[] = { - PACK15_4(0xFF0000, 0xC30000, 0x780000, 0x2D0000), - PACK15_4(0xFF0000, 0xC30000, 0x780000, 0x2D0000), - PACK15_4(0xFF0000, 0xC30000, 0x780000, 0x2D0000) + PACK15_4(0xFD2639, 0xC11D2B, 0x77111A, 0x2C060A), + PACK15_4(0xFD2639, 0xC11D2B, 0x77111A, 0x2C060A), + PACK15_4(0xFD2639, 0xC11D2B, 0x77111A, 0x2C060A) }; static const unsigned short twb64_077_halloween_ver[] = { @@ -1091,21 +1091,21 @@ static const unsigned short twb64_085_perfected_ultra_instinct[] = { }; static const unsigned short twb64_086_saint_snow_red[] = { - PACK15_4(0xCA3935, 0x9A2B28, 0x5F1A18, 0x230A09), - PACK15_4(0xCA3935, 0x9A2B28, 0x5F1A18, 0x230A09), - PACK15_4(0xCA3935, 0x9A2B28, 0x5F1A18, 0x230A09) + PACK15_4(0xBF3936, 0x922B29, 0x591A19, 0x210A09), + PACK15_4(0xBF3936, 0x922B29, 0x591A19, 0x210A09), + PACK15_4(0xBF3936, 0x922B29, 0x591A19, 0x210A09) }; static const unsigned short twb64_087_yellow_banana[] = { - PACK15_4(0xF8D808, 0xD89800, 0xA86838, 0x704800), - PACK15_4(0xF8D808, 0xD89800, 0xA86838, 0x704800), - PACK15_4(0xF8D808, 0xD89800, 0xA86838, 0x704800) + PACK15_4(0xFFDF08, 0xDE9E00, 0xAD6939, 0x734900), + PACK15_4(0xFFDF08, 0xDE9E00, 0xAD6939, 0x734900), + PACK15_4(0xFFDF08, 0xDE9E00, 0xAD6939, 0x734900) }; static const unsigned short twb64_088_green_banana[] = { - PACK15_4(0x60D808, 0x489800, 0x386838, 0x204800), - PACK15_4(0x60D808, 0x489800, 0x386838, 0x204800), - PACK15_4(0x60D808, 0x489800, 0x386838, 0x204800) + PACK15_4(0x63DF08, 0x4A9E00, 0x396939, 0x214900), + PACK15_4(0x63DF08, 0x4A9E00, 0x396939, 0x214900), + PACK15_4(0x63DF08, 0x4A9E00, 0x396939, 0x214900) }; static const unsigned short twb64_089_super_saiyan_3[] = { @@ -1127,15 +1127,15 @@ static const unsigned short twb64_091_pocket_tales_ver[] = { }; static const unsigned short twb64_092_investigation_yellow[] = { - PACK15_4(0xFFFF00, 0xC3C300, 0x787800, 0x2D2D00), - PACK15_4(0xFFFF00, 0xC3C300, 0x787800, 0x2D2D00), - PACK15_4(0xFFFF00, 0xC3C300, 0x787800, 0x2D2D00) + PACK15_4(0xFFF919, 0xC3BE13, 0x78750B, 0x2D2B04), + PACK15_4(0xFFF919, 0xC3BE13, 0x78750B, 0x2D2B04), + PACK15_4(0xFFF919, 0xC3BE13, 0x78750B, 0x2D2B04) }; static const unsigned short twb64_093_sees_blue[] = { - PACK15_4(0x009AFF, 0x0075C3, 0x004878, 0x001B2D), - PACK15_4(0x009AFF, 0x0075C3, 0x004878, 0x001B2D), - PACK15_4(0x009AFF, 0x0075C3, 0x004878, 0x001B2D) + PACK15_4(0x19D1FF, 0x139FC3, 0x0B6278, 0x04242D), + PACK15_4(0x19D1FF, 0x139FC3, 0x0B6278, 0x04242D), + PACK15_4(0x19D1FF, 0x139FC3, 0x0B6278, 0x04242D) }; static const unsigned short twb64_094_game_awards_cyan[] = { @@ -1325,9 +1325,9 @@ static const unsigned short twb64_124_mania_plus_green[] = { }; static const unsigned short twb64_125_ninja_turtle_green[] = { - PACK15_4(0x8CC63F, 0x6B9730, 0x415D1D, 0x18220B), - PACK15_4(0x8CC63F, 0x6B9730, 0x415D1D, 0x18220B), - PACK15_4(0x8CC63F, 0x6B9730, 0x415D1D, 0x18220B) + PACK15_4(0x86BC25, 0x668F1C, 0x3F5811, 0x172106), + PACK15_4(0x86BC25, 0x668F1C, 0x3F5811, 0x172106), + PACK15_4(0x86BC25, 0x668F1C, 0x3F5811, 0x172106) }; static const unsigned short twb64_126_slime_blue[] = { @@ -1421,15 +1421,15 @@ static const unsigned short twb64_140_dragon_ball_orange[] = { }; static const unsigned short twb64_141_christmas_gold[] = { - PACK15_4(0xC4B56C, 0x958A52, 0x5C5532, 0x221F13), - PACK15_4(0xC4B56C, 0x958A52, 0x5C5532, 0x221F13), - PACK15_4(0xC4B56C, 0x958A52, 0x5C5532, 0x221F13) + PACK15_4(0xC0A94B, 0x928139, 0x5A4F23, 0x211D0D), + PACK15_4(0xC0A94B, 0x928139, 0x5A4F23, 0x211D0D), + PACK15_4(0xC0A94B, 0x928139, 0x5A4F23, 0x211D0D) }; -static const unsigned short twb64_142_pepsi_cola_blue[] = { - PACK15_4(0x0065C3, 0x004D95, 0x002F5B, 0x001122), - PACK15_4(0x0065C3, 0x004D95, 0x002F5B, 0x001122), - PACK15_4(0x0065C3, 0x004D95, 0x002F5B, 0x001122) +static const unsigned short twb64_142_pepsi_vision[] = { + PACK15_4(0xFFFFFF, 0xFF1400, 0x4A290B, 0x000000), + PACK15_4(0xFFFFFF, 0xFF1400, 0x4A290B, 0x000000), + PACK15_4(0xFFFFFF, 0xFF1400, 0x4A290B, 0x000000) }; static const unsigned short twb64_143_bubblun_green[] = { @@ -1445,15 +1445,15 @@ static const unsigned short twb64_144_bobblun_blue[] = { }; static const unsigned short twb64_145_baja_blast_storm[] = { - PACK15_4(0x61C0B4, 0x4A9289, 0x2D5A54, 0x11211F), - PACK15_4(0x61C0B4, 0x4A9289, 0x2D5A54, 0x11211F), - PACK15_4(0x61C0B4, 0x4A9289, 0x2D5A54, 0x11211F) + PACK15_4(0x68C2A4, 0x4F947D, 0x305B4D, 0x12221C), + PACK15_4(0x68C2A4, 0x4F947D, 0x305B4D, 0x12221C), + PACK15_4(0x68C2A4, 0x4F947D, 0x305B4D, 0x12221C) }; static const unsigned short twb64_146_olympic_gold[] = { - PACK15_4(0xD1C260, 0x9F9449, 0x625B2D, 0x242210), - PACK15_4(0xD1C260, 0x9F9449, 0x625B2D, 0x242210), - PACK15_4(0xD1C260, 0x9F9449, 0x625B2D, 0x242210) + PACK15_4(0xD5B624, 0xA28B1D, 0x645510, 0x252006), + PACK15_4(0xD5B624, 0xA28B1D, 0x645510, 0x252006), + PACK15_4(0xD5B624, 0xA28B1D, 0x645510, 0x252006) }; static const unsigned short twb64_147_value_orange[] = { @@ -1469,15 +1469,15 @@ static const unsigned short twb64_148_liella_purple[] = { }; static const unsigned short twb64_149_olympic_silver[] = { - PACK15_4(0xA6AAB1, 0x7E8287, 0x4E4F53, 0x1D1E1F), - PACK15_4(0xA6AAB1, 0x7E8287, 0x4E4F53, 0x1D1E1F), - PACK15_4(0xA6AAB1, 0x7E8287, 0x4E4F53, 0x1D1E1F) + PACK15_4(0x9EA59C, 0x787E77, 0x4A4D49, 0x1B1D1B), + PACK15_4(0x9EA59C, 0x787E77, 0x4A4D49, 0x1B1D1B), + PACK15_4(0x9EA59C, 0x787E77, 0x4A4D49, 0x1B1D1B) }; static const unsigned short twb64_150_olympic_bronze[] = { - PACK15_4(0xB57B54, 0x8A5E40, 0x553927, 0x1F150E), - PACK15_4(0xB57B54, 0x8A5E40, 0x553927, 0x1F150E), - PACK15_4(0xB57B54, 0x8A5E40, 0x553927, 0x1F150E) + PACK15_4(0xCD8152, 0x9C623E, 0x603C26, 0x24160E), + PACK15_4(0xCD8152, 0x9C623E, 0x603C26, 0x24160E), + PACK15_4(0xCD8152, 0x9C623E, 0x603C26, 0x24160E) }; static const unsigned short twb64_151_ana_sky_blue[] = { @@ -1493,9 +1493,9 @@ static const unsigned short twb64_152_nijigasaki_orange[] = { }; static const unsigned short twb64_153_holoblue[] = { - PACK15_4(0x5EDEEC, 0x47A9B4, 0x2C686F, 0x102729), - PACK15_4(0x5EDEEC, 0x47A9B4, 0x2C686F, 0x102729), - PACK15_4(0x5EDEEC, 0x47A9B4, 0x2C686F, 0x102729) + PACK15_4(0xB0EDFA, 0x49C4F2, 0x3368D3, 0x063F5C), + PACK15_4(0xB0EDFA, 0x49C4F2, 0x3368D3, 0x063F5C), + PACK15_4(0xB0EDFA, 0x49C4F2, 0x3368D3, 0x063F5C) }; static const unsigned short twb64_154_wrestling_red[] = { @@ -1534,10 +1534,10 @@ static const unsigned short twb64_159_sonic_mega_blue[] = { PACK15_4(0x4084D9, 0x3064A5, 0x1E3E66, 0x0B1726) }; -static const unsigned short twb64_160_g4_orange[] = { - PACK15_4(0xF89D21, 0xBD7819, 0x74490F, 0x2B1B05), - PACK15_4(0xF89D21, 0xBD7819, 0x74490F, 0x2B1B05), - PACK15_4(0xF89D21, 0xBD7819, 0x74490F, 0x2B1B05) +static const unsigned short twb64_160_sprite_green[] = { + PACK15_4(0x009B4E, 0x00763B, 0x004824, 0x001B0D), + PACK15_4(0x009B4E, 0x00763B, 0x004824, 0x001B0D), + PACK15_4(0x009B4E, 0x00763B, 0x004824, 0x001B0D) }; static const unsigned short twb64_161_scarlett_green[] = { @@ -1570,10 +1570,10 @@ static const unsigned short twb64_165_pocketstation_ver[] = { PACK15_4(0x969687, 0x727267, 0x46463F, 0x1A1A17) }; -static const unsigned short twb64_166_game_and_gold[] = { - PACK15_4(0xC8AA50, 0x98823D, 0x5E4F25, 0x231E0E), - PACK15_4(0xC8AA50, 0x98823D, 0x5E4F25, 0x231E0E), - PACK15_4(0xC8AA50, 0x98823D, 0x5E4F25, 0x231E0E) +static const unsigned short twb64_166_timeless_gold_and_red[] = { + PACK15_4(0xC8AA50, 0xB91E23, 0x6C1114, 0x2B0708), + PACK15_4(0xC8AA50, 0xB91E23, 0x6C1114, 0x2B0708), + PACK15_4(0xC8AA50, 0xB91E23, 0x6C1114, 0x2B0708) }; static const unsigned short twb64_167_smurfy_blue[] = { @@ -1672,10 +1672,10 @@ static const unsigned short twb64_182_pink109[] = { PACK15_4(0xFD87B2, 0xC16788, 0x773F53, 0x2C171F) }; -static const unsigned short twb64_183_doraemon_blue[] = { - PACK15_4(0x00A8F4, 0x0080BA, 0x004F72, 0x001D2B), - PACK15_4(0x00A8F4, 0x0080BA, 0x004F72, 0x001D2B), - PACK15_4(0x00A8F4, 0x0080BA, 0x004F72, 0x001D2B) +static const unsigned short twb64_183_doraemon_tricolor[] = { + PACK15_4(0xFFE800, 0x00A8F4, 0xE60000, 0x450000), + PACK15_4(0xFFE800, 0x00A8F4, 0xE60000, 0x450000), + PACK15_4(0xFFE800, 0x00A8F4, 0xE60000, 0x450000) }; static const unsigned short twb64_184_fury_blue[] = { @@ -1732,10 +1732,10 @@ static const unsigned short twb64_192_sega_tokyo_blue[] = { PACK15_4(0x0082D4, 0x0063A2, 0x003D63, 0x001625) }; -static const unsigned short twb64_193_champion_blue[] = { - PACK15_4(0x009EDD, 0x0078A9, 0x004A68, 0x001B27), - PACK15_4(0x009EDD, 0x0078A9, 0x004A68, 0x001B27), - PACK15_4(0x009EDD, 0x0078A9, 0x004A68, 0x001B27) +static const unsigned short twb64_193_champions_tunic[] = { + PACK15_4(0xE2DCB1, 0x009EDD, 0x875B40, 0x281B13), + PACK15_4(0xE2DCB1, 0x009EDD, 0x875B40, 0x281B13), + PACK15_4(0xE2DCB1, 0x009EDD, 0x875B40, 0x281B13) }; static const unsigned short twb64_194_dk_barrel_brown[] = { @@ -1744,10 +1744,10 @@ static const unsigned short twb64_194_dk_barrel_brown[] = { PACK15_4(0xC3742F, 0x955823, 0x5B3616, 0x221408) }; -static const unsigned short twb64_195_evangelion_green[] = { - PACK15_4(0x54CF54, 0x409E40, 0x276127, 0x0E240E), - PACK15_4(0x54CF54, 0x409E40, 0x276127, 0x0E240E), - PACK15_4(0x54CF54, 0x409E40, 0x276127, 0x0E240E) +static const unsigned short twb64_195_eva_01[] = { + PACK15_4(0x54CF54, 0xF99B22, 0x765898, 0x303345), + PACK15_4(0x54CF54, 0xF99B22, 0x765898, 0x303345), + PACK15_4(0x54CF54, 0xF99B22, 0x765898, 0x303345) }; static const unsigned short twb64_196_equestrian_purple[] = { @@ -1769,9 +1769,9 @@ static const unsigned short twb64_198_niconico_sea_green[] = { }; static const unsigned short twb64_199_duracell_copper[] = { - PACK15_4(0xC8895D, 0x986847, 0x5E402B, 0x231810), - PACK15_4(0xC8895D, 0x986847, 0x5E402B, 0x231810), - PACK15_4(0xC8895D, 0x986847, 0x5E402B, 0x231810) + PACK15_4(0xC8895D, 0x986847, 0x5E402B, 0x191A1C), + PACK15_4(0xC8895D, 0x986847, 0x5E402B, 0x191A1C), + PACK15_4(0xC8895D, 0x986847, 0x5E402B, 0x191A1C) }; static const unsigned short twb64_200_tokyo_skytree_cloudy_blue[] = { @@ -1780,6 +1780,606 @@ static const unsigned short twb64_200_tokyo_skytree_cloudy_blue[] = { PACK15_4(0x82B5C7, 0x638A98, 0x3D555D, 0x161F23) }; +static const unsigned short twb64_201_dmg_gold[] = { +PACK15_4(0xA1B560, 0x7B8A49, 0x4B552D, 0x1C1F10), +PACK15_4(0xA1B560, 0x7B8A49, 0x4B552D, 0x1C1F10), +PACK15_4(0xA1B560, 0x7B8A49, 0x4B552D, 0x1C1F10) +}; + +static const unsigned short twb64_202_lcd_clock_green[] = { +PACK15_4(0x50B580, 0x3D8A61, 0x25553C, 0x0E1F16), +PACK15_4(0x50B580, 0x3D8A61, 0x25553C, 0x0E1F16), +PACK15_4(0x50B580, 0x3D8A61, 0x25553C, 0x0E1F16) +}; + +static const unsigned short twb64_203_famicom_frenzy[] = { +PACK15_4(0xEFECDA, 0xD9BE72, 0xA32135, 0x231916), +PACK15_4(0xEFECDA, 0xD9BE72, 0xA32135, 0x231916), +PACK15_4(0xEFECDA, 0xD9BE72, 0xA32135, 0x231916) +}; + +static const unsigned short twb64_204_dk_arcade_blue[] = { +PACK15_4(0x47A2DE, 0x367BA9, 0x214C68, 0x0C1C27), +PACK15_4(0x47A2DE, 0x367BA9, 0x214C68, 0x0C1C27), +PACK15_4(0x47A2DE, 0x367BA9, 0x214C68, 0x0C1C27) +}; + +static const unsigned short twb64_205_advanced_indigo[] = { +PACK15_4(0x796ABA, 0x5C518E, 0x383157, 0x151220), +PACK15_4(0x796ABA, 0x5C518E, 0x383157, 0x151220), +PACK15_4(0x796ABA, 0x5C518E, 0x383157, 0x151220) +}; + +static const unsigned short twb64_206_ultra_black[] = { +PACK15_4(0x4D5263, 0x3A3E4B, 0x24262E, 0x0D0E11), +PACK15_4(0x4D5263, 0x3A3E4B, 0x24262E, 0x0D0E11), +PACK15_4(0x4D5263, 0x3A3E4B, 0x24262E, 0x0D0E11) +}; + +static const unsigned short twb64_207_chaos_emerald_green[] = { +PACK15_4(0x6CD800, 0x52A500, 0x326500, 0x132600), +PACK15_4(0x6CD800, 0x52A500, 0x326500, 0x132600), +PACK15_4(0x6CD800, 0x52A500, 0x326500, 0x132600) +}; + +static const unsigned short twb64_208_blue_bomber_azure[] = { +PACK15_4(0x43BEFF, 0x3391C3, 0x1F5978, 0x0B212D), +PACK15_4(0x43BEFF, 0x3391C3, 0x1F5978, 0x0B212D), +PACK15_4(0x43BEFF, 0x3391C3, 0x1F5978, 0x0B212D) +}; + +static const unsigned short twb64_209_garrys_blue[] = { +PACK15_4(0x0082FF, 0x0063C3, 0x003D78, 0x00162D), +PACK15_4(0x0082FF, 0x0063C3, 0x003D78, 0x00162D), +PACK15_4(0x0082FF, 0x0063C3, 0x003D78, 0x00162D) +}; + +static const unsigned short twb64_210_steam_gray[] = { +PACK15_4(0xC5C3C0, 0x969592, 0x5C5B5A, 0x222221), +PACK15_4(0xC5C3C0, 0x969592, 0x5C5B5A, 0x222221), +PACK15_4(0xC5C3C0, 0x969592, 0x5C5B5A, 0x222221) +}; + +static const unsigned short twb64_211_dream_land_gb_ver[] = { +PACK15_4(0xF6FF70, 0xB9D03A, 0x788B1D, 0x48530E), +PACK15_4(0xF6FF70, 0xB9D03A, 0x788B1D, 0x48530E), +PACK15_4(0xF6FF70, 0xB9D03A, 0x788B1D, 0x48530E) +}; + +static const unsigned short twb64_212_pokemon_pinball_ver[] = { +PACK15_4(0xE8F8B8, 0xA0B050, 0x786030, 0x181820), +PACK15_4(0xE8F8B8, 0xA0B050, 0x786030, 0x181820), +PACK15_4(0xE8F8B8, 0xA0B050, 0x786030, 0x181820) +}; + +static const unsigned short twb64_213_poketch_ver[] = { +PACK15_4(0x70B070, 0x508050, 0x385030, 0x102818), +PACK15_4(0x70B070, 0x508050, 0x385030, 0x102818), +PACK15_4(0x70B070, 0x508050, 0x385030, 0x102818) +}; + +static const unsigned short twb64_214_collection_of_saga_ver[] = { +PACK15_4(0xB2C0A8, 0x769A67, 0x345D51, 0x041820), +PACK15_4(0xB2C0A8, 0x769A67, 0x345D51, 0x041820), +PACK15_4(0xB2C0A8, 0x769A67, 0x345D51, 0x041820) +}; + +static const unsigned short twb64_215_rocky_valley_holiday[] = { +PACK15_4(0xC0F0F8, 0xD89078, 0x805850, 0x204008), +PACK15_4(0xC0F0F8, 0xD89078, 0x805850, 0x204008), +PACK15_4(0xC0F0F8, 0xD89078, 0x805850, 0x204008) +}; + +static const unsigned short twb64_216_giga_kiwi_dmg[] = { +PACK15_4(0xD0E040, 0xA0A830, 0x607028, 0x384828), +PACK15_4(0xD0E040, 0xA0A830, 0x607028, 0x384828), +PACK15_4(0xD0E040, 0xA0A830, 0x607028, 0x384828) +}; + +static const unsigned short twb64_217_dmg_pea_green[] = { +PACK15_4(0xD7E894, 0xAEC440, 0x527F39, 0x204631), +PACK15_4(0xD7E894, 0xAEC440, 0x527F39, 0x204631), +PACK15_4(0xD7E894, 0xAEC440, 0x527F39, 0x204631) +}; + +static const unsigned short twb64_218_timing_hero_ver[] = { +PACK15_4(0xCCCC99, 0x8C994C, 0x4C6718, 0x202E00), +PACK15_4(0xCCCC99, 0x8C994C, 0x4C6718, 0x202E00), +PACK15_4(0xCCCC99, 0x8C994C, 0x4C6718, 0x202E00) +}; + +static const unsigned short twb64_219_invincible_blue[] = { +PACK15_4(0x39C9EB, 0x2B99B3, 0x1A5E6E, 0x0A2329), +PACK15_4(0x39C9EB, 0x2B99B3, 0x1A5E6E, 0x0A2329), +PACK15_4(0x39C9EB, 0x2B99B3, 0x1A5E6E, 0x0A2329) +}; + +static const unsigned short twb64_220_grinchy_green[] = { +PACK15_4(0xB7BE1C, 0x8B9115, 0x56590B, 0x202104), +PACK15_4(0xB7BE1C, 0x8B9115, 0x56590B, 0x202104), +PACK15_4(0xB7BE1C, 0x8B9115, 0x56590B, 0x202104) +}; + +static const unsigned short twb64_221_animate_blue[] = { +PACK15_4(0x385EAA, 0x2A4782, 0x1A2C50, 0x09101D), +PACK15_4(0x385EAA, 0x2A4782, 0x1A2C50, 0x09101D), +PACK15_4(0x385EAA, 0x2A4782, 0x1A2C50, 0x09101D) +}; + +static const unsigned short twb64_222_school_idol_mix[] = { +PACK15_4(0xF39800, 0x00A0E9, 0xA5469B, 0x31152E), +PACK15_4(0xF39800, 0x00A0E9, 0xA5469B, 0x31152E), +PACK15_4(0xF39800, 0x00A0E9, 0xA5469B, 0x31152E) +}; + +static const unsigned short twb64_223_green_awakening[] = { +PACK15_4(0xF1FFDD, 0x98DB75, 0x367050, 0x000B16), +PACK15_4(0xF1FFDD, 0x98DB75, 0x367050, 0x000B16), +PACK15_4(0xF1FFDD, 0x98DB75, 0x367050, 0x000B16) +}; + +static const unsigned short twb64_224_goomba_brown[] = { +PACK15_4(0xAA593B, 0x82442D, 0x50291B, 0x1D0F0A), +PACK15_4(0xAA593B, 0x82442D, 0x50291B, 0x1D0F0A), +PACK15_4(0xAA593B, 0x82442D, 0x50291B, 0x1D0F0A) +}; + +static const unsigned short twb64_225_devil_red[] = { +PACK15_4(0xD0011B, 0x9F0014, 0x61000C, 0x240004), +PACK15_4(0xD0011B, 0x9F0014, 0x61000C, 0x240004), +PACK15_4(0xD0011B, 0x9F0014, 0x61000C, 0x240004) +}; + +static const unsigned short twb64_226_simpson_yellow[] = { +PACK15_4(0xFDD621, 0xC1A319, 0x77640F, 0x2C2505), +PACK15_4(0xFDD621, 0xC1A319, 0x77640F, 0x2C2505), +PACK15_4(0xFDD621, 0xC1A319, 0x77640F, 0x2C2505) +}; + +static const unsigned short twb64_227_spooky_purple[] = { +PACK15_4(0x9E7CD2, 0x785EA0, 0x4A3A62, 0x1B1525), +PACK15_4(0x9E7CD2, 0x785EA0, 0x4A3A62, 0x1B1525), +PACK15_4(0x9E7CD2, 0x785EA0, 0x4A3A62, 0x1B1525) +}; + +static const unsigned short twb64_228_treasure_gold[] = { +PACK15_4(0xCBB524, 0x9B8A1B, 0x5F5510, 0x231F06), +PACK15_4(0xCBB524, 0x9B8A1B, 0x5F5510, 0x231F06), +PACK15_4(0xCBB524, 0x9B8A1B, 0x5F5510, 0x231F06) +}; + +static const unsigned short twb64_229_cherry_blossom_pink[] = { +PACK15_4(0xF07EB0, 0xB76086, 0x703B52, 0x2A161F), +PACK15_4(0xF07EB0, 0xB76086, 0x703B52, 0x2A161F), +PACK15_4(0xF07EB0, 0xB76086, 0x703B52, 0x2A161F) +}; + +static const unsigned short twb64_230_golden_trophy[] = { +PACK15_4(0xE8D018, 0xB19F12, 0x6D610B, 0x282404), +PACK15_4(0xE8D018, 0xB19F12, 0x6D610B, 0x282404), +PACK15_4(0xE8D018, 0xB19F12, 0x6D610B, 0x282404) +}; + +static const unsigned short twb64_231_winter_icy_blue[] = { +PACK15_4(0x7FE3F5, 0x61ADBB, 0x3B6A73, 0x16282B), +PACK15_4(0x7FE3F5, 0x61ADBB, 0x3B6A73, 0x16282B), +PACK15_4(0x7FE3F5, 0x61ADBB, 0x3B6A73, 0x16282B) +}; + +static const unsigned short twb64_232_leprechaun_green[] = { +PACK15_4(0x378661, 0x2A664A, 0x193F2D, 0x091711), +PACK15_4(0x378661, 0x2A664A, 0x193F2D, 0x091711), +PACK15_4(0x378661, 0x2A664A, 0x193F2D, 0x091711) +}; + +static const unsigned short twb64_233_saitama_super_blue[] = { +PACK15_4(0x277ABC, 0x1D5D8F, 0x123958, 0x061521), +PACK15_4(0x277ABC, 0x1D5D8F, 0x123958, 0x061521), +PACK15_4(0x277ABC, 0x1D5D8F, 0x123958, 0x061521) +}; + +static const unsigned short twb64_234_saitama_super_green[] = { +PACK15_4(0x16AE85, 0x108565, 0x0A513E, 0x031E17), +PACK15_4(0x16AE85, 0x108565, 0x0A513E, 0x031E17), +PACK15_4(0x16AE85, 0x108565, 0x0A513E, 0x031E17) +}; + +static const unsigned short twb64_235_duolingo_green[] = { +PACK15_4(0x58CC02, 0x439C01, 0x296000, 0x0F2400), +PACK15_4(0x58CC02, 0x439C01, 0x296000, 0x0F2400), +PACK15_4(0x58CC02, 0x439C01, 0x296000, 0x0F2400) +}; + +static const unsigned short twb64_236_super_mushroom_vision[] = { +PACK15_4(0xF7CEC3, 0xCC9E22, 0x923404, 0x000000), +PACK15_4(0xF7CEC3, 0xCC9E22, 0x923404, 0x000000), +PACK15_4(0xF7CEC3, 0xCC9E22, 0x923404, 0x000000) +}; + +static const unsigned short twb64_237_ancient_husuian_brown[] = { +PACK15_4(0xB39F90, 0x88796E, 0x544A43, 0x1F1C19), +PACK15_4(0xB39F90, 0x88796E, 0x544A43, 0x1F1C19), +PACK15_4(0xB39F90, 0x88796E, 0x544A43, 0x1F1C19) +}; + +static const unsigned short twb64_238_sky_pop_ivory[] = { +PACK15_4(0xE5E0B8, 0xBEBB95, 0x86825A, 0x525025), +PACK15_4(0xE5E0B8, 0xBEBB95, 0x86825A, 0x525025), +PACK15_4(0xE5E0B8, 0xBEBB95, 0x86825A, 0x525025) +}; + +static const unsigned short twb64_239_lawson_blue[] = { +PACK15_4(0x0068B7, 0x004F8B, 0x003056, 0x001220), +PACK15_4(0x0068B7, 0x004F8B, 0x003056, 0x001220), +PACK15_4(0x0068B7, 0x004F8B, 0x003056, 0x001220) +}; + +static const unsigned short twb64_240_anime_expo_red[] = { +PACK15_4(0xEE3B33, 0xB62D27, 0x701B18, 0x2A0A09), +PACK15_4(0xEE3B33, 0xB62D27, 0x701B18, 0x2A0A09), +PACK15_4(0xEE3B33, 0xB62D27, 0x701B18, 0x2A0A09) +}; + +static const unsigned short twb64_241_brilliant_diamond_blue[] = { +PACK15_4(0x7FBBE1, 0x618FAC, 0x3B5869, 0x162127), +PACK15_4(0x7FBBE1, 0x618FAC, 0x3B5869, 0x162127), +PACK15_4(0x7FBBE1, 0x618FAC, 0x3B5869, 0x162127) +}; + +static const unsigned short twb64_242_shining_pearl_pink[] = { +PACK15_4(0xD28EA0, 0xA06C7A, 0x62424B, 0x162127), +PACK15_4(0xD28EA0, 0xA06C7A, 0x62424B, 0x162127), +PACK15_4(0xD28EA0, 0xA06C7A, 0x62424B, 0x162127) +}; + +static const unsigned short twb64_243_funimation_melon[] = { +PACK15_4(0x96FF00, 0xFF149F, 0x5B0BB5, 0x000000), +PACK15_4(0x96FF00, 0xFF149F, 0x5B0BB5, 0x000000), +PACK15_4(0x96FF00, 0xFF149F, 0x5B0BB5, 0x000000) +}; + +static const unsigned short twb64_244_teyvat_brown[] = { +PACK15_4(0xB89469, 0x8C7150, 0x564531, 0x201A12), +PACK15_4(0xB89469, 0x8C7150, 0x564531, 0x201A12), +PACK15_4(0xB89469, 0x8C7150, 0x564531, 0x201A12) +}; + +static const unsigned short twb64_245_chozo_blue[] = { +PACK15_4(0x4EB3E1, 0x3B88AC, 0x245469, 0x0D1F27), +PACK15_4(0x4EB3E1, 0x3B88AC, 0x245469, 0x0D1F27), +PACK15_4(0x4EB3E1, 0x3B88AC, 0x245469, 0x0D1F27) +}; + +static const unsigned short twb64_246_spotify_green[] = { +PACK15_4(0x1ED760, 0x16A449, 0x0E652D, 0x052510), +PACK15_4(0x1ED760, 0x16A449, 0x0E652D, 0x052510), +PACK15_4(0x1ED760, 0x16A449, 0x0E652D, 0x052510) +}; + +static const unsigned short twb64_247_dr_pepper_red[] = { +PACK15_4(0x8A2231, 0x691A25, 0x401017, 0x180608), +PACK15_4(0x8A2231, 0x691A25, 0x401017, 0x180608), +PACK15_4(0x8A2231, 0x691A25, 0x401017, 0x180608) +}; + +static const unsigned short twb64_248_nhk_silver_gray[] = { +PACK15_4(0x808080, 0x616161, 0x3C3C3C, 0x161616), +PACK15_4(0x808080, 0x616161, 0x3C3C3C, 0x161616), +PACK15_4(0x808080, 0x616161, 0x3C3C3C, 0x161616) +}; + +static const unsigned short twb64_249_starbucks_green[] = { +PACK15_4(0x00704A, 0x005538, 0x003422, 0x00130D), +PACK15_4(0x00704A, 0x005538, 0x003422, 0x00130D), +PACK15_4(0x00704A, 0x005538, 0x003422, 0x00130D) +}; + +static const unsigned short twb64_250_tokyo_disney_magic[] = { +PACK15_4(0x7EC4ED, 0xEF5697, 0x00529F, 0x00182F), +PACK15_4(0x7EC4ED, 0xEF5697, 0x00529F, 0x00182F), +PACK15_4(0x7EC4ED, 0xEF5697, 0x00529F, 0x00182F) +}; + +static const unsigned short twb64_251_kingdom_key_gold[] = { +PACK15_4(0xCAAD32, 0x9A8426, 0x5F5117, 0x231E08), +PACK15_4(0xCAAD32, 0x9A8426, 0x5F5117, 0x231E08), +PACK15_4(0xCAAD32, 0x9A8426, 0x5F5117, 0x231E08) +}; + +static const unsigned short twb64_252_hogwarts_goldius[] = { +PACK15_4(0xB6A571, 0x8B7E56, 0x554D35, 0x201D13), +PACK15_4(0xB6A571, 0x8B7E56, 0x554D35, 0x201D13), +PACK15_4(0xB6A571, 0x8B7E56, 0x554D35, 0x201D13) +}; + +static const unsigned short twb64_253_kentucky_fried_red[] = { +PACK15_4(0xAB182F, 0x821223, 0x500B16, 0x1E0408), +PACK15_4(0xAB182F, 0x821223, 0x500B16, 0x1E0408), +PACK15_4(0xAB182F, 0x821223, 0x500B16, 0x1E0408) +}; + +static const unsigned short twb64_254_cheeto_orange[] = { +PACK15_4(0xE57600, 0xAF5A00, 0x6B3700, 0x281400), +PACK15_4(0xE57600, 0xAF5A00, 0x6B3700, 0x281400), +PACK15_4(0xE57600, 0xAF5A00, 0x6B3700, 0x281400) +}; + +static const unsigned short twb64_255_namco_idol_pink[] = { +PACK15_4(0xFF74B8, 0xC3588C, 0x783656, 0x2D1420), +PACK15_4(0xFF74B8, 0xC3588C, 0x783656, 0x2D1420), +PACK15_4(0xFF74B8, 0xC3588C, 0x783656, 0x2D1420) +}; + +static const unsigned short twb64_256_dominos_blue[] = { +PACK15_4(0x007BAD, 0x005E84, 0x003951, 0x00151E), +PACK15_4(0x007BAD, 0x005E84, 0x003951, 0x00151E), +PACK15_4(0x007BAD, 0x005E84, 0x003951, 0x00151E) +}; + +static const unsigned short twb64_257_pac_man_vision[] = { +PACK15_4(0xFFFF00, 0xFFB897, 0x3732FF, 0x000000), +PACK15_4(0xFFFF00, 0xFFB897, 0x3732FF, 0x000000), +PACK15_4(0xFFFF00, 0xFFB897, 0x3732FF, 0x000000) +}; + +static const unsigned short twb64_258_bills_pc_screen[] = { +PACK15_4(0xF87800, 0xB86000, 0x783800, 0x000000), +PACK15_4(0xF87800, 0xB86000, 0x783800, 0x000000), +PACK15_4(0xF87800, 0xB86000, 0x783800, 0x000000) +}; + +static const unsigned short twb64_259_ebott_prolouge[] = { +PACK15_4(0xC08226, 0x854A1D, 0x4A290B, 0x2C1708), +PACK15_4(0xC08226, 0x854A1D, 0x4A290B, 0x2C1708), +PACK15_4(0xC08226, 0x854A1D, 0x4A290B, 0x2C1708) +}; + +static const unsigned short twb64_260_fools_gold_and_silver[] = { +PACK15_4(0xC5C66D, 0x97A1B0, 0x585E67, 0x232529), +PACK15_4(0xC5C66D, 0x97A1B0, 0x585E67, 0x232529), +PACK15_4(0xC5C66D, 0x97A1B0, 0x585E67, 0x232529) +}; + +static const unsigned short twb64_261_uta_red[] = { +PACK15_4(0xE24465, 0xAC344D, 0x6A202F, 0x270B11), +PACK15_4(0xE24465, 0xAC344D, 0x6A202F, 0x270B11), +PACK15_4(0xE24465, 0xAC344D, 0x6A202F, 0x270B11) +}; + +static const unsigned short twb64_262_metallic_paldea_brass[] = { +PACK15_4(0xA29834, 0x7B7427, 0x4C4718, 0x1C1A09), +PACK15_4(0xA29834, 0x7B7427, 0x4C4718, 0x1C1A09), +PACK15_4(0xA29834, 0x7B7427, 0x4C4718, 0x1C1A09) +}; + +static const unsigned short twb64_263_classy_christmas[] = { +PACK15_4(0xE8E7DF, 0x8BAB95, 0x9E5C5E, 0x534D57), +PACK15_4(0xE8E7DF, 0x8BAB95, 0x9E5C5E, 0x534D57), +PACK15_4(0xE8E7DF, 0x8BAB95, 0x9E5C5E, 0x534D57) +}; + +static const unsigned short twb64_264_winter_christmas[] = { +PACK15_4(0xDDDDDD, 0x65B08F, 0xAE3B40, 0x341113), +PACK15_4(0xDDDDDD, 0x65B08F, 0xAE3B40, 0x341113), +PACK15_4(0xDDDDDD, 0x65B08F, 0xAE3B40, 0x341113) +}; + +static const unsigned short twb64_265_idol_world_tricolor[] = { +PACK15_4(0xFFC30B, 0xF34F6D, 0x2681C8, 0x0B263C), +PACK15_4(0xFFC30B, 0xF34F6D, 0x2681C8, 0x0B263C), +PACK15_4(0xFFC30B, 0xF34F6D, 0x2681C8, 0x0B263C) +}; + +static const unsigned short twb64_266_inkling_tricolor[] = { +PACK15_4(0xEAFF3D, 0xFF505E, 0x603BFF, 0x1C114C), +PACK15_4(0xEAFF3D, 0xFF505E, 0x603BFF, 0x1C114C), +PACK15_4(0xEAFF3D, 0xFF505E, 0x603BFF, 0x1C114C) +}; + +static const unsigned short twb64_267_7_eleven_color_combo[] = { +PACK15_4(0xFF6C00, 0xEB0F2A, 0x147350, 0x062218), +PACK15_4(0xFF6C00, 0xEB0F2A, 0x147350, 0x062218), +PACK15_4(0xFF6C00, 0xEB0F2A, 0x147350, 0x062218) +}; + +static const unsigned short twb64_268_pac_palette[] = { +PACK15_4(0xFFD800, 0xFF8C00, 0xDC0000, 0x420000), +PACK15_4(0xFFD800, 0xFF8C00, 0xDC0000, 0x420000), +PACK15_4(0xFFD800, 0xFF8C00, 0xDC0000, 0x420000) +}; + +static const unsigned short twb64_269_vulnerable_blue[] = { +PACK15_4(0x3732FF, 0x785647, 0xC38C73, 0xFFB897), +PACK15_4(0x3732FF, 0x785647, 0xC38C73, 0xFFB897), +PACK15_4(0x3732FF, 0x785647, 0xC38C73, 0xFFB897) +}; + +static const unsigned short twb64_270_nightvision_green[] = { +PACK15_4(0x122108, 0x305916, 0x4E9223, 0x66BF2F), +PACK15_4(0x122108, 0x305916, 0x4E9223, 0x66BF2F), +PACK15_4(0x122108, 0x305916, 0x4E9223, 0x66BF2F) +}; + +static const unsigned short twb64_271_bandai_namco_tricolor[] = { +PACK15_4(0xF6B700, 0xDF4F61, 0x0069B1, 0x001F35), +PACK15_4(0xF6B700, 0xDF4F61, 0x0069B1, 0x001F35), +PACK15_4(0xF6B700, 0xDF4F61, 0x0069B1, 0x001F35) +}; + +static const unsigned short twb64_272_gold_silver_and_bronze[] = { +PACK15_4(0xBEB049, 0x86949A, 0x996843, 0x2D1F14), +PACK15_4(0xBEB049, 0x86949A, 0x996843, 0x2D1F14), +PACK15_4(0xBEB049, 0x86949A, 0x996843, 0x2D1F14) +}; + +static const unsigned short twb64_273_arendelle_winter_blue[] = { +PACK15_4(0x6CC0C8, 0x5292B1, 0x325A6D, 0x132128), +PACK15_4(0x6CC0C8, 0x5292B1, 0x325A6D, 0x132128), +PACK15_4(0x6CC0C8, 0x5292B1, 0x325A6D, 0x132128) +}; + +static const unsigned short twb64_274_super_famicom_supreme[] = { +PACK15_4(0xFEDA5A, 0x44AC71, 0xD94040, 0x0846BA), +PACK15_4(0xFEDA5A, 0x44AC71, 0xD94040, 0x0846BA), +PACK15_4(0xFEDA5A, 0x44AC71, 0xD94040, 0x0846BA) +}; + +static const unsigned short twb64_275_absorbent_and_yellow[] = { +PACK15_4(0xFFF752, 0xAEC600, 0x667400, 0x282E00), +PACK15_4(0xFFF752, 0xAEC600, 0x667400, 0x282E00), +PACK15_4(0xFFF752, 0xAEC600, 0x667400, 0x282E00) +}; + +static const unsigned short twb64_276_765pro_tricolor[] = { +PACK15_4(0xB4E04B, 0xE22B30, 0x2743D2, 0x0B143F), +PACK15_4(0xB4E04B, 0xE22B30, 0x2743D2, 0x0B143F), +PACK15_4(0xB4E04B, 0xE22B30, 0x2743D2, 0x0B143F) +}; + +static const unsigned short twb64_277_gamecube_glimmer[] = { +PACK15_4(0xB6BED3, 0x11A396, 0xCF4151, 0x3E1318), +PACK15_4(0xB6BED3, 0x11A396, 0xCF4151, 0x3E1318), +PACK15_4(0xB6BED3, 0x11A396, 0xCF4151, 0x3E1318) +}; + +static const unsigned short twb64_278_1st_vision_pastel[] = { +PACK15_4(0xB6BED3, 0x11A396, 0xCF4151, 0x3E1318), +PACK15_4(0xB6BED3, 0x11A396, 0xCF4151, 0x3E1318), +PACK15_4(0xB6BED3, 0x11A396, 0xCF4151, 0x3E1318) +}; + +static const unsigned short twb64_279_perfect_majin_emperor[] = { +PACK15_4(0xFDC1BF, 0xA3B453, 0x8550A9, 0x271832), +PACK15_4(0xFDC1BF, 0xA3B453, 0x8550A9, 0x271832), +PACK15_4(0xFDC1BF, 0xA3B453, 0x8550A9, 0x271832) +}; + +static const unsigned short twb64_280_j_pop_idol_sherbet[] = { +PACK15_4(0xF19DB5, 0x5BBEE5, 0x812990, 0x260C2B), +PACK15_4(0xF19DB5, 0x5BBEE5, 0x812990, 0x260C2B), +PACK15_4(0xF19DB5, 0x5BBEE5, 0x812990, 0x260C2B) +}; + +static const unsigned short twb64_281_ryuuguu_sunset[] = { +PACK15_4(0xFFE43F, 0xFD99E1, 0x2681C8, 0x2B1039), +PACK15_4(0xFFE43F, 0xFD99E1, 0x2681C8, 0x2B1039), +PACK15_4(0xFFE43F, 0xFD99E1, 0x2681C8, 0x2B1039) +}; + +static const unsigned short twb64_282_tropical_starfall[] = { +PACK15_4(0x63FDFB, 0xEF58F7, 0x4344C1, 0x141439), +PACK15_4(0x63FDFB, 0xEF58F7, 0x4344C1, 0x141439), +PACK15_4(0x63FDFB, 0xEF58F7, 0x4344C1, 0x141439) +}; + +static const unsigned short twb64_283_colorful_horizons[] = { +PACK15_4(0xF6CF72, 0x60BDC7, 0xD15252, 0x373939), +PACK15_4(0xF6CF72, 0x60BDC7, 0xD15252, 0x373939), +PACK15_4(0xF6CF72, 0x60BDC7, 0xD15252, 0x373939) +}; + +static const unsigned short twb64_284_blackpink_blink_pink[] = { +PACK15_4(0xF4A7BA, 0xBA7F8E, 0x724E57, 0x2B1D20), +PACK15_4(0xF4A7BA, 0xBA7F8E, 0x724E57, 0x2B1D20), +PACK15_4(0xF4A7BA, 0xBA7F8E, 0x724E57, 0x2B1D20) +}; + +static const unsigned short twb64_285_dmg_switch[] = { +PACK15_4(0x8CAD28, 0x6C9421, 0x426B29, 0x214231), +PACK15_4(0x8CAD28, 0x6C9421, 0x426B29, 0x214231), +PACK15_4(0x8CAD28, 0x6C9421, 0x426B29, 0x214231) +}; + +static const unsigned short twb64_286_pocket_switch[] = { +PACK15_4(0xB5C69C, 0x8D9C7B, 0x637251, 0x303820), +PACK15_4(0xB5C69C, 0x8D9C7B, 0x637251, 0x303820), +PACK15_4(0xB5C69C, 0x8D9C7B, 0x637251, 0x303820) +}; + +static const unsigned short twb64_287_sunny_passion_paradise[] = { +PACK15_4(0xF0BA40, 0xE06846, 0x1E6CAE, 0x092034), +PACK15_4(0xF0BA40, 0xE06846, 0x1E6CAE, 0x092034), +PACK15_4(0xF0BA40, 0xE06846, 0x1E6CAE, 0x092034) +}; + +static const unsigned short twb64_288_saiyan_beast_silver[] = { +PACK15_4(0x969BAF, 0x727685, 0x464852, 0x1A1B1E), +PACK15_4(0x969BAF, 0x727685, 0x464852, 0x1A1B1E), +PACK15_4(0x969BAF, 0x727685, 0x464852, 0x1A1B1E) +}; + +static const unsigned short twb64_289_radiant_smile_ramp[] = { +PACK15_4(0xFFF89B, 0x01B3C4, 0xE6016B, 0x1B1C81), +PACK15_4(0xFFF89B, 0x01B3C4, 0xE6016B, 0x1B1C81), +PACK15_4(0xFFF89B, 0x01B3C4, 0xE6016B, 0x1B1C81) +}; + +static const unsigned short twb64_290_a_rise_blue[] = { +PACK15_4(0x30559C, 0x244177, 0x162849, 0x080F1B), +PACK15_4(0x30559C, 0x244177, 0x162849, 0x080F1B), +PACK15_4(0x30559C, 0x244177, 0x162849, 0x080F1B) +}; + +static const unsigned short twb64_291_tropical_twice_apricot[] = { +PACK15_4(0xFCC89B, 0xFF5FA2, 0x96375F, 0x3C1626), +PACK15_4(0xFCC89B, 0xFF5FA2, 0x96375F, 0x3C1626), +PACK15_4(0xFCC89B, 0xFF5FA2, 0x96375F, 0x3C1626) +}; + +static const unsigned short twb64_292_odyssey_boy[] = { +PACK15_4(0xACBE8C, 0x7E8E67, 0x505445, 0x222421), +PACK15_4(0xACBE8C, 0x7E8E67, 0x505445, 0x222421), +PACK15_4(0xACBE8C, 0x7E8E67, 0x505445, 0x222421) +}; + +static const unsigned short twb64_293_frog_coin_green[] = { +PACK15_4(0xFFF7DE, 0x00EF00, 0x398400, 0x003900), +PACK15_4(0xFFF7DE, 0x00EF00, 0x398400, 0x003900), +PACK15_4(0xFFF7DE, 0x00EF00, 0x398400, 0x003900) +}; + +static const unsigned short twb64_294_garfield_vision[] = { +PACK15_4(0xF5EA8B, 0xE59436, 0x964220, 0x2D1309), +PACK15_4(0xF5EA8B, 0xE59436, 0x964220, 0x2D1309), +PACK15_4(0xF5EA8B, 0xE59436, 0x964220, 0x2D1309) +}; + +static const unsigned short twb64_295_bedrock_caveman_vision[] = { +PACK15_4(0xFF7F00, 0x009EB8, 0x005C6C, 0x00252B), +PACK15_4(0xFF7F00, 0x009EB8, 0x005C6C, 0x00252B), +PACK15_4(0xFF7F00, 0x009EB8, 0x005C6C, 0x00252B) +}; + +static const unsigned short twb64_296_bangtan_army_purple[] = { +PACK15_4(0x8048D8, 0x6137A5, 0x3C2165, 0x160C26), +PACK15_4(0x8048D8, 0x6137A5, 0x3C2165, 0x160C26), +PACK15_4(0x8048D8, 0x6137A5, 0x3C2165, 0x160C26) +}; + +static const unsigned short twb64_297_spider_verse_red[] = { +PACK15_4(0xD4134C, 0xA20E3A, 0x630823, 0x25030D), +PACK15_4(0xD4134C, 0xA20E3A, 0x630823, 0x25030D), +PACK15_4(0xD4134C, 0xA20E3A, 0x630823, 0x25030D) +}; + +static const unsigned short twb64_298_baja_blast_beach[] = { +PACK15_4(0xDBE441, 0x83CCC5, 0x4D7843, 0x1E302E), +PACK15_4(0xDBE441, 0x83CCC5, 0x4D7843, 0x1E302E), +PACK15_4(0xDBE441, 0x83CCC5, 0x4D7843, 0x1E302E) +}; + +static const unsigned short twb64_299_3ds_virtual_console_green[] = { +PACK15_4(0xBDFF21, 0x9CEF29, 0x5A8C42, 0x4A4A4A), +PACK15_4(0xBDFF21, 0x9CEF29, 0x5A8C42, 0x4A4A4A), +PACK15_4(0xBDFF21, 0x9CEF29, 0x5A8C42, 0x4A4A4A) +}; + +static const unsigned short twb64_300_wonder_purple[] = { +PACK15_4(0xD05DFF, 0x9F47C3, 0x612B78, 0x24102D), +PACK15_4(0xD05DFF, 0x9F47C3, 0x612B78, 0x24102D), +PACK15_4(0xD05DFF, 0x9F47C3, 0x612B78, 0x24102D) +}; + // // Palettes by PixelShift // https://github.com/libretro/gambatte-libretro/issues/219 diff --git a/libgambatte/libretro/libretro_core_options.h b/libgambatte/libretro/libretro_core_options.h index 61f09954..3613becd 100644 --- a/libgambatte/libretro/libretro_core_options.h +++ b/libgambatte/libretro/libretro_core_options.h @@ -138,6 +138,7 @@ struct retro_core_option_v2_definition option_defs_us[] = { { "Special 4 (TI-83 Legacy)", NULL }, { "TWB64 - Pack 1", NULL }, { "TWB64 - Pack 2", NULL }, + { "TWB64 - Pack 3", NULL }, { "PixelShift - Pack 1", NULL }, { NULL, NULL }, }, @@ -162,7 +163,7 @@ struct retro_core_option_v2_definition option_defs_us[] = { { "TWB64 009 - Neon Pink", NULL }, { "TWB64 010 - Mario Red", NULL }, { "TWB64 011 - Nick Orange", NULL }, - { "TWB64 012 - Virtual Boy Ver.", NULL }, + { "TWB64 012 - Virtual Vision", NULL }, { "TWB64 013 - Golden Wild", NULL }, { "TWB64 014 - Builder Yellow", NULL }, { "TWB64 015 - Classic Blurple", NULL }, @@ -206,7 +207,7 @@ struct retro_core_option_v2_definition option_defs_us[] = { { "TWB64 053 - VMU Ver.", NULL }, { "TWB64 054 - Game Master Ver.", NULL }, { "TWB64 055 - Android Green", NULL }, - { "TWB64 056 - Ticketmaster Azure", NULL }, + { "TWB64 056 - Walmart Discount Blue", NULL }, { "TWB64 057 - Google Red", NULL }, { "TWB64 058 - Google Blue", NULL }, { "TWB64 059 - Google Yellow", NULL }, @@ -304,7 +305,7 @@ struct retro_core_option_v2_definition option_defs_us[] = { { "TWB64 139 - Kakarot Orange", NULL }, { "TWB64 140 - Dragon Ball Orange", NULL }, { "TWB64 141 - Christmas Gold", NULL }, - { "TWB64 142 - Pepsi-Cola Blue", NULL }, + { "TWB64 142 - Pepsi Vision", NULL }, { "TWB64 143 - Bubblun Green", NULL }, { "TWB64 144 - Bobblun Blue", NULL }, { "TWB64 145 - Baja Blast Storm", NULL }, @@ -315,20 +316,20 @@ struct retro_core_option_v2_definition option_defs_us[] = { { "TWB64 150 - Olympic Bronze", NULL }, { "TWB64 151 - ANA Sky Blue", NULL }, { "TWB64 152 - Nijigasaki Orange", NULL }, - { "TWB64 153 - HoloBlue", NULL }, + { "TWB64 153 - holoblue", NULL }, { "TWB64 154 - Wrestling Red", NULL }, { "TWB64 155 - Yoshi Egg Green", NULL }, { "TWB64 156 - Pokedex Red", NULL }, { "TWB64 157 - Disney Dream Blue", NULL }, { "TWB64 158 - Xbox Green", NULL }, { "TWB64 159 - Sonic Mega Blue", NULL }, - { "TWB64 160 - G4 Orange", NULL }, + { "TWB64 160 - Sprite Green", NULL }, { "TWB64 161 - Scarlett Green", NULL }, { "TWB64 162 - Glitchy Blue", NULL }, { "TWB64 163 - Classic LCD", NULL }, { "TWB64 164 - 3DS Virtual Console Ver.", NULL }, { "TWB64 165 - PocketStation Ver.", NULL }, - { "TWB64 166 - Game and Gold", NULL }, + { "TWB64 166 - Timeless Gold and Red", NULL }, { "TWB64 167 - Smurfy Blue", NULL }, { "TWB64 168 - Swampy Ogre Green", NULL }, { "TWB64 169 - Sailor Spinach Green", NULL }, @@ -345,7 +346,7 @@ struct retro_core_option_v2_definition option_defs_us[] = { { "TWB64 180 - Team Rocket Red", NULL }, { "TWB64 181 - SEIKO Timer Yellow", NULL }, { "TWB64 182 - PINK109", NULL }, - { "TWB64 183 - Doraemon Blue", NULL }, + { "TWB64 183 - Doraemon Tricolor", NULL }, { "TWB64 184 - Fury Blue", NULL }, { "TWB64 185 - Rockstar Orange", NULL }, { "TWB64 186 - Puyo Puyo Green", NULL }, @@ -355,18 +356,130 @@ struct retro_core_option_v2_definition option_defs_us[] = { { "TWB64 190 - Grand Ivory", NULL }, { "TWB64 191 - Demon's Gold", NULL }, { "TWB64 192 - SEGA Tokyo Blue", NULL }, - { "TWB64 193 - Champion Blue", NULL }, + { "TWB64 193 - Champion's Tunic", NULL }, { "TWB64 194 - DK Barrel Brown", NULL }, - { "TWB64 195 - Evangelion Green", NULL }, + { "TWB64 195 - EVA-01", NULL }, { "TWB64 196 - Equestrian Purple", NULL }, { "TWB64 197 - Autobot Red", NULL }, - { "TWB64 198 - Niconico Sea Green", NULL }, + { "TWB64 198 - niconico sea green", NULL }, { "TWB64 199 - Duracell Copper", NULL }, { "TWB64 200 - TOKYO SKYTREE CLOUDY BLUE", NULL }, { NULL, NULL }, }, "TWB64 101 - 765PRO Pink" }, + { + "gambatte_gb_palette_twb64_3", + "> TWB64 - Pack 3 Palette", + NULL, + "Selects internal colorization palette when 'Internal Palette' is set to 'TWB64 - Pack 3'.", + NULL, + NULL, + { + { "TWB64 201 - DMG-GOLD", NULL }, + { "TWB64 202 - LCD Clock Green", NULL }, + { "TWB64 203 - Famicom Frenzy", NULL }, + { "TWB64 204 - DK Arcade Blue", NULL }, + { "TWB64 205 - Advanced Indigo", NULL }, + { "TWB64 206 - Ultra Black", NULL }, + { "TWB64 207 - Chaos Emerald Green", NULL }, + { "TWB64 208 - Blue Bomber Azure", NULL }, + { "TWB64 209 - Garry's Blue", NULL }, + { "TWB64 210 - Steam Gray", NULL }, + { "TWB64 211 - Dream Land GB Ver.", NULL }, + { "TWB64 212 - Pokemon Pinball Ver.", NULL }, + { "TWB64 213 - Poketch Ver.", NULL }, + { "TWB64 214 - COLLECTION of SaGa Ver.", NULL }, + { "TWB64 215 - Rocky-Valley Holiday", NULL }, + { "TWB64 216 - Giga Kiwi DMG", NULL }, + { "TWB64 217 - DMG Pea Green", NULL }, + { "TWB64 218 - Timing Hero Ver.", NULL }, + { "TWB64 219 - Invincible Blue", NULL }, + { "TWB64 220 - Grinchy Green", NULL }, + { "TWB64 221 - Winter Icy Blue", NULL }, + { "TWB64 222 - School Idol Mix", NULL }, + { "TWB64 223 - Green Awakening", NULL }, + { "TWB64 224 - Goomba Brown", NULL }, + { "TWB64 225 - Devil Red", NULL }, + { "TWB64 226 - Simpson Yellow", NULL }, + { "TWB64 227 - Spooky Purple", NULL }, + { "TWB64 228 - Treasure Gold", NULL }, + { "TWB64 229 - Cherry Blossom Pink", NULL }, + { "TWB64 230 - Golden Trophy", NULL }, + { "TWB64 231 - Winter Icy Blue", NULL }, + { "TWB64 232 - Leprechaun Green", NULL }, + { "TWB64 233 - SAITAMA SUPER BLUE", NULL }, + { "TWB64 234 - SAITAMA SUPER GREEN", NULL }, + { "TWB64 235 - Duolingo Green", NULL }, + { "TWB64 236 - Super Mushroom Vision", NULL }, + { "TWB64 237 - Ancient Hisuian Brown", NULL }, + { "TWB64 238 - Sky Pop Ivory", NULL }, + { "TWB64 239 - LAWSON BLUE", NULL }, + { "TWB64 240 - Anime Expo Red", NULL }, + { "TWB64 241 - Brilliant Diamond Blue", NULL }, + { "TWB64 242 - Shining Pearl Pink", NULL }, + { "TWB64 243 - Funimation Melon", NULL }, + { "TWB64 244 - Teyvat Brown", NULL }, + { "TWB64 245 - Chozo Blue", NULL }, + { "TWB64 246 - Spotify Green", NULL }, + { "TWB64 247 - Dr Pepper Red", NULL }, + { "TWB64 248 - NHK Silver Gray", NULL }, + { "TWB64 249 - Starbucks Green", NULL }, + { "TWB64 250 - Tokyo Disney Magic", NULL }, + { "TWB64 251 - Kingdom Key Gold", NULL }, + { "TWB64 252 - Hogwarts Goldius", NULL }, + { "TWB64 253 - Kentucky Fried Red", NULL }, + { "TWB64 254 - Cheeto Orange", NULL }, + { "TWB64 255 - Namco Idol Pink", NULL }, + { "TWB64 256 - Domino's Blue", NULL }, + { "TWB64 257 - Pac-Man Vision", NULL }, + { "TWB64 258 - Bill's PC Screen", NULL }, + { "TWB64 259 - Sonic Mega Blue", NULL }, + { "TWB64 260 - Fool's Gold and Silver", NULL }, + { "TWB64 261 - UTA RED", NULL }, + { "TWB64 262 - Metallic Paldea Brass", NULL }, + { "TWB64 263 - Classy Christmas", NULL }, + { "TWB64 264 - Winter Christmas", NULL }, + { "TWB64 265 - IDOL WORLD TRICOLOR!!!", NULL }, + { "TWB64 266 - Inkling Tricolor", NULL }, + { "TWB64 267 - 7-Eleven Color Combo", NULL }, + { "TWB64 268 - PAC-PALETTE", NULL }, + { "TWB64 269 - Vulnerable Blue", NULL }, + { "TWB64 270 - Nightvision Green", NULL }, + { "TWB64 271 - Bandai Namco Tricolor", NULL }, + { "TWB64 272 - Gold, Silver, and Bronze", NULL }, + { "TWB64 273 - Arendelle Winter Blue", NULL }, + { "TWB64 274 - Super Famicom Supreme", NULL }, + { "TWB64 275 - Absorbent and Yellow", NULL }, + { "TWB64 276 - 765PRO TRICOLOR", NULL }, + { "TWB64 277 - GameCube Glimmer", NULL }, + { "TWB64 278 - 1st Vision Pastel", NULL }, + { "TWB64 279 - Perfect Majin Emperor", NULL }, + { "TWB64 280 - J-Pop Idol Sherbet", NULL }, + { "TWB64 281 - Ryuuguu Sunset", NULL }, + { "TWB64 282 - Tropical Starfall", NULL }, + { "TWB64 283 - Colorful Horizons", NULL }, + { "TWB64 284 - BLACKPINK BLINK PINK", NULL }, + { "TWB64 285 - DMG-SWITCH", NULL }, + { "TWB64 286 - POCKET SWITCH", NULL }, + { "TWB64 287 - Sunny Passion Paradise", NULL }, + { "TWB64 288 - Saiyan Beast Silver", NULL }, + { "TWB64 289 - RADIANT SMILE RAMP", NULL }, + { "TWB64 290 - A-RISE BLUE", NULL }, + { "TWB64 291 - TROPICAL TWICE APRICOT", NULL }, + { "TWB64 292 - Odyssey Boy", NULL }, + { "TWB64 293 - Frog Coin Green", NULL }, + { "TWB64 294 - Garfield Vision", NULL }, + { "TWB64 295 - Bedrock Caveman Vision", NULL }, + { "TWB64 296 - BANGTAN ARMY PURPLE", NULL }, + { "TWB64 297 - Spider-Verse Red", NULL }, + { "TWB64 298 - Baja Blast Beach", NULL }, + { "TWB64 299 - 3DS Virtual Console Green", NULL }, + { "TWB64 300 - Wonder Purple", NULL }, + { NULL, NULL }, + }, + "TWB64 201 - DMG-GOLD" + }, { "gambatte_gb_palette_pixelshift_1", "> PixelShift - Pack 1 Palette",