+ added this file i forgot, used by video unit

git-svn-id: trunk@6087 -
This commit is contained in:
Károly Balogh 2007-01-20 00:29:37 +00:00
parent 7f0f0d4287
commit 307adfc54a
2 changed files with 282 additions and 0 deletions

1
.gitattributes vendored
View File

@ -4795,6 +4795,7 @@ rtl/morphos/utilf.inc svneol=native#text/plain
rtl/morphos/utility.pp svneol=native#text/plain
rtl/morphos/varutils.pp svneol=native#text/plain
rtl/morphos/video.pp svneol=native#text/plain
rtl/morphos/videodata.inc svneol=native#text/plain
rtl/nds/Makefile svneol=native#text/plain
rtl/nds/Makefile.fpc -text
rtl/nds/classes.pp -text

281
rtl/morphos/videodata.inc Normal file
View File

@ -0,0 +1,281 @@
const
vgacolors : array[0..15,0..2] of byte = (
( 0, 0, 0 ), // black
( 0, 0, 153 ), // blue
( 0, 153, 0 ), // green
( 0, 153, 153 ), // cyan
( 153, 0, 0 ), // red
( 153, 0, 153 ), // magenta
( 153, 102, 0 ), // brown
( 153, 153, 153 ), // lightgray
( 102, 102, 102 ), // darkgray
( 102, 102, 255 ), // lightblue
( 102, 255, 102 ), // lightgreen
( 102, 255, 255 ), // lightcyan
( 255, 102, 102 ), // lightred
( 255, 102, 255 ), // lightmagenta
( 255, 255, 102 ), // yellow
( 255, 255, 255 ) // white
);
const
vgafont : array[0..255,0..15] of byte = (
( $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $7e, $81, $a5, $81, $81, $a5, $99, $81, $81, $7e, $00, $00, $00, $00 ),
( $00, $00, $7e, $ff, $db, $ff, $ff, $db, $e7, $ff, $ff, $7e, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $36, $7f, $7f, $7f, $7f, $3e, $1c, $08, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $08, $1c, $3e, $7f, $3e, $1c, $08, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $18, $3c, $3c, $e7, $e7, $e7, $18, $18, $3c, $00, $00, $00, $00 ),
( $00, $00, $00, $18, $3c, $7e, $ff, $ff, $7e, $18, $18, $3c, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $18, $3c, $3c, $18, $00, $00, $00, $00, $00, $00 ),
( $ff, $ff, $ff, $ff, $ff, $ff, $e7, $c3, $c3, $e7, $ff, $ff, $ff, $ff, $ff, $ff ),
( $00, $00, $00, $00, $00, $3c, $66, $42, $42, $66, $3c, $00, $00, $00, $00, $00 ),
( $ff, $ff, $ff, $ff, $ff, $c3, $99, $bd, $bd, $99, $c3, $ff, $ff, $ff, $ff, $ff ),
( $00, $00, $78, $60, $70, $58, $1e, $33, $33, $33, $33, $1e, $00, $00, $00, $00 ),
( $00, $00, $3c, $66, $66, $66, $66, $3c, $18, $7e, $18, $18, $00, $00, $00, $00 ),
( $00, $00, $fc, $cc, $fc, $0c, $0c, $0c, $0c, $0e, $0f, $07, $00, $00, $00, $00 ),
( $00, $00, $fe, $c6, $fe, $c6, $c6, $c6, $c6, $e6, $e7, $67, $03, $00, $00, $00 ),
( $00, $00, $00, $18, $18, $db, $3c, $e7, $3c, $db, $18, $18, $00, $00, $00, $00 ),
( $00, $01, $03, $07, $0f, $1f, $7f, $1f, $0f, $07, $03, $01, $00, $00, $00, $00 ),
( $00, $40, $60, $70, $78, $7c, $7f, $7c, $78, $70, $60, $40, $00, $00, $00, $00 ),
( $00, $00, $18, $3c, $7e, $18, $18, $18, $7e, $3c, $18, $00, $00, $00, $00, $00 ),
( $00, $00, $66, $66, $66, $66, $66, $66, $66, $00, $66, $66, $00, $00, $00, $00 ),
( $00, $00, $fe, $db, $db, $db, $de, $d8, $d8, $d8, $d8, $d8, $00, $00, $00, $00 ),
( $00, $3e, $63, $06, $1c, $36, $63, $63, $36, $1c, $30, $63, $3e, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $7f, $7f, $7f, $7f, $00, $00, $00, $00 ),
( $00, $00, $18, $3c, $7e, $18, $18, $18, $7e, $3c, $18, $7e, $00, $00, $00, $00 ),
( $00, $00, $18, $3c, $7e, $18, $18, $18, $18, $18, $18, $18, $00, $00, $00, $00 ),
( $00, $00, $18, $18, $18, $18, $18, $18, $18, $7e, $3c, $18, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $18, $30, $7f, $30, $18, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $0c, $06, $7f, $06, $0c, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $03, $03, $03, $7f, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $14, $36, $7f, $36, $14, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $08, $1c, $1c, $3e, $3e, $7f, $7f, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $7f, $7f, $3e, $3e, $1c, $1c, $08, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $18, $3c, $3c, $3c, $18, $18, $18, $00, $18, $18, $00, $00, $00, $00 ),
( $00, $66, $66, $66, $24, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $36, $36, $7f, $36, $36, $36, $7f, $36, $36, $00, $00, $00, $00 ),
( $18, $18, $3e, $63, $43, $03, $3e, $60, $60, $61, $63, $3e, $18, $18, $00, $00 ),
( $00, $00, $00, $00, $43, $63, $30, $18, $0c, $06, $63, $61, $00, $00, $00, $00 ),
( $00, $00, $1c, $36, $36, $1c, $6e, $3b, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $0c, $0c, $0c, $06, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $30, $18, $0c, $0c, $0c, $0c, $0c, $0c, $18, $30, $00, $00, $00, $00 ),
( $00, $00, $0c, $18, $30, $30, $30, $30, $30, $30, $18, $0c, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $66, $3c, $ff, $3c, $66, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $18, $18, $7e, $18, $18, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00, $18, $18, $18, $0c, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $7f, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $18, $18, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $40, $60, $30, $18, $0c, $06, $03, $01, $00, $00, $00, $00 ),
( $00, $00, $1c, $36, $63, $63, $6b, $6b, $63, $63, $36, $1c, $00, $00, $00, $00 ),
( $00, $00, $18, $1c, $1e, $18, $18, $18, $18, $18, $18, $7e, $00, $00, $00, $00 ),
( $00, $00, $3e, $63, $60, $30, $18, $0c, $06, $03, $63, $7f, $00, $00, $00, $00 ),
( $00, $00, $3e, $63, $60, $60, $3c, $60, $60, $60, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $30, $38, $3c, $36, $33, $7f, $30, $30, $30, $78, $00, $00, $00, $00 ),
( $00, $00, $7f, $03, $03, $03, $3f, $60, $60, $60, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $1c, $06, $03, $03, $3f, $63, $63, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $7f, $63, $60, $60, $30, $18, $0c, $0c, $0c, $0c, $00, $00, $00, $00 ),
( $00, $00, $3e, $63, $63, $63, $3e, $63, $63, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $3e, $63, $63, $63, $7e, $60, $60, $60, $30, $1e, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $18, $18, $00, $00, $00, $18, $18, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $18, $18, $00, $00, $00, $18, $18, $0c, $00, $00, $00, $00 ),
( $00, $00, $00, $60, $30, $18, $0c, $06, $0c, $18, $30, $60, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $7e, $00, $00, $7e, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $06, $0c, $18, $30, $60, $30, $18, $0c, $06, $00, $00, $00, $00 ),
( $00, $00, $3e, $63, $63, $30, $18, $18, $18, $00, $18, $18, $00, $00, $00, $00 ),
( $00, $00, $00, $3e, $63, $63, $7b, $7b, $7b, $3b, $03, $3e, $00, $00, $00, $00 ),
( $00, $00, $08, $1c, $36, $63, $63, $7f, $63, $63, $63, $63, $00, $00, $00, $00 ),
( $00, $00, $3f, $66, $66, $66, $3e, $66, $66, $66, $66, $3f, $00, $00, $00, $00 ),
( $00, $00, $3c, $66, $43, $03, $03, $03, $03, $43, $66, $3c, $00, $00, $00, $00 ),
( $00, $00, $1f, $36, $66, $66, $66, $66, $66, $66, $36, $1f, $00, $00, $00, $00 ),
( $00, $00, $7f, $66, $46, $16, $1e, $16, $06, $46, $66, $7f, $00, $00, $00, $00 ),
( $00, $00, $7f, $66, $46, $16, $1e, $16, $06, $06, $06, $0f, $00, $00, $00, $00 ),
( $00, $00, $3c, $66, $43, $03, $03, $7b, $63, $63, $66, $5c, $00, $00, $00, $00 ),
( $00, $00, $63, $63, $63, $63, $7f, $63, $63, $63, $63, $63, $00, $00, $00, $00 ),
( $00, $00, $3c, $18, $18, $18, $18, $18, $18, $18, $18, $3c, $00, $00, $00, $00 ),
( $00, $00, $78, $30, $30, $30, $30, $30, $33, $33, $33, $1e, $00, $00, $00, $00 ),
( $00, $00, $67, $66, $66, $36, $1e, $1e, $36, $66, $66, $67, $00, $00, $00, $00 ),
( $00, $00, $0f, $06, $06, $06, $06, $06, $06, $46, $66, $7f, $00, $00, $00, $00 ),
( $00, $00, $63, $77, $7f, $7f, $6b, $63, $63, $63, $63, $63, $00, $00, $00, $00 ),
( $00, $00, $63, $67, $6f, $7f, $7b, $73, $63, $63, $63, $63, $00, $00, $00, $00 ),
( $00, $00, $3e, $63, $63, $63, $63, $63, $63, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $3f, $66, $66, $66, $3e, $06, $06, $06, $06, $0f, $00, $00, $00, $00 ),
( $00, $00, $3e, $63, $63, $63, $63, $63, $63, $6b, $7b, $3e, $30, $70, $00, $00 ),
( $00, $00, $3f, $66, $66, $66, $3e, $36, $66, $66, $66, $67, $00, $00, $00, $00 ),
( $00, $00, $3e, $63, $63, $06, $1c, $30, $60, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $7e, $7e, $5a, $18, $18, $18, $18, $18, $18, $3c, $00, $00, $00, $00 ),
( $00, $00, $63, $63, $63, $63, $63, $63, $63, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $63, $63, $63, $63, $63, $63, $63, $36, $1c, $08, $00, $00, $00, $00 ),
( $00, $00, $63, $63, $63, $63, $6b, $6b, $6b, $7f, $77, $36, $00, $00, $00, $00 ),
( $00, $00, $63, $63, $36, $3e, $1c, $1c, $3e, $36, $63, $63, $00, $00, $00, $00 ),
( $00, $00, $66, $66, $66, $66, $3c, $18, $18, $18, $18, $3c, $00, $00, $00, $00 ),
( $00, $00, $7f, $63, $61, $30, $18, $0c, $06, $43, $63, $7f, $00, $00, $00, $00 ),
( $00, $00, $3c, $0c, $0c, $0c, $0c, $0c, $0c, $0c, $0c, $3c, $00, $00, $00, $00 ),
( $00, $00, $00, $01, $03, $07, $0e, $1c, $38, $70, $60, $40, $00, $00, $00, $00 ),
( $00, $00, $3c, $30, $30, $30, $30, $30, $30, $30, $30, $3c, $00, $00, $00, $00 ),
( $08, $1c, $36, $63, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $ff, $00, $00 ),
( $0c, $0c, $18, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $1e, $30, $3e, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $00, $07, $06, $06, $1e, $36, $66, $66, $66, $66, $3e, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $3e, $63, $03, $03, $03, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $38, $30, $30, $3c, $36, $33, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $3e, $63, $7f, $03, $03, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $1c, $36, $26, $06, $0f, $06, $06, $06, $06, $0f, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $6e, $33, $33, $33, $33, $33, $3e, $30, $33, $1e, $00 ),
( $00, $00, $07, $06, $06, $36, $6e, $66, $66, $66, $66, $67, $00, $00, $00, $00 ),
( $00, $00, $18, $18, $00, $1c, $18, $18, $18, $18, $18, $3c, $00, $00, $00, $00 ),
( $00, $00, $60, $60, $00, $70, $60, $60, $60, $60, $60, $60, $66, $66, $3c, $00 ),
( $00, $00, $07, $06, $06, $66, $36, $1e, $1e, $36, $66, $67, $00, $00, $00, $00 ),
( $00, $00, $1c, $18, $18, $18, $18, $18, $18, $18, $18, $3c, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $37, $7f, $6b, $6b, $6b, $6b, $63, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $3b, $66, $66, $66, $66, $66, $66, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $3e, $63, $63, $63, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $3b, $66, $66, $66, $66, $66, $3e, $06, $06, $0f, $00 ),
( $00, $00, $00, $00, $00, $6e, $33, $33, $33, $33, $33, $3e, $30, $30, $78, $00 ),
( $00, $00, $00, $00, $00, $3b, $6e, $66, $06, $06, $06, $0f, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $3e, $63, $06, $1c, $30, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $08, $0c, $0c, $3f, $0c, $0c, $0c, $0c, $6c, $38, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $33, $33, $33, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $66, $66, $66, $66, $66, $3c, $18, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $63, $63, $6b, $6b, $6b, $7f, $36, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $63, $36, $1c, $1c, $1c, $36, $63, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $63, $63, $63, $63, $63, $63, $7e, $60, $30, $1f, $00 ),
( $00, $00, $00, $00, $00, $7f, $33, $18, $0c, $06, $63, $7f, $00, $00, $00, $00 ),
( $00, $00, $70, $18, $18, $18, $0e, $18, $18, $18, $18, $70, $00, $00, $00, $00 ),
( $00, $00, $18, $18, $18, $18, $00, $18, $18, $18, $18, $18, $00, $00, $00, $00 ),
( $00, $00, $0e, $18, $18, $18, $70, $18, $18, $18, $18, $0e, $00, $00, $00, $00 ),
( $00, $00, $6e, $3b, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $08, $1c, $36, $63, $63, $63, $7f, $00, $00, $00, $00, $00 ),
( $00, $00, $3c, $66, $43, $03, $03, $03, $43, $66, $3c, $30, $60, $3e, $00, $00 ),
( $00, $00, $33, $00, $00, $33, $33, $33, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $30, $18, $0c, $00, $3e, $63, $7f, $03, $03, $63, $3e, $00, $00, $00, $00 ),
( $00, $08, $1c, $36, $00, $1e, $30, $3e, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $00, $33, $00, $00, $1e, $30, $3e, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $06, $0c, $18, $00, $1e, $30, $3e, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $1c, $36, $1c, $00, $1e, $30, $3e, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $3c, $66, $06, $06, $66, $3c, $30, $60, $3c, $00, $00, $00 ),
( $00, $08, $1c, $36, $00, $3e, $63, $7f, $03, $03, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $63, $00, $00, $3e, $63, $7f, $03, $03, $63, $3e, $00, $00, $00, $00 ),
( $00, $06, $0c, $18, $00, $3e, $63, $7f, $03, $03, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $66, $00, $00, $1c, $18, $18, $18, $18, $18, $3c, $00, $00, $00, $00 ),
( $00, $18, $3c, $66, $00, $1c, $18, $18, $18, $18, $18, $3c, $00, $00, $00, $00 ),
( $00, $06, $0c, $18, $00, $1c, $18, $18, $18, $18, $18, $3c, $00, $00, $00, $00 ),
( $00, $63, $00, $08, $1c, $36, $63, $63, $7f, $63, $63, $63, $00, $00, $00, $00 ),
( $1c, $36, $1c, $00, $1c, $36, $63, $63, $7f, $63, $63, $63, $00, $00, $00, $00 ),
( $18, $0c, $06, $00, $7f, $66, $06, $3e, $06, $06, $66, $7f, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $33, $6e, $6c, $7e, $1b, $1b, $76, $00, $00, $00, $00 ),
( $00, $00, $7c, $36, $33, $33, $7f, $33, $33, $33, $33, $73, $00, $00, $00, $00 ),
( $00, $08, $1c, $36, $00, $3e, $63, $63, $63, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $63, $00, $00, $3e, $63, $63, $63, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $06, $0c, $18, $00, $3e, $63, $63, $63, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $0c, $1e, $33, $00, $33, $33, $33, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $06, $0c, $18, $00, $33, $33, $33, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $00, $63, $00, $00, $63, $63, $63, $63, $63, $63, $7e, $60, $30, $1e, $00 ),
( $00, $63, $00, $3e, $63, $63, $63, $63, $63, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $63, $00, $63, $63, $63, $63, $63, $63, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $18, $18, $3c, $66, $06, $06, $06, $66, $3c, $18, $18, $00, $00, $00, $00 ),
( $00, $1c, $36, $26, $06, $0f, $06, $06, $06, $06, $67, $3f, $00, $00, $00, $00 ),
( $00, $00, $66, $66, $3c, $18, $7e, $18, $7e, $18, $18, $18, $00, $00, $00, $00 ),
( $00, $1f, $33, $33, $1f, $23, $33, $7b, $33, $33, $33, $63, $00, $00, $00, $00 ),
( $00, $70, $d8, $18, $18, $18, $7e, $18, $18, $18, $18, $18, $1b, $0e, $00, $00 ),
( $00, $18, $0c, $06, $00, $1e, $30, $3e, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $30, $18, $0c, $00, $1c, $18, $18, $18, $18, $18, $3c, $00, $00, $00, $00 ),
( $00, $18, $0c, $06, $00, $3e, $63, $63, $63, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $18, $0c, $06, $00, $33, $33, $33, $33, $33, $33, $6e, $00, $00, $00, $00 ),
( $00, $00, $6e, $3b, $00, $3b, $66, $66, $66, $66, $66, $66, $00, $00, $00, $00 ),
( $6e, $3b, $00, $63, $67, $6f, $7f, $7b, $73, $63, $63, $63, $00, $00, $00, $00 ),
( $00, $3c, $36, $36, $7c, $00, $7e, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $1c, $36, $36, $1c, $00, $3e, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $0c, $0c, $00, $0c, $0c, $06, $03, $63, $63, $3e, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $7f, $03, $03, $03, $03, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $7f, $60, $60, $60, $60, $00, $00, $00, $00, $00 ),
( $00, $03, $03, $43, $63, $33, $18, $0c, $06, $3b, $61, $30, $18, $7c, $00, $00 ),
( $00, $03, $03, $43, $63, $33, $18, $0c, $66, $73, $79, $7c, $60, $60, $00, $00 ),
( $00, $00, $18, $18, $00, $18, $18, $18, $3c, $3c, $3c, $18, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $6c, $36, $1b, $36, $6c, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $1b, $36, $6c, $36, $1b, $00, $00, $00, $00, $00, $00 ),
( $88, $22, $88, $22, $88, $22, $88, $22, $88, $22, $88, $22, $88, $22, $88, $22 ),
( $aa, $55, $aa, $55, $aa, $55, $aa, $55, $aa, $55, $aa, $55, $aa, $55, $aa, $55 ),
( $bb, $ee, $bb, $ee, $bb, $ee, $bb, $ee, $bb, $ee, $bb, $ee, $bb, $ee, $bb, $ee ),
( $18, $18, $18, $18, $18, $18, $18, $18, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $18, $18, $18, $18, $18, $18, $18, $1f, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $18, $18, $18, $18, $18, $1f, $18, $1f, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6f, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $00, $00, $00, $00, $00, $00, $00, $7f, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $00, $00, $00, $00, $00, $1f, $18, $1f, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $6c, $6c, $6c, $6c, $6c, $6f, $60, $6f, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $00, $00, $00, $00, $00, $7f, $60, $6f, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $6c, $6c, $6c, $6c, $6c, $6f, $60, $7f, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $6c, $6c, $6c, $6c, $6c, $6c, $6c, $7f, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $18, $18, $18, $18, $18, $1f, $18, $1f, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $1f, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $18, $18, $18, $18, $18, $18, $18, $f8, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $18, $18, $18, $18, $18, $18, $18, $ff, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $ff, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $18, $18, $18, $18, $18, $18, $18, $f8, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $00, $00, $00, $00, $00, $00, $00, $ff, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $18, $18, $18, $18, $18, $18, $18, $ff, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $18, $18, $18, $18, $18, $f8, $18, $f8, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $6c, $6c, $6c, $6c, $6c, $6c, $6c, $ec, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $6c, $6c, $6c, $6c, $6c, $ec, $0c, $fc, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $fc, $0c, $ec, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $6c, $6c, $6c, $6c, $6c, $ef, $00, $ff, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $ff, $00, $ef, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $6c, $6c, $6c, $6c, $6c, $ec, $0c, $ec, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $00, $00, $00, $00, $00, $ff, $00, $ff, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $6c, $6c, $6c, $6c, $6c, $ef, $00, $ef, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $18, $18, $18, $18, $18, $ff, $00, $ff, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $6c, $6c, $6c, $6c, $6c, $6c, $6c, $ff, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $ff, $00, $ff, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $00, $00, $00, $00, $00, $00, $00, $ff, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $6c, $6c, $6c, $6c, $6c, $6c, $6c, $fc, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $18, $18, $18, $18, $18, $f8, $18, $f8, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $f8, $18, $f8, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $00, $00, $00, $00, $00, $00, $00, $fc, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $6c, $6c, $6c, $6c, $6c, $6c, $6c, $ff, $6c, $6c, $6c, $6c, $6c, $6c, $6c, $6c ),
( $18, $18, $18, $18, $18, $ff, $18, $ff, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $18, $18, $18, $18, $18, $18, $18, $1f, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $f8, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $ff, $ff, $ff, $ff, $ff, $ff, $ff, $ff, $ff, $ff, $ff, $ff, $ff, $ff, $ff, $ff ),
( $00, $00, $00, $00, $00, $00, $00, $ff, $ff, $ff, $ff, $ff, $ff, $ff, $ff, $ff ),
( $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f, $0f ),
( $f0, $f0, $f0, $f0, $f0, $f0, $f0, $f0, $f0, $f0, $f0, $f0, $f0, $f0, $f0, $f0 ),
( $ff, $ff, $ff, $ff, $ff, $ff, $ff, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $6e, $3b, $1b, $1b, $1b, $3b, $6e, $00, $00, $00, $00 ),
( $00, $00, $1e, $33, $33, $33, $1b, $33, $63, $63, $63, $33, $00, $00, $00, $00 ),
( $00, $00, $7f, $63, $63, $03, $03, $03, $03, $03, $03, $03, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $7f, $36, $36, $36, $36, $36, $36, $36, $00, $00, $00, $00 ),
( $00, $00, $00, $7f, $63, $06, $0c, $18, $0c, $06, $63, $7f, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $7e, $1b, $1b, $1b, $1b, $1b, $0e, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $66, $66, $66, $66, $66, $3e, $06, $06, $03, $00, $00, $00 ),
( $00, $00, $00, $00, $6e, $3b, $18, $18, $18, $18, $18, $18, $00, $00, $00, $00 ),
( $00, $00, $00, $7e, $18, $3c, $66, $66, $66, $3c, $18, $7e, $00, $00, $00, $00 ),
( $00, $00, $00, $1c, $36, $63, $63, $7f, $63, $63, $36, $1c, $00, $00, $00, $00 ),
( $00, $00, $1c, $36, $63, $63, $63, $36, $36, $36, $36, $77, $00, $00, $00, $00 ),
( $00, $00, $78, $0c, $18, $30, $7c, $66, $66, $66, $66, $3c, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $7e, $db, $db, $db, $7e, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $c0, $60, $7e, $db, $db, $cf, $7e, $06, $03, $00, $00, $00, $00 ),
( $00, $00, $38, $0c, $06, $06, $3e, $06, $06, $06, $0c, $38, $00, $00, $00, $00 ),
( $00, $00, $00, $3e, $63, $63, $63, $63, $63, $63, $63, $63, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $7f, $00, $00, $7f, $00, $00, $7f, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $18, $18, $7e, $18, $18, $00, $00, $ff, $00, $00, $00, $00 ),
( $00, $00, $00, $0c, $18, $30, $60, $30, $18, $0c, $00, $7e, $00, $00, $00, $00 ),
( $00, $00, $00, $30, $18, $0c, $06, $0c, $18, $30, $00, $7e, $00, $00, $00, $00 ),
( $00, $00, $70, $d8, $d8, $18, $18, $18, $18, $18, $18, $18, $18, $18, $18, $18 ),
( $18, $18, $18, $18, $18, $18, $18, $18, $1b, $1b, $1b, $0e, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $18, $18, $00, $7e, $00, $18, $18, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $6e, $3b, $00, $6e, $3b, $00, $00, $00, $00, $00, $00 ),
( $00, $1c, $36, $36, $1c, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $18, $18, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $18, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $f0, $30, $30, $30, $30, $30, $37, $36, $36, $3c, $38, $00, $00, $00, $00 ),
( $00, $1b, $36, $36, $36, $36, $36, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $0e, $1b, $0c, $06, $13, $1f, $00, $00, $00, $00, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $3e, $3e, $3e, $3e, $3e, $3e, $3e, $00, $00, $00, $00, $00 ),
( $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00, $00 )
);