+{
default => [qw( ansi ansi256 )],
- more => [qw( ansi zxarne mirc pastel slutty solarized rplace2022 game ansi88 ansi256 )],
- game => [qw( pico8 arnegame db16 )],
+ more => [qw( ansi zxarne mirc pastel slutty solarized rplace2022 ansi88 ansi256 )],
+ retro => [qw( pico8 sweetie16 db16 endesga arnegame )],
ansi => [qw( cga putty xterm ubuntu tango app campbell html cgarne )],
- legacy => [qw( c64 msx mac2 risc cpc cpcboy shiar32 ppu 2c03 shovel 64 ansi88 )],
+ nes => [qw( ppu 2c03 shovel )],
+ legacy => [qw( c64 msx1 msx2 mac2 risc cpc cpcboy nes 64 ansi88 retro )],
+ '4bit' => [qw( pico8 sweetie16 arnegame cgarne cga html zxarne c64 msx2 )],
xcolors => sub {
my $pals = do 'data/termcol-xcolor.inc.pl' or die $! || $@;
},
db16 => {
href => 'http://pixeljoint.com/forum/forum_posts.asp?TID=12795',
- title => "DawnBringer's 16 color palette v1.0",
+ title => "DawnBringer's 16 color palette v1.0, old default on TIC-80",
name => 'DawnBringer16',
list => [qw(
140C1C 442434 30346D 4E4A4E 854C30 346524 D04648 757161
ansiorder => [ 1,10,15,8,13,11,14,6 , 0,9,2,3,4,12,5,7 ],
},
pico8 => {
+ name => 'PICO-8',
href => 'https://www.lexaloffle.com/pico-8.php', # https://pico-8.fandom.com/wiki/Palette
list => [qw(
000000 1D2B53 7E2553 008751 AB5236 5F574F C2C3C7 FFF1E8
)],
ansiorder => [ 0,8,3,4,1,2,13,6 , 5,14,11,10,12,15,12,7 ], # 2x12, 0x9
},
+ sweetie16 => {
+ name => 'SWEETIE-16',
+ title => "TIC-80 default for new cartridges",
+ href => 'https://twitter.com/search?q=%23sweetie16',
+ list => [qw(
+ 1A1C2C 5D275D B13E53 EF7D57 FFCD75 A7F070 38B764 257179
+ 29366F 3B5DC9 41A6F6 73EFF7 F4F4F4 94B0C2 566C86 333C57
+ )],
+ ansiorder => [ 0,2,6,3,9,15,7,13 , 14,8,5,4,10,1,11,12 ],
+ },
+ endesga => {
+ href => 'https://www.patreon.com/ENDESGA',
+ list => [qw(
+ E4A672 B86F50 743F39 3F2832 9E2835 E53B44 FB922B FFE762
+ 63C64D 327345 193D3F 4F6781 AFBFD2 FFFFFF 2CE8F4 0484D1
+ )],
+ ansiorder => [ 3,4,9,1,15,2,10,12 , 11,5,8,7,14,0,6,13 ],
+ },
rplace2017 => {
name => 'r/place 2017',
list => [qw(