X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/b13de6a22c6a8bc47358c506f603ab2b4a0f979b..175d0cdd3d76c7de9d31ac54dbe7d8f575572d7d:/termcol.inc.pl diff --git a/termcol.inc.pl b/termcol.inc.pl index 88c1245..cef6093 100644 --- a/termcol.inc.pl +++ b/termcol.inc.pl @@ -3,10 +3,11 @@ use utf8; use Shiar_Sheet::Colour 1.05; +{ - default => [qw( ansi ansi88 ansi256 )], - more => [qw( ansi mirc pastel slutty solarized ansi88 ansi256 )], - ansi => [qw( cga putty xterm tango app html cgarne )], - legacy => [qw( c64 msx mac2 risc arnegame db16 cpc cpcboy shiar32 ppu 2c03 shovel 64 )], + default => [qw( ansi ansi256 )], + more => [qw( ansi zxarne mirc pastel slutty solarized rplace2022 game ansi88 ansi256 )], + game => [qw( pico8 arnegame db16 )], + 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 )], xcolors => sub { my $pals = do 'data/termcol-xcolor.inc.pl' or die $! || $@; @@ -34,6 +35,14 @@ use Shiar_Sheet::Colour 1.05; # reset bold dim italic underline blink fastblink reverse hidden hueorder => [ 1,3,2,6,4,5, 0,7 , 9,11,10,14,12,13, 8,15 ], }, + ubuntu => { + title => 'setvtrgb defaults for Ubuntu kbd', + list => [qw( + 010101 DE382B 39B54A FFC706 006FB8 762671 2CB5E9 CCCCCC + 808080 FF0000 00FF00 FFFF00 0000FF FF00FF 00FFFF FFFFFF + )], + parent => 'cga', + }, xterm => { # rxvt except for blues list => [qw( @@ -89,6 +98,15 @@ use Shiar_Sheet::Colour 1.05; )], parent => 'cga', }, + campbell => { + name => 'Campbell', + title => 'Windows 10 Console', # as of v1709 + list => [qw( + 0C0C0C C50F1F 13A10E C19C00 0037DA 881798 3A96DD CCCCCC + 767676 E74856 16C60C F9F1A5 3B78FF B4009E 61D6D6 F2F2F2 + )], + parent => 'cga', + }, putty => { name => 'PuTTY', list => [qw( @@ -107,6 +125,15 @@ use Shiar_Sheet::Colour 1.05; )], parent => 'cga', }, + falcon => { + name => 'Falcon', # v2.0 + href => 'https://github.com/fenetikm/falcon', + list => [qw( + 000004 FF3600 718E3F FFC552 635196 FF761A 34BFA4 B4B4B9 + 020221 FF8E78 B1BF75 FFD392 99A4BC FFB07B 85CCBF F8F8FF + )], + parent => 'cga', + }, mirc => { name => 'mIRC', href => 'http://www.mirc.com/colors.html', @@ -162,8 +189,19 @@ use Shiar_Sheet::Colour 1.05; ansiorder => [ 0,2,5,9,6,4,3,15 , 11,10,13,7,14,8,12,1 ], hueorder => [ 2,8,7,5,3,6,4,9 , 10,13,14,0,11,12,15,1 ], }, + jw64 => { + name => 'JW-64', + url => 'https://lospec.com/palette-list/jw-64', + list => [qw( + 000000 ffffff a82f2f 63d4f0 b437b4 54c048 403fc0 e0e040 + b46429 644020 e0806c 404040 8c8c8c a0f66e 6496f4 c8c8c8 + )], +# 000000 404040 8c8c8c c8c8c8 644020 a82f2f b46429 e0806c +# 403fc0 6496f4 63d4f0 e0e040 b437b4 54c048 a0f66e ffffff + parent => 'c64', + }, - msx => [qw( msx1 msx2 arnejmp )], + msx => [qw( msx1 msx2 arnejmp simplejpc )], msx1 => { name => 'MSX', list => [ map { @@ -198,6 +236,16 @@ use Shiar_Sheet::Colour 1.05; )], parent => 'msx1', }, + simplejpc => { + href => 'http://pixeljoint.com/pixelart/119844.htm', + title => 'SimpleJPC-16 by Adigun Polack', + name => 'SimpleJPC', + parent => 'msx1', + list => [qw( + 050403 221F31 316F23 7CC264 404A68 678FCB 543516 8BE1E0 + A14D3F EA9182 E1B047 F5EE9B 9B6E2D A568D4 9A93B7 FEFEFE + )], + }, arnegame => { href => 'http://androidarts.com/palette/16pal.htm', @@ -223,6 +271,16 @@ use Shiar_Sheet::Colour 1.05; )], parent => 'cga', }, + zxarne => { + href => 'http://androidarts.com/Amiga/ZX.htm', + title => "version 5.2", + name => 'ZXArne', + list => [qw( + 000000 A73211 629A31 E8BC50 313390 A15589 28A4CB BFBFBD + 3C351F D85525 9CD33C F1E782 1559DB CD7A50 65DCD6 F2F1ED + )], + parent => 'cga', + }, db16 => { href => 'http://pixeljoint.com/forum/forum_posts.asp?TID=12795', title => "DawnBringer's 16 color palette v1.0", @@ -255,6 +313,30 @@ use Shiar_Sheet::Colour 1.05; )], ansiorder => [ 1,10,15,8,13,11,14,6 , 0,9,2,3,4,12,5,7 ], }, + pico8 => { + 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 + FF004D FFA300 FFEC27 00E436 29ADFF 83769C FF77A8 FFCCAA + )], + ansiorder => [ 0,8,3,4,1,2,13,6 , 5,14,11,10,12,15,12,7 ], # 2x12, 0x9 + }, + rplace2017 => { + name => 'r/place 2017', + list => [qw( + FFFFFF E4E4E4 888888 222222 FFA7D1 E50000 E59500 A06A42 + E5D900 94E044 02BE01 00D3DD 0083C7 0000EA CF6EE4 820080 + )], + ansiorder => [ 3,5,10,6,13,15,7,1 , 2,4,9,8,12,14,11,0], + }, + rplace2022 => { + name => 'r/place 2022 day 1', + list => [qw( + FF4500 FFA800 FFD635 00CC78 7EED56 2450A4 3690EA 51E9F4 + 811E9F B44AC0 FF99AA 9C6926 000000 898D90 D4D7D9 FFFFFF + )], + ansiorder => [ 12,0,3,1,5,8,11,14 , 13,10,4,2,6,9,7,15 ], + }, cpc => { name => 'Amstrad CPC',