termcol: retro palette pyxel derived from pico8
[sheet.git] / termcol.inc.pl
index 29990310fd43f4e3de11ef63bca9013c188f318a..addcbcc3153205c4ef8bc40f02cfe0af21d521f6 100644 (file)
@@ -5,7 +5,7 @@ use Shiar_Sheet::Colour 1.05;
 +{
        default => [qw( ansi ansi256 )],
        more    => [qw( ansi zxarne mirc pastel slutty solarized rplace2022 ansi88 ansi256 )],
-       retro   => [qw( pico8 sweetie16 db16 endesga arnegame )],
+       retro   => [qw( pico8 pyxel sweetie16 db16 endesga arnegame )],
        ansi    => [qw( cga putty xterm ubuntu tango app campbell html cgarne )],
        nes     => [qw( ppu 2c03 shovel )],
        legacy  => [qw( c64 msx1 msx2 mac2 risc cpc cpcboy nes 64 ansi88 retro )],
@@ -136,6 +136,15 @@ use Shiar_Sheet::Colour 1.05;
                )],
                parent => 'cga',
        },
+       shiar => {
+               name => 'Shiar TUI',
+               list => [qw(
+                       220000 CC0000 88BB00 CCAA00 770000 CC4822 6899A0 CCCCCC
+                       686868 CC8B7B 8BBB7B C0C070 4499BB DD7700 44BB99 F8F8F8
+                       000000:bg B0B0B0:fg FFFFFF:bd
+               )],
+               parent => 'cga',
+       },
        mirc => {
                name => 'mIRC',
                href => 'http://www.mirc.com/colors.html',
@@ -282,6 +291,7 @@ use Shiar_Sheet::Colour 1.05;
                        3C351F D85525 9CD33C F1E782 1559DB CD7A50 65DCD6 F2F1ED
                )],
                parent => 'cga',
+               ansiorder => [ 0,1,2,13,4,5,6,7 , 8,9,10,3,12,11,14,15 ], # Purple is orange
        },
        db16 => {
                href => 'http://pixeljoint.com/forum/forum_posts.asp?TID=12795',
@@ -324,6 +334,15 @@ use Shiar_Sheet::Colour 1.05;
                )],
                ansiorder => [ 0,8,3,4,1,2,13,6 , 5,14,11,10,12,15,12,7 ], # 2x12, 0x9
        },
+       pyxel => {
+               name => 'Pyxel', # python retro game engine
+               href => 'https://github.com/kitao/pyxel#color-palette',
+               list => [qw(
+                       000000 2B335F 7E2072 19959C 8B4852 395C98 A9C1FF EEEEEE
+                       D4186C D38441 E9C35B 70C6A9 7696DE A3A3A3 FF9798 EDC7B0
+               )],
+               ansiorder => [ 0,8,3,9,1,2,6,13 , 4,14,11,10,12,15,5,7 ], # 2x12, 0x9
+       },
        sweetie16 => {
                name => 'SWEETIE-16',
                title => "TIC-80 default for new cartridges",