Blob Blame History Raw
diff -Nru gxemul-0.7.0.orig/src/devices/fonts/font8x10.c gxemul-0.7.0/src/devices/fonts/font8x10.c
--- gxemul-0.7.0.orig/src/devices/fonts/font8x10.c	1970-01-01 00:00:00.000000000 +0000
+++ gxemul-0.7.0/src/devices/fonts/font8x10.c	2022-10-18 18:07:23.530031700 +0000
@@ -0,0 +1,258 @@
+unsigned char font8x10[] = {
+	0,0,0,0,0,0,0,0,0,0,
+	126,129,165,165,129,129,189,153,129,126,
+	126,255,219,219,255,255,195,231,255,126,
+	108,254,254,124,124,56,56,16,16,0,
+	0,0,16,56,124,254,124,56,16,0,
+	56,124,124,56,124,254,254,124,56,124,
+	16,16,56,56,124,254,254,124,56,124,
+	0,0,0,24,60,60,24,0,0,0,
+	255,255,255,231,195,195,231,255,255,255,
+	0,0,60,102,66,66,102,60,0,0,
+	255,255,195,153,189,189,153,195,255,255,
+	0,15,7,15,125,204,204,204,120,0,
+	0,60,102,102,102,60,24,126,24,0,
+	63,51,63,48,48,48,112,240,224,0,
+	127,99,127,99,99,99,103,230,192,0,
+	0,219,126,60,231,231,60,126,219,0,
+	0,0,128,224,248,254,248,224,128,0,
+	0,0,2,14,62,254,62,14,2,0,
+	24,24,60,126,24,24,126,60,24,24,
+	102,102,102,102,102,102,0,102,102,0,
+	127,219,219,219,123,27,27,27,27,0,
+	60,102,48,108,198,108,24,204,120,0,
+	0,0,0,0,0,126,126,126,126,0,
+	24,24,60,126,24,24,126,60,24,255,
+	24,24,60,60,126,24,24,24,24,24,
+	24,24,24,24,24,126,60,60,24,24,
+	0,0,0,0,24,12,254,12,24,0,
+	0,0,0,0,48,96,254,96,48,0,
+	0,0,0,0,192,192,192,192,254,0,
+	0,0,0,0,36,102,255,102,36,0,
+	0,24,24,60,60,126,126,255,255,0,
+	0,255,255,126,126,60,60,24,24,0,
+	0,0,0,0,0,0,0,0,0,0,
+	48,120,120,120,48,48,0,48,48,0,
+	108,108,108,40,0,0,0,0,0,0,
+	108,108,254,108,108,108,254,108,108,0,
+	24,126,216,216,124,54,54,252,48,0,
+	198,204,12,24,56,48,96,102,198,0,
+	56,108,108,56,48,118,220,204,118,0,
+	224,224,96,96,192,0,0,0,0,0,
+	12,24,48,48,48,48,48,24,12,0,
+	96,48,24,24,24,24,24,48,96,0,
+	0,0,198,108,56,254,56,108,198,0,
+	0,0,0,48,48,252,48,48,0,0,
+	0,0,0,0,112,112,48,48,96,0,
+	0,0,0,0,0,254,0,0,0,0,
+	0,0,0,0,0,0,0,48,48,0,
+	0,12,12,24,24,48,48,96,96,0,
+	124,198,206,222,214,246,230,198,124,0,
+	48,112,48,48,48,48,48,48,252,0,
+	124,198,198,6,12,56,96,198,254,0,
+	124,198,198,6,60,6,198,198,124,0,
+	12,12,28,60,108,204,254,12,30,0,
+	254,192,192,252,6,6,6,198,124,0,
+	28,48,96,192,252,198,198,198,124,0,
+	254,198,6,12,12,24,24,24,24,0,
+	124,198,198,198,124,198,198,198,124,0,
+	124,198,198,198,126,6,12,24,112,0,
+	0,0,0,48,48,0,0,48,48,0,
+	0,0,48,48,0,0,48,48,96,0,
+	0,0,24,48,96,192,96,48,24,0,
+	0,0,0,0,252,0,0,252,0,0,
+	0,0,96,48,24,12,24,48,96,0,
+	124,198,198,6,12,24,24,0,24,0,
+	124,198,206,218,214,222,192,198,124,0,
+	56,124,198,198,198,254,198,198,198,0,
+	252,102,102,102,124,102,102,102,252,0,
+	60,102,192,192,192,192,192,102,60,0,
+	248,108,102,102,102,102,102,108,248,0,
+	254,98,96,104,120,104,96,98,254,0,
+	254,98,96,104,120,104,96,96,240,0,
+	60,102,192,192,192,206,198,102,60,0,
+	198,198,198,198,254,198,198,198,198,0,
+	60,24,24,24,24,24,24,24,60,0,
+	30,12,12,12,12,12,204,204,120,0,
+	230,102,108,108,120,108,108,102,230,0,
+	240,96,96,96,96,96,98,102,254,0,
+	198,238,254,254,214,198,198,198,198,0,
+	198,230,230,246,222,206,206,198,198,0,
+	56,108,198,198,198,198,198,108,56,0,
+	252,102,102,102,124,96,96,96,240,0,
+	124,198,198,198,198,198,206,124,14,0,
+	252,102,102,102,120,108,108,102,230,0,
+	124,198,192,96,56,12,6,198,124,0,
+	126,90,24,24,24,24,24,24,60,0,
+	198,198,198,198,198,198,198,198,124,0,
+	102,102,102,102,102,102,102,60,24,0,
+	198,198,198,198,198,214,254,238,198,0,
+	198,198,108,56,16,56,108,198,198,0,
+	204,204,204,204,120,48,48,48,120,0,
+	254,198,140,24,48,96,194,198,254,0,
+	30,24,24,24,24,24,24,24,30,0,
+	0,96,96,48,48,24,24,12,12,0,
+	240,48,48,48,48,48,48,48,240,0,
+	16,56,108,198,0,0,0,0,0,0,
+	0,0,0,0,0,0,0,0,0,255,
+	48,48,24,0,0,0,0,0,0,0,
+	0,0,0,120,12,124,204,204,118,0,
+	224,96,96,124,102,102,102,102,220,0,
+	0,0,0,124,198,192,192,198,124,0,
+	28,12,12,124,204,204,204,204,118,0,
+	0,0,0,124,198,254,192,192,124,0,
+	56,108,96,240,96,96,96,96,240,0,
+	0,0,0,118,204,204,124,12,204,120,
+	224,96,96,108,118,102,102,102,230,0,
+	48,48,0,112,48,48,48,48,120,0,
+	12,12,0,12,12,12,12,204,204,120,
+	224,96,96,102,108,120,120,108,230,0,
+	112,48,48,48,48,48,48,48,120,0,
+	0,0,0,204,254,254,214,214,214,0,
+	0,0,0,220,230,198,198,198,198,0,
+	0,0,0,124,198,198,198,198,124,0,
+	0,0,0,220,102,102,102,124,96,240,
+	0,0,0,118,204,204,204,124,12,30,
+	0,0,0,220,118,102,96,96,240,0,
+	0,0,0,124,198,112,28,198,124,0,
+	32,96,96,252,96,96,96,108,56,0,
+	0,0,0,204,204,204,204,204,118,0,
+	0,0,0,198,198,198,198,108,56,0,
+	0,0,0,198,214,214,254,254,108,0,
+	0,0,0,198,108,56,56,108,198,0,
+	0,0,0,198,198,198,126,6,6,252,
+	0,0,0,254,140,24,48,98,254,0,
+	14,24,24,24,112,24,24,24,14,0,
+	24,24,24,24,0,24,24,24,24,0,
+	224,48,48,48,28,48,48,48,224,0,
+	118,220,0,0,0,0,0,0,0,0,
+	0,0,0,16,56,108,198,198,254,0,
+	124,198,192,192,192,198,124,12,6,60,
+	0,204,0,204,204,204,204,204,118,0,
+	0,14,0,124,198,254,192,192,124,0,
+	60,102,0,60,6,62,102,102,63,0,
+	0,204,0,120,12,124,204,204,118,0,
+	0,112,0,120,12,124,204,204,118,0,
+	48,48,0,120,12,124,204,204,118,0,
+	0,0,0,126,192,192,192,126,6,60,
+	60,102,0,60,102,126,96,96,60,0,
+	204,0,0,124,198,254,192,192,124,0,
+	0,112,0,124,198,254,192,192,124,0,
+	0,204,0,112,48,48,48,48,120,0,
+	56,108,0,56,24,24,24,24,60,0,
+	0,224,0,112,48,48,48,48,120,0,
+	198,0,56,108,198,254,198,198,198,0,
+	48,48,0,120,204,252,204,204,204,0,
+	28,0,252,96,96,120,96,96,252,0,
+	0,0,0,126,27,126,216,216,127,0,
+	62,108,204,204,254,204,204,204,206,0,
+	56,108,0,124,198,198,198,198,124,0,
+	0,198,0,124,198,198,198,198,124,0,
+	0,112,0,124,198,198,198,198,124,0,
+	120,204,0,204,204,204,204,204,118,0,
+	0,112,0,204,204,204,204,204,118,0,
+	0,198,0,198,198,198,126,6,6,252,
+	198,56,108,198,198,198,198,108,56,0,
+	198,0,198,198,198,198,198,198,124,0,
+	24,24,126,192,192,192,192,126,24,24,
+	56,108,100,96,248,96,96,230,252,0,
+	204,204,120,48,252,48,252,48,48,0,
+	248,204,204,204,250,198,207,198,199,0,
+	14,27,24,24,60,24,24,24,216,112,
+	0,28,0,120,12,124,204,204,118,0,
+	0,56,0,112,48,48,48,48,120,0,
+	0,28,0,124,198,198,198,198,124,0,
+	0,28,0,204,204,204,204,204,118,0,
+	112,254,28,0,220,230,198,198,198,0,
+	254,0,198,230,246,254,222,206,198,0,
+	60,108,108,108,62,0,126,0,0,0,
+	56,108,108,108,56,0,124,0,0,0,
+	48,0,48,48,96,192,198,198,124,0,
+	0,0,0,0,254,192,192,0,0,0,
+	0,0,0,0,254,6,6,0,0,0,
+	195,198,204,216,62,123,195,6,12,15,
+	195,198,204,217,51,103,205,15,3,3,
+	24,24,0,24,24,60,60,60,24,0,
+	0,0,0,51,102,204,102,51,0,0,
+	0,0,0,204,102,51,102,204,0,0,
+	34,136,34,136,34,136,34,136,34,136,
+	85,170,85,170,85,170,85,170,85,170,
+	219,119,219,238,219,119,219,238,219,119,
+	24,24,24,24,24,24,24,24,24,24,
+	24,24,24,24,24,248,24,24,24,24,
+	24,24,24,248,24,248,24,24,24,24,
+	54,54,54,54,54,246,54,54,54,54,
+	0,0,0,0,0,254,54,54,54,54,
+	0,0,0,248,24,248,24,24,24,24,
+	54,54,54,246,6,246,54,54,54,54,
+	54,54,54,54,54,54,54,54,54,54,
+	0,0,0,254,6,246,54,54,54,54,
+	54,54,54,246,6,254,0,0,0,0,
+	54,54,54,54,54,254,0,0,0,0,
+	24,24,24,248,24,248,0,0,0,0,
+	0,0,0,0,0,248,24,24,24,24,
+	24,24,24,24,24,31,0,0,0,0,
+	24,24,24,24,24,255,0,0,0,0,
+	0,0,0,0,0,255,24,24,24,24,
+	24,24,24,24,24,31,24,24,24,24,
+	0,0,0,0,0,255,0,0,0,0,
+	24,24,24,24,24,255,24,24,24,24,
+	24,24,24,31,24,31,24,24,24,24,
+	54,54,54,54,54,55,54,54,54,54,
+	54,54,54,55,48,63,0,0,0,0,
+	0,0,0,63,48,55,54,54,54,54,
+	54,54,54,247,0,255,0,0,0,0,
+	0,0,0,255,0,247,54,54,54,54,
+	54,54,54,55,48,55,54,54,54,54,
+	0,0,0,255,0,255,0,0,0,0,
+	54,54,54,247,0,247,54,54,54,54,
+	24,24,24,255,0,255,0,0,0,0,
+	54,54,54,54,54,255,0,0,0,0,
+	0,0,0,255,0,255,24,24,24,24,
+	0,0,0,0,0,255,54,54,54,54,
+	54,54,54,54,54,63,0,0,0,0,
+	24,24,24,31,24,31,0,0,0,0,
+	0,0,0,31,24,31,24,24,24,24,
+	0,0,0,0,0,63,54,54,54,54,
+	54,54,54,54,54,255,54,54,54,54,
+	24,24,24,255,24,255,24,24,24,24,
+	24,24,24,24,24,248,0,0,0,0,
+	0,0,0,0,0,31,24,24,24,24,
+	255,255,255,255,255,255,255,255,255,255,
+	0,0,0,0,0,255,255,255,255,255,
+	240,240,240,240,240,240,240,240,240,240,
+	15,15,15,15,15,15,15,15,15,15,
+	255,255,255,255,255,0,0,0,0,0,
+	0,0,0,118,220,216,204,220,118,0,
+	0,124,198,198,220,198,198,220,192,192,
+	254,102,100,96,96,96,96,96,240,0,
+	254,108,108,108,108,108,108,108,238,0,
+	254,198,96,48,24,48,96,198,254,0,
+	0,0,0,127,204,204,204,204,120,0,
+	0,0,0,102,102,102,118,108,96,192,
+	0,0,0,118,220,24,24,24,24,0,
+	60,24,126,219,219,219,126,24,60,0,
+	56,108,198,198,254,198,198,108,56,0,
+	56,108,198,198,198,108,108,108,238,0,
+	28,50,48,24,124,204,204,204,120,0,
+	0,0,0,118,219,219,219,110,0,0,
+	3,6,124,207,219,219,243,62,96,192,
+	0,0,28,48,96,124,96,48,28,0,
+	0,0,124,198,198,198,198,198,198,0,
+	0,0,0,254,0,254,0,254,0,0,
+	0,0,48,48,252,48,48,0,252,0,
+	96,48,24,12,24,48,96,0,254,0,
+	12,24,48,96,48,24,12,0,254,0,
+	14,27,27,24,24,24,24,24,24,24,
+	24,24,24,24,24,24,24,216,216,112,
+	0,0,48,48,0,252,0,48,48,0,
+	0,0,0,118,220,0,118,220,0,0,
+	56,108,108,108,56,0,0,0,0,0,
+	0,0,0,0,24,24,0,0,0,0,
+	0,0,0,0,0,24,0,0,0,0,
+	15,12,12,12,236,108,108,52,60,28,
+	120,108,108,108,108,108,0,0,0,0,
+	112,216,24,112,192,248,0,0,0,0,
+	0,0,0,60,60,60,60,0,0,0,
+	0,0,0,0,0,0,0,0,0,0
+};
diff -Nru gxemul-0.7.0.orig/src/devices/fonts/font8x16.c gxemul-0.7.0/src/devices/fonts/font8x16.c
--- gxemul-0.7.0.orig/src/devices/fonts/font8x16.c	1970-01-01 00:00:00.000000000 +0000
+++ gxemul-0.7.0/src/devices/fonts/font8x16.c	2022-10-18 18:07:23.555054400 +0000
@@ -0,0 +1,412 @@
+unsigned char font8x16[] = {
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,0,0,0,0,0,126,129,
+	165,129,129,189,153,129,129,126,0,0,
+	0,0,0,0,126,255,219,255,255,195,
+	231,255,255,126,0,0,0,0,0,0,
+	0,0,108,254,254,254,254,124,56,16,
+	0,0,0,0,0,0,0,0,16,56,
+	124,254,124,56,16,0,0,0,0,0,
+	0,0,0,24,60,60,231,231,231,24,
+	24,60,0,0,0,0,0,0,0,24,
+	60,126,255,255,126,24,24,60,0,0,
+	0,0,0,0,0,0,0,0,24,60,
+	60,24,0,0,0,0,0,0,255,255,
+	255,255,255,255,231,195,195,231,255,255,
+	255,255,255,255,0,0,0,0,0,60,
+	102,66,66,102,60,0,0,0,0,0,
+	255,255,255,255,255,195,153,189,189,153,
+	195,255,255,255,255,255,0,0,30,14,
+	26,50,120,204,204,204,204,120,0,0,
+	0,0,0,0,60,102,102,102,102,60,
+	24,126,24,24,0,0,0,0,0,0,
+	63,51,63,48,48,48,48,112,240,224,
+	0,0,0,0,0,0,127,99,127,99,
+	99,99,99,103,231,230,192,0,0,0,
+	0,0,0,24,24,219,60,231,60,219,
+	24,24,0,0,0,0,0,128,192,224,
+	240,248,254,248,240,224,192,128,0,0,
+	0,0,0,2,6,14,30,62,254,62,
+	30,14,6,2,0,0,0,0,0,0,
+	24,60,126,24,24,24,126,60,24,0,
+	0,0,0,0,0,0,102,102,102,102,
+	102,102,102,0,102,102,0,0,0,0,
+	0,0,127,219,219,219,123,27,27,27,
+	27,27,0,0,0,0,0,124,198,96,
+	56,108,198,198,108,56,12,198,124,0,
+	0,0,0,0,0,0,0,0,0,0,
+	254,254,254,254,0,0,0,0,0,0,
+	24,60,126,24,24,24,126,60,24,126,
+	0,0,0,0,0,0,24,60,126,24,
+	24,24,24,24,24,24,0,0,0,0,
+	0,0,24,24,24,24,24,24,24,126,
+	60,24,0,0,0,0,0,0,0,0,
+	0,24,12,254,12,24,0,0,0,0,
+	0,0,0,0,0,0,0,48,96,254,
+	96,48,0,0,0,0,0,0,0,0,
+	0,0,0,0,192,192,192,254,0,0,
+	0,0,0,0,0,0,0,0,0,40,
+	108,254,108,40,0,0,0,0,0,0,
+	0,0,0,0,16,56,56,124,124,254,
+	254,0,0,0,0,0,0,0,0,0,
+	254,254,124,124,56,56,16,0,0,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,0,0,0,0,0,0,0,
+	24,60,60,60,24,24,24,0,24,24,
+	0,0,0,0,0,102,102,102,36,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,108,108,254,108,108,108,254,
+	108,108,0,0,0,0,0,24,24,124,
+	198,194,192,124,6,134,198,124,24,24,
+	0,0,0,0,0,0,194,198,12,24,
+	48,96,198,134,0,0,0,0,0,0,
+	56,108,108,56,118,220,204,204,204,118,
+	0,0,0,0,0,48,48,48,96,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,12,24,48,48,48,48,48,48,
+	24,12,0,0,0,0,0,0,48,24,
+	12,12,12,12,12,12,24,48,0,0,
+	0,0,0,0,0,0,0,102,60,255,
+	60,102,0,0,0,0,0,0,0,0,
+	0,0,0,24,24,126,24,24,0,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,24,24,24,48,0,0,0,
+	0,0,0,0,0,0,0,126,0,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,0,0,0,24,24,0,0,
+	0,0,0,0,0,0,2,6,12,24,
+	48,96,192,128,0,0,0,0,0,0,
+	124,198,198,206,222,246,230,198,198,124,
+	0,0,0,0,0,0,24,56,120,24,
+	24,24,24,24,24,126,0,0,0,0,
+	0,0,124,198,6,12,24,48,96,192,
+	198,254,0,0,0,0,0,0,124,198,
+	6,6,60,6,6,6,198,124,0,0,
+	0,0,0,0,12,28,60,108,204,254,
+	12,12,12,30,0,0,0,0,0,0,
+	254,192,192,192,252,6,6,6,198,124,
+	0,0,0,0,0,0,56,96,192,192,
+	252,198,198,198,198,124,0,0,0,0,
+	0,0,254,198,6,6,12,24,48,48,
+	48,48,0,0,0,0,0,0,124,198,
+	198,198,124,198,198,198,198,124,0,0,
+	0,0,0,0,124,198,198,198,126,6,
+	6,6,12,120,0,0,0,0,0,0,
+	0,0,24,24,0,0,0,24,24,0,
+	0,0,0,0,0,0,0,0,24,24,
+	0,0,0,24,24,48,0,0,0,0,
+	0,0,0,6,12,24,48,96,48,24,
+	12,6,0,0,0,0,0,0,0,0,
+	0,126,0,0,126,0,0,0,0,0,
+	0,0,0,0,0,96,48,24,12,6,
+	12,24,48,96,0,0,0,0,0,0,
+	124,198,198,12,24,24,24,0,24,24,
+	0,0,0,0,0,0,124,198,198,198,
+	222,222,222,220,192,124,0,0,0,0,
+	0,0,16,56,108,198,198,254,198,198,
+	198,198,0,0,0,0,0,0,252,102,
+	102,102,124,102,102,102,102,252,0,0,
+	0,0,0,0,60,102,194,192,192,192,
+	192,194,102,60,0,0,0,0,0,0,
+	248,108,102,102,102,102,102,102,108,248,
+	0,0,0,0,0,0,254,102,98,104,
+	120,104,96,98,102,254,0,0,0,0,
+	0,0,254,102,98,104,120,104,96,96,
+	96,240,0,0,0,0,0,0,60,102,
+	194,192,192,222,198,198,102,58,0,0,
+	0,0,0,0,198,198,198,198,254,198,
+	198,198,198,198,0,0,0,0,0,0,
+	60,24,24,24,24,24,24,24,24,60,
+	0,0,0,0,0,0,30,12,12,12,
+	12,12,204,204,204,120,0,0,0,0,
+	0,0,230,102,102,108,120,120,108,102,
+	102,230,0,0,0,0,0,0,240,96,
+	96,96,96,96,96,98,102,254,0,0,
+	0,0,0,0,198,238,254,254,214,198,
+	198,198,198,198,0,0,0,0,0,0,
+	198,230,246,254,222,206,198,198,198,198,
+	0,0,0,0,0,0,124,198,198,198,
+	198,198,198,198,198,124,0,0,0,0,
+	0,0,252,102,102,102,124,96,96,96,
+	96,240,0,0,0,0,0,0,124,198,
+	198,198,198,198,198,214,222,124,12,14,
+	0,0,0,0,252,102,102,102,124,108,
+	102,102,102,230,0,0,0,0,0,0,
+	124,198,198,96,56,12,6,198,198,124,
+	0,0,0,0,0,0,126,126,90,24,
+	24,24,24,24,24,60,0,0,0,0,
+	0,0,198,198,198,198,198,198,198,198,
+	198,124,0,0,0,0,0,0,198,198,
+	198,198,198,198,198,108,56,16,0,0,
+	0,0,0,0,198,198,198,198,214,214,
+	214,254,238,108,0,0,0,0,0,0,
+	198,198,108,124,56,56,124,108,198,198,
+	0,0,0,0,0,0,102,102,102,102,
+	60,24,24,24,24,60,0,0,0,0,
+	0,0,254,198,134,12,24,48,96,194,
+	198,254,0,0,0,0,0,0,60,48,
+	48,48,48,48,48,48,48,60,0,0,
+	0,0,0,0,0,128,192,224,112,56,
+	28,14,6,2,0,0,0,0,0,0,
+	60,12,12,12,12,12,12,12,12,60,
+	0,0,0,0,16,56,108,198,0,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,255,0,0,48,48,24,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,0,0,0,0,120,12,124,
+	204,204,204,118,0,0,0,0,0,0,
+	224,96,96,120,108,102,102,102,102,124,
+	0,0,0,0,0,0,0,0,0,124,
+	198,192,192,192,198,124,0,0,0,0,
+	0,0,28,12,12,60,108,204,204,204,
+	204,118,0,0,0,0,0,0,0,0,
+	0,124,198,254,192,192,198,124,0,0,
+	0,0,0,0,56,108,100,96,240,96,
+	96,96,96,240,0,0,0,0,0,0,
+	0,0,0,118,204,204,204,204,204,124,
+	12,204,120,0,0,0,224,96,96,108,
+	118,102,102,102,102,230,0,0,0,0,
+	0,0,24,24,0,56,24,24,24,24,
+	24,60,0,0,0,0,0,0,6,6,
+	0,14,6,6,6,6,6,6,102,102,
+	60,0,0,0,224,96,96,102,108,120,
+	120,108,102,230,0,0,0,0,0,0,
+	56,24,24,24,24,24,24,24,24,60,
+	0,0,0,0,0,0,0,0,0,236,
+	254,214,214,214,214,198,0,0,0,0,
+	0,0,0,0,0,220,102,102,102,102,
+	102,102,0,0,0,0,0,0,0,0,
+	0,124,198,198,198,198,198,124,0,0,
+	0,0,0,0,0,0,0,220,102,102,
+	102,102,102,124,96,96,240,0,0,0,
+	0,0,0,118,204,204,204,204,204,124,
+	12,12,30,0,0,0,0,0,0,220,
+	118,102,96,96,96,240,0,0,0,0,
+	0,0,0,0,0,124,198,96,56,12,
+	198,124,0,0,0,0,0,0,16,48,
+	48,252,48,48,48,48,54,28,0,0,
+	0,0,0,0,0,0,0,204,204,204,
+	204,204,204,118,0,0,0,0,0,0,
+	0,0,0,198,198,198,198,108,56,16,
+	0,0,0,0,0,0,0,0,0,198,
+	198,214,214,214,254,108,0,0,0,0,
+	0,0,0,0,0,198,108,56,56,56,
+	108,198,0,0,0,0,0,0,0,0,
+	0,198,198,198,198,198,198,126,6,12,
+	248,0,0,0,0,0,0,254,204,24,
+	48,96,198,254,0,0,0,0,0,0,
+	14,24,24,24,112,24,24,24,24,14,
+	0,0,0,0,0,0,24,24,24,24,
+	0,24,24,24,24,24,0,0,0,0,
+	0,0,112,24,24,24,14,24,24,24,
+	24,112,0,0,0,0,0,0,118,220,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,0,0,0,16,56,108,198,
+	198,198,254,0,0,0,0,0,0,0,
+	60,102,194,192,192,192,194,102,60,12,
+	6,124,0,0,0,0,204,0,0,204,
+	204,204,204,204,204,118,0,0,0,0,
+	0,12,24,48,0,124,198,254,192,192,
+	198,124,0,0,0,0,0,16,56,108,
+	0,120,12,124,204,204,204,118,0,0,
+	0,0,0,0,204,0,0,120,12,124,
+	204,204,204,118,0,0,0,0,0,96,
+	48,24,0,120,12,124,204,204,204,118,
+	0,0,0,0,0,56,108,56,0,120,
+	12,124,204,204,204,118,0,0,0,0,
+	0,0,0,0,60,102,96,96,102,60,
+	12,6,60,0,0,0,0,16,56,108,
+	0,124,198,254,192,192,198,124,0,0,
+	0,0,0,0,198,0,0,124,198,254,
+	192,192,198,124,0,0,0,0,0,96,
+	48,24,0,124,198,254,192,192,198,124,
+	0,0,0,0,0,0,102,0,0,56,
+	24,24,24,24,24,60,0,0,0,0,
+	0,24,60,102,0,56,24,24,24,24,
+	24,60,0,0,0,0,0,96,48,24,
+	0,56,24,24,24,24,24,60,0,0,
+	0,0,0,198,0,16,56,108,198,198,
+	254,198,198,198,0,0,0,0,56,108,
+	56,0,56,108,198,198,254,198,198,198,
+	0,0,0,0,24,48,96,0,254,102,
+	96,124,96,96,102,254,0,0,0,0,
+	0,0,0,0,108,254,178,50,126,216,
+	216,110,0,0,0,0,0,0,62,108,
+	204,204,254,204,204,204,204,206,0,0,
+	0,0,0,16,56,108,0,124,198,198,
+	198,198,198,124,0,0,0,0,0,0,
+	198,0,0,124,198,198,198,198,198,124,
+	0,0,0,0,0,96,48,24,0,124,
+	198,198,198,198,198,124,0,0,0,0,
+	0,48,120,204,0,204,204,204,204,204,
+	204,118,0,0,0,0,0,96,48,24,
+	0,204,204,204,204,204,204,118,0,0,
+	0,0,0,198,198,0,0,198,198,198,
+	198,198,198,126,6,12,120,0,198,198,
+	0,124,198,198,198,198,198,198,198,124,
+	0,0,0,0,198,198,0,198,198,198,
+	198,198,198,198,198,124,0,0,0,0,
+	0,24,24,60,102,96,96,96,102,60,
+	24,24,0,0,0,0,0,56,108,100,
+	96,240,96,96,96,96,230,252,0,0,
+	0,0,0,0,102,102,60,24,126,24,
+	126,24,24,24,0,0,0,0,0,248,
+	204,204,248,196,204,222,204,204,204,198,
+	0,0,0,0,0,14,27,24,24,24,
+	126,24,24,24,24,24,216,112,0,0,
+	0,24,48,96,0,120,12,124,204,204,
+	204,118,0,0,0,0,0,12,24,48,
+	0,56,24,24,24,24,24,60,0,0,
+	0,0,0,24,48,96,0,124,198,198,
+	198,198,198,124,0,0,0,0,0,24,
+	48,96,0,204,204,204,204,204,204,118,
+	0,0,0,0,0,0,118,220,0,220,
+	102,102,102,102,102,102,0,0,0,0,
+	118,220,0,198,230,246,254,222,206,198,
+	198,198,0,0,0,0,0,60,108,108,
+	62,0,126,0,0,0,0,0,0,0,
+	0,0,0,56,108,108,56,0,124,0,
+	0,0,0,0,0,0,0,0,0,0,
+	48,48,0,48,48,96,192,198,198,124,
+	0,0,0,0,0,0,0,0,0,0,
+	254,192,192,192,192,0,0,0,0,0,
+	0,0,0,0,0,0,254,6,6,6,
+	6,0,0,0,0,0,0,192,192,194,
+	198,204,24,48,96,220,134,12,24,62,
+	0,0,0,192,192,194,198,204,24,48,
+	102,206,158,62,6,6,0,0,0,0,
+	24,24,0,24,24,24,60,60,60,24,
+	0,0,0,0,0,0,0,0,0,54,
+	108,216,108,54,0,0,0,0,0,0,
+	0,0,0,0,0,216,108,54,108,216,
+	0,0,0,0,0,0,17,68,17,68,
+	17,68,17,68,17,68,17,68,17,68,
+	17,68,85,170,85,170,85,170,85,170,
+	85,170,85,170,85,170,85,170,221,119,
+	221,119,221,119,221,119,221,119,221,119,
+	221,119,221,119,24,24,24,24,24,24,
+	24,24,24,24,24,24,24,24,24,24,
+	24,24,24,24,24,24,24,248,24,24,
+	24,24,24,24,24,24,24,24,24,24,
+	24,248,24,248,24,24,24,24,24,24,
+	24,24,54,54,54,54,54,54,54,246,
+	54,54,54,54,54,54,54,54,0,0,
+	0,0,0,0,0,254,54,54,54,54,
+	54,54,54,54,0,0,0,0,0,248,
+	24,248,24,24,24,24,24,24,24,24,
+	54,54,54,54,54,246,6,246,54,54,
+	54,54,54,54,54,54,54,54,54,54,
+	54,54,54,54,54,54,54,54,54,54,
+	54,54,0,0,0,0,0,254,6,246,
+	54,54,54,54,54,54,54,54,54,54,
+	54,54,54,246,6,254,0,0,0,0,
+	0,0,0,0,54,54,54,54,54,54,
+	54,254,0,0,0,0,0,0,0,0,
+	24,24,24,24,24,248,24,248,0,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,248,24,24,24,24,24,24,
+	24,24,24,24,24,24,24,24,24,31,
+	0,0,0,0,0,0,0,0,24,24,
+	24,24,24,24,24,255,0,0,0,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,255,24,24,24,24,24,24,24,24,
+	24,24,24,24,24,24,24,31,24,24,
+	24,24,24,24,24,24,0,0,0,0,
+	0,0,0,255,0,0,0,0,0,0,
+	0,0,24,24,24,24,24,24,24,255,
+	24,24,24,24,24,24,24,24,24,24,
+	24,24,24,31,24,31,24,24,24,24,
+	24,24,24,24,54,54,54,54,54,54,
+	54,55,54,54,54,54,54,54,54,54,
+	54,54,54,54,54,55,48,63,0,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,63,48,55,54,54,54,54,54,54,
+	54,54,54,54,54,54,54,247,0,255,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,255,0,247,54,54,54,54,
+	54,54,54,54,54,54,54,54,54,55,
+	48,55,54,54,54,54,54,54,54,54,
+	0,0,0,0,0,255,0,255,0,0,
+	0,0,0,0,0,0,54,54,54,54,
+	54,247,0,247,54,54,54,54,54,54,
+	54,54,24,24,24,24,24,255,0,255,
+	0,0,0,0,0,0,0,0,54,54,
+	54,54,54,54,54,255,0,0,0,0,
+	0,0,0,0,0,0,0,0,0,255,
+	0,255,24,24,24,24,24,24,24,24,
+	0,0,0,0,0,0,0,255,54,54,
+	54,54,54,54,54,54,54,54,54,54,
+	54,54,54,63,0,0,0,0,0,0,
+	0,0,24,24,24,24,24,31,24,31,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,31,24,31,24,24,24,24,
+	24,24,24,24,0,0,0,0,0,0,
+	0,63,54,54,54,54,54,54,54,54,
+	54,54,54,54,54,54,54,255,54,54,
+	54,54,54,54,54,54,24,24,24,24,
+	24,255,24,255,24,24,24,24,24,24,
+	24,24,24,24,24,24,24,24,24,248,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,0,0,31,24,24,24,24,
+	24,24,24,24,255,255,255,255,255,255,
+	255,255,255,255,255,255,255,255,255,255,
+	0,0,0,0,0,0,0,255,255,255,
+	255,255,255,255,255,255,240,240,240,240,
+	240,240,240,240,240,240,240,240,240,240,
+	240,240,15,15,15,15,15,15,15,15,
+	15,15,15,15,15,15,15,15,255,255,
+	255,255,255,255,255,0,0,0,0,0,
+	0,0,0,0,0,0,0,0,0,118,
+	220,216,216,216,220,118,0,0,0,0,
+	0,0,120,204,204,204,216,204,198,198,
+	198,204,0,0,0,0,0,0,254,198,
+	198,192,192,192,192,192,192,192,0,0,
+	0,0,0,0,0,0,254,108,108,108,
+	108,108,108,108,0,0,0,0,0,0,
+	0,254,198,96,48,24,48,96,198,254,
+	0,0,0,0,0,0,0,0,0,126,
+	216,216,216,216,216,112,0,0,0,0,
+	0,0,0,0,102,102,102,102,102,124,
+	96,96,192,0,0,0,0,0,0,0,
+	118,220,24,24,24,24,24,24,0,0,
+	0,0,0,0,0,126,24,60,102,102,
+	102,60,24,126,0,0,0,0,0,0,
+	0,56,108,198,198,254,198,198,108,56,
+	0,0,0,0,0,0,56,108,198,198,
+	198,108,108,108,108,238,0,0,0,0,
+	0,0,30,48,24,12,62,102,102,102,
+	102,60,0,0,0,0,0,0,0,0,
+	0,126,219,219,219,126,0,0,0,0,
+	0,0,0,0,0,3,6,126,219,219,
+	243,126,96,192,0,0,0,0,0,0,
+	30,48,96,96,126,96,96,96,48,30,
+	0,0,0,0,0,0,0,124,198,198,
+	198,198,198,198,198,198,0,0,0,0,
+	0,0,0,0,254,0,0,254,0,0,
+	254,0,0,0,0,0,0,0,0,0,
+	24,24,126,24,24,0,0,255,0,0,
+	0,0,0,0,0,48,24,12,6,12,
+	24,48,0,126,0,0,0,0,0,0,
+	0,12,24,48,96,48,24,12,0,126,
+	0,0,0,0,0,0,14,27,27,27,
+	24,24,24,24,24,24,24,24,24,24,
+	24,24,24,24,24,24,24,24,216,216,
+	216,112,0,0,0,0,0,0,0,0,
+	24,24,0,126,0,24,24,0,0,0,
+	0,0,0,0,0,0,0,118,220,0,
+	118,220,0,0,0,0,0,0,0,56,
+	108,108,56,0,0,0,0,0,0,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,24,24,0,0,0,0,0,0,0,
+	0,0,0,0,0,0,0,0,24,0,
+	0,0,0,0,0,0,0,15,12,12,
+	12,12,12,236,108,108,60,28,0,0,
+	0,0,0,216,108,108,108,108,108,0,
+	0,0,0,0,0,0,0,0,0,112,
+	216,48,96,200,248,0,0,0,0,0,
+	0,0,0,0,0,0,0,0,124,124,
+	124,124,124,124,124,0,0,0,0,0,
+	0,0,0,0,0,0,0,0,0,0,
+	0,0,0,0,0,0
+};
diff -Nru gxemul-0.7.0.orig/src/devices/fonts/font8x8.c gxemul-0.7.0/src/devices/fonts/font8x8.c
--- gxemul-0.7.0.orig/src/devices/fonts/font8x8.c	1970-01-01 00:00:00.000000000 +0000
+++ gxemul-0.7.0/src/devices/fonts/font8x8.c	2022-10-18 18:07:23.505008700 +0000
@@ -0,0 +1,207 @@
+unsigned char font8x8[] = {
+	0,0,0,0,0,0,0,0,126,129,
+	165,129,189,153,129,126,126,255,219,255,
+	195,231,255,126,108,254,254,254,124,56,
+	16,0,16,56,124,254,124,56,16,0,
+	56,124,56,254,254,214,16,56,16,56,
+	124,254,254,124,16,56,0,0,24,60,
+	60,24,0,0,255,255,231,195,195,231,
+	255,255,60,102,195,195,195,195,102,60,
+	255,195,153,189,189,153,195,255,31,7,
+	13,121,205,204,204,120,60,102,102,102,
+	60,24,126,24,56,60,54,50,52,112,
+	240,224,127,99,127,99,99,103,230,192,
+	24,219,60,231,231,60,219,24,128,224,
+	248,254,248,224,128,0,2,14,62,254,
+	62,14,2,0,24,60,126,24,24,126,
+	60,24,102,102,102,102,102,0,102,0,
+	127,219,219,123,27,27,27,0,126,195,
+	252,102,102,63,195,126,0,0,126,126,
+	126,0,0,0,24,60,126,24,126,60,
+	24,255,24,60,126,24,24,24,24,0,
+	24,24,24,24,126,60,24,0,0,24,
+	12,254,12,24,0,0,0,48,96,254,
+	96,48,0,0,0,0,96,96,96,126,
+	0,0,0,36,102,255,102,36,0,0,
+	0,16,56,124,254,254,0,0,0,254,
+	254,124,56,16,0,0,0,0,0,0,
+	0,0,0,0,24,60,60,24,24,0,
+	24,0,108,108,108,0,0,0,0,0,
+	108,108,254,108,254,108,108,0,48,124,
+	192,124,6,252,48,0,0,198,204,24,
+	48,102,198,0,56,108,56,118,220,206,
+	123,0,96,96,192,0,0,0,0,0,
+	24,48,96,96,96,48,24,0,48,24,
+	12,12,12,24,48,0,0,108,56,254,
+	56,108,0,0,0,48,48,252,48,48,
+	0,0,0,0,0,0,0,48,48,96,
+	0,0,0,252,0,0,0,0,0,0,
+	0,0,0,24,24,0,6,12,24,48,
+	96,192,128,0,124,206,222,246,230,198,
+	124,0,48,112,176,48,48,48,252,0,
+	120,204,12,56,96,192,252,0,120,204,
+	12,56,12,204,120,0,28,60,108,204,
+	254,12,30,0,252,192,248,12,12,204,
+	120,0,120,204,192,248,204,204,120,0,
+	252,204,12,24,48,48,48,0,120,204,
+	204,120,204,204,120,0,120,204,204,124,
+	12,204,120,0,0,48,48,0,0,48,
+	48,0,0,48,48,0,0,48,48,96,
+	24,48,96,192,96,48,24,0,0,0,
+	126,0,0,126,0,0,48,24,12,6,
+	12,24,48,0,60,102,6,12,24,0,
+	24,0,124,198,222,222,222,192,126,0,
+	48,120,204,204,252,204,204,0,252,102,
+	102,124,102,102,252,0,60,102,192,192,
+	192,102,60,0,248,108,102,102,102,108,
+	248,0,254,98,104,120,104,98,254,0,
+	254,98,104,120,104,96,240,0,60,102,
+	192,192,206,102,62,0,204,204,204,252,
+	204,204,204,0,120,48,48,48,48,48,
+	120,0,30,12,12,12,204,204,120,0,
+	230,108,120,112,120,108,230,0,240,96,
+	96,96,98,102,254,0,198,238,254,214,
+	198,198,198,0,198,230,246,222,206,198,
+	198,0,56,108,198,198,198,108,56,0,
+	252,102,102,124,96,96,240,0,120,204,
+	204,204,220,120,28,0,252,102,102,124,
+	108,102,230,0,120,204,192,120,12,204,
+	120,0,252,180,48,48,48,48,120,0,
+	204,204,204,204,204,204,120,0,204,204,
+	204,204,204,120,48,0,198,198,198,214,
+	254,254,198,0,198,198,108,56,56,108,
+	198,0,204,204,204,120,48,48,120,0,
+	252,204,152,48,100,204,252,0,120,96,
+	96,96,96,96,120,0,192,96,48,24,
+	12,6,2,0,120,24,24,24,24,24,
+	120,0,16,56,108,198,0,0,0,0,
+	0,0,0,0,0,0,0,255,48,48,
+	24,0,0,0,0,0,0,0,120,12,
+	124,204,118,0,224,96,96,124,102,102,
+	252,0,0,0,120,204,192,204,120,0,
+	28,12,12,124,204,204,126,0,0,0,
+	120,204,252,192,120,0,56,108,96,248,
+	96,96,240,0,0,0,118,204,204,124,
+	12,248,224,96,108,118,102,102,230,0,
+	48,0,112,48,48,48,120,0,12,0,
+	28,12,12,204,204,120,224,96,102,108,
+	120,108,230,0,112,48,48,48,48,48,
+	120,0,0,0,204,254,254,214,198,0,
+	0,0,248,204,204,204,204,0,0,0,
+	120,204,204,204,120,0,0,0,220,102,
+	102,124,96,240,0,0,118,204,204,124,
+	12,30,0,0,220,118,96,96,240,0,
+	0,0,124,192,124,6,252,0,16,48,
+	124,48,48,54,28,0,0,0,204,204,
+	204,204,118,0,0,0,198,198,198,124,
+	56,0,0,0,198,214,254,254,108,0,
+	0,0,198,108,56,108,198,0,0,0,
+	204,204,204,124,12,248,0,0,252,152,
+	48,100,252,0,28,48,48,224,48,48,
+	28,0,24,24,24,0,24,24,24,0,
+	224,48,48,28,48,48,224,0,118,220,
+	0,0,0,0,0,0,16,56,108,108,
+	198,198,254,0,120,204,192,204,120,24,
+	12,120,0,204,0,204,204,204,126,0,
+	28,0,120,204,252,192,120,0,126,195,
+	60,6,62,102,63,0,204,0,120,12,
+	124,204,126,0,224,0,120,12,124,204,
+	126,0,48,48,120,12,124,204,126,0,
+	0,0,120,192,192,120,12,56,126,195,
+	60,102,126,96,60,0,204,0,120,204,
+	252,192,120,0,224,0,120,204,252,192,
+	120,0,204,0,112,48,48,48,120,0,
+	124,198,56,24,24,24,60,0,224,0,
+	112,48,48,48,120,0,198,56,108,198,
+	254,198,198,0,48,48,0,120,204,252,
+	204,0,28,0,252,96,120,96,252,0,
+	0,0,127,12,127,204,127,0,62,108,
+	204,254,204,204,206,0,120,204,0,120,
+	204,204,120,0,0,204,0,120,204,204,
+	120,0,0,224,0,120,204,204,120,0,
+	120,204,0,204,204,204,126,0,0,224,
+	0,204,204,204,126,0,0,204,0,204,
+	204,124,12,248,195,24,60,102,102,60,
+	24,0,204,0,204,204,204,204,120,0,
+	24,24,126,192,192,126,24,24,56,108,
+	100,240,96,230,252,0,204,204,120,252,
+	48,252,48,48,248,204,204,250,198,207,
+	198,199,14,27,24,60,24,24,216,112,
+	28,0,120,12,124,204,126,0,56,0,
+	112,48,48,48,120,0,0,28,0,120,
+	204,204,120,0,0,28,0,204,204,204,
+	126,0,0,248,0,248,204,204,204,0,
+	252,0,204,236,252,220,204,0,60,108,
+	108,62,0,126,0,0,56,108,108,56,
+	0,124,0,0,48,0,48,96,192,204,
+	120,0,0,0,0,252,192,192,0,0,
+	0,0,0,252,12,12,0,0,195,198,
+	204,222,51,102,204,15,195,198,204,219,
+	55,111,207,3,24,24,0,24,24,24,
+	24,0,0,51,102,204,102,51,0,0,
+	0,204,102,51,102,204,0,0,34,136,
+	34,136,34,136,34,136,85,170,85,170,
+	85,170,85,170,219,119,219,238,219,119,
+	219,238,24,24,24,24,24,24,24,24,
+	24,24,24,24,248,24,24,24,24,24,
+	248,24,248,24,24,24,54,54,54,54,
+	246,54,54,54,0,0,0,0,254,54,
+	54,54,0,0,248,24,248,24,24,24,
+	54,54,246,6,246,54,54,54,54,54,
+	54,54,54,54,54,54,0,0,254,6,
+	246,54,54,54,54,54,246,6,254,0,
+	0,0,54,54,54,54,254,0,0,0,
+	24,24,248,24,248,0,0,0,0,0,
+	0,0,248,24,24,24,24,24,24,24,
+	31,0,0,0,24,24,24,24,255,0,
+	0,0,0,0,0,0,255,24,24,24,
+	24,24,24,24,31,24,24,24,0,0,
+	0,0,255,0,0,0,24,24,24,24,
+	255,24,24,24,24,24,31,24,31,24,
+	24,24,54,54,54,54,55,54,54,54,
+	54,54,55,48,63,0,0,0,0,0,
+	63,48,55,54,54,54,54,54,247,0,
+	255,0,0,0,0,0,255,0,247,54,
+	54,54,54,54,55,48,55,54,54,54,
+	0,0,255,0,255,0,0,0,54,54,
+	247,0,247,54,54,54,24,24,255,0,
+	255,0,0,0,54,54,54,54,255,0,
+	0,0,0,0,255,0,255,24,24,24,
+	0,0,0,0,255,54,54,54,54,54,
+	54,54,63,0,0,0,24,24,31,24,
+	31,0,0,0,0,0,31,24,31,24,
+	24,24,0,0,0,0,63,54,54,54,
+	54,54,54,54,255,54,54,54,24,24,
+	255,24,255,24,24,24,24,24,24,24,
+	248,0,0,0,0,0,0,0,31,24,
+	24,24,255,255,255,255,255,255,255,255,
+	0,0,0,0,255,255,255,255,240,240,
+	240,240,240,240,240,240,15,15,15,15,
+	15,15,15,15,255,255,255,255,0,0,
+	0,0,0,0,118,220,200,220,118,0,
+	0,120,204,248,204,248,192,192,0,252,
+	204,192,192,192,192,0,0,254,108,108,
+	108,108,108,0,252,204,96,48,96,204,
+	252,0,0,0,126,216,216,216,112,0,
+	0,102,102,102,102,124,96,192,0,118,
+	220,24,24,24,24,0,252,48,120,204,
+	204,120,48,252,56,108,198,254,198,108,
+	56,0,56,108,198,198,108,108,238,0,
+	28,48,24,124,204,204,120,0,0,0,
+	126,219,219,126,0,0,6,12,126,219,
+	219,126,96,192,60,96,192,252,192,96,
+	60,0,120,204,204,204,204,204,204,0,
+	0,252,0,252,0,252,0,0,48,48,
+	252,48,48,0,252,0,96,48,24,48,
+	96,0,252,0,24,48,96,48,24,0,
+	252,0,14,27,27,24,24,24,24,24,
+	24,24,24,24,24,216,216,112,48,48,
+	0,252,0,48,48,0,0,118,220,0,
+	118,220,0,0,56,108,108,56,0,0,
+	0,0,0,0,0,24,24,0,0,0,
+	0,0,0,0,24,0,0,0,15,12,
+	12,12,236,108,60,28,120,108,108,108,
+	108,0,0,0,112,24,48,96,120,0,
+	0,0,0,0,60,60,60,60,0,0,
+	0,0,0,0,0,0,0,0
+};