X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/0c4ea1b3f69fa7595057e3744f6d46c1ce7f3e46..a6bdc11ce27566679da505185e519ddd0bc9a5ca:/termcol.inc.pl diff --git a/termcol.inc.pl b/termcol.inc.pl index 385f277..e3fbd71 100644 --- a/termcol.inc.pl +++ b/termcol.inc.pl @@ -200,4 +200,19 @@ my @msxorder = ( 0,6,2,10,4,13,7,14 , 1,8,3,11,5,9,12,15 ); [ map { $_ * 10 + 8 } 0 .. 23 ], ], }, + 512 => { + name => '9-bit RGB map', + # atari st, msx2, sega genesis/nomad, turbografx16 + rgbmap => [8], + }, + '4k' => { + name => '12-bit RGB map', + # amiga, apple IIgs, game gear, neo geo, lynx, cpc+, nextstation + rgbmap => [ + 12 => sub { + join('', map { sprintf '%X', $_ } @_), + map { int $_ * 255 / 11 } @_ + }, + ], + }, }