X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/6dd6df74eb22b9467cfabab98af67157947c639c..1a54f5dbc34d8cdbc926404c28e5ced392fc0ed6:/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 } @_ + }, + ], + }, }