diff --git a/src/conio/allfonts.c b/src/conio/allfonts.c
index 9ec5b04d446c76d51ece906f22588052333561ab..1a0d9348355d4770d90b943f7bb526b2ecf70e6d 100644
--- a/src/conio/allfonts.c
+++ b/src/conio/allfonts.c
@@ -20294,7 +20294,43 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 	  "\x6d\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f"
 	  "\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x73\x5d\x6b\x68 "
 	, "Commodore 128 (Lower)", CIOLIB_CP437}
-	,{"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+	,{
+		// 0x40
+		"\x00\x00\x36\x36\x7f\x7f\x7f\x7f\x3e\x3e\x1c\x1c\x08\x08\x00\x00"
+		"\x18\x18\x18\x18\x18\x18\x1f\x1f\x1f\x1f\x18\x18\x18\x18\x18\x18"
+		"\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03"
+		"\x18\x18\x18\x18\x18\x18\xf8\xf8\xf8\xf8\x00\x00\x00\x00\x00\x00"
+		"\x18\x18\x18\x18\x18\x18\xf8\xf8\xf8\xf8\x18\x18\x18\x18\x18\x18"
+		"\x00\x00\x00\x00\x00\x00\xf8\xf8\xf8\xf8\x18\x18\x18\x18\x18\x18"
+		"\x03\x03\x07\x07\x0e\x0e\x1c\x1c\x38\x38\x70\x70\xe0\xe0\xc0\xc0"
+		"\xc0\xc0\xe0\xe0\x70\x70\x38\x38\x1c\x1c\x0e\x0e\x07\x07\x03\x03"
+		"\x01\x01\x03\x03\x07\x07\x0f\x0f\x1f\x1f\x3f\x3f\x7f\x7f\xff\xff"
+		"\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f"
+		"\x80\x80\xc0\xc0\xe0\xe0\xf0\xf0\xf8\xf8\xfc\xfc\xfe\xfe\xff\xff"
+		"\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x00\x00\x00\x00\x00\x00\x00\x00"
+		"\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\x00\x00\x00\x00\x00\x00\x00\x00"
+		"\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+		"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff"
+		"\x00\x00\x00\x00\x00\x00\x00\x00\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0"
+		// 0x50
+		"\x00\x00\x1c\x1c\x1c\x1c\x77\x77\x77\x77\x08\x08\x1c\x1c\x00\x00"
+		"\x00\x00\x00\x00\x00\x00\x1f\x1f\x1f\x1f\x18\x18\x18\x18\x18\x18"
+		"\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00"
+		"\x18\x18\x18\x18\x18\x18\xff\xff\xff\xff\x18\x18\x18\x18\x18\x18"
+		"\x00\x00\x00\x00\x3c\x3c\x7e\x7e\x7e\x7e\x7e\x7e\x3c\x3c\x00\x00"
+		"\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff"
+		"\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0"
+		"\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x18\x18\x18\x18\x18\x18"
+		"\x18\x18\x18\x18\x18\x18\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00"
+		"\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0"
+		"\x18\x18\x18\x18\x18\x18\x1f\x1f\x1f\x1f\x00\x00\x00\x00\x00\x00"
+		"\x78\x78\x60\x60\x78\x78\x60\x60\x7e\x7e\x18\x18\x1e\x1e\x00\x00"
+		"\x00\x00\x18\x18\x3c\x3c\x7e\x7e\x18\x18\x18\x18\x18\x18\x00\x00"
+		"\x00\x00\x18\x18\x18\x18\x18\x18\x7e\x7e\x3c\x3c\x18\x18\x00\x00"
+		"\x00\x00\x18\x18\x30\x30\x7e\x7e\x30\x30\x18\x18\x00\x00\x00\x00"
+		"\x00\x00\x18\x18\x0c\x0c\x7e\x7e\x0c\x0c\x18\x18\x00\x00\x00\x00"
+		// 0x00
+		"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
 		"\x00\x00\x18\x18\x18\x18\x18\x18\x18\x18\x00\x00\x18\x18\x00\x00"
 		"\x00\x00\x66\x66\x66\x66\x66\x66\x00\x00\x00\x00\x00\x00\x00\x00"
 		"\x00\x00\x66\x66\xff\xff\x66\x66\x66\x66\xff\xff\x66\x66\x00\x00"
@@ -20310,6 +20346,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\x00\x00\x00\x00\x00\x00\x7e\x7e\x00\x00\x00\x00\x00\x00\x00\x00"
 		"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\x18\x18\x18\x00\x00"
 		"\x00\x00\x06\x06\x0c\x0c\x18\x18\x30\x30\x60\x60\x40\x40\x00\x00"
+		// 0x10
 		"\x00\x00\x3c\x3c\x66\x66\x6e\x6e\x76\x76\x66\x66\x3c\x3c\x00\x00"
 		"\x00\x00\x18\x18\x38\x38\x18\x18\x18\x18\x18\x18\x7e\x7e\x00\x00"
 		"\x00\x00\x3c\x3c\x66\x66\x0c\x0c\x18\x18\x30\x30\x7e\x7e\x00\x00"
@@ -20326,6 +20363,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\x00\x00\x00\x00\x7e\x7e\x00\x00\x00\x00\x7e\x7e\x00\x00\x00\x00"
 		"\x60\x60\x30\x30\x18\x18\x0c\x0c\x18\x18\x30\x30\x60\x60\x00\x00"
 		"\x00\x00\x3c\x3c\x66\x66\x0c\x0c\x18\x18\x00\x00\x18\x18\x00\x00"
+		// 0x20
 		"\x00\x00\x3c\x3c\x66\x66\x6e\x6e\x6e\x6e\x60\x60\x3e\x3e\x00\x00"
 		"\x00\x00\x18\x18\x3c\x3c\x66\x66\x66\x66\x7e\x7e\x66\x66\x00\x00"
 		"\x00\x00\x7c\x7c\x66\x66\x7c\x7c\x66\x66\x66\x66\x7c\x7c\x00\x00"
@@ -20342,6 +20380,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\x00\x00\x63\x63\x77\x77\x7f\x7f\x6b\x6b\x63\x63\x63\x63\x00\x00"
 		"\x00\x00\x66\x66\x76\x76\x7e\x7e\x7e\x7e\x6e\x6e\x66\x66\x00\x00"
 		"\x00\x00\x3c\x3c\x66\x66\x66\x66\x66\x66\x66\x66\x3c\x3c\x00\x00"
+		// 0x30
 		"\x00\x00\x7c\x7c\x66\x66\x66\x66\x7c\x7c\x60\x60\x60\x60\x00\x00"
 		"\x00\x00\x3c\x3c\x66\x66\x66\x66\x66\x66\x6c\x6c\x36\x36\x00\x00"
 		"\x00\x00\x7c\x7c\x66\x66\x66\x66\x7c\x7c\x6c\x6c\x66\x66\x00\x00"
@@ -20358,38 +20397,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\x00\x00\x78\x78\x18\x18\x18\x18\x18\x18\x18\x18\x78\x78\x00\x00"
 		"\x00\x00\x08\x08\x1c\x1c\x36\x36\x63\x63\x00\x00\x00\x00\x00\x00"
 		"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\x00\x00"
-		"\x00\x00\x36\x36\x7f\x7f\x7f\x7f\x3e\x3e\x1c\x1c\x08\x08\x00\x00"
-		"\x18\x18\x18\x18\x18\x18\x1f\x1f\x1f\x1f\x18\x18\x18\x18\x18\x18"
-		"\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03\x03"
-		"\x18\x18\x18\x18\x18\x18\xf8\xf8\xf8\xf8\x00\x00\x00\x00\x00\x00"
-		"\x18\x18\x18\x18\x18\x18\xf8\xf8\xf8\xf8\x18\x18\x18\x18\x18\x18"
-		"\x00\x00\x00\x00\x00\x00\xf8\xf8\xf8\xf8\x18\x18\x18\x18\x18\x18"
-		"\x03\x03\x07\x07\x0e\x0e\x1c\x1c\x38\x38\x70\x70\xe0\xe0\xc0\xc0"
-		"\xc0\xc0\xe0\xe0\x70\x70\x38\x38\x1c\x1c\x0e\x0e\x07\x07\x03\x03"
-		"\x01\x01\x03\x03\x07\x07\x0f\x0f\x1f\x1f\x3f\x3f\x7f\x7f\xff\xff"
-		"\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f"
-		"\x80\x80\xc0\xc0\xe0\xe0\xf0\xf0\xf8\xf8\xfc\xfc\xfe\xfe\xff\xff"
-		"\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x00\x00\x00\x00\x00\x00\x00\x00"
-		"\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\x00\x00\x00\x00\x00\x00\x00\x00"
-		"\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
-		"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff"
-		"\x00\x00\x00\x00\x00\x00\x00\x00\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0"
-		"\x00\x00\x1c\x1c\x1c\x1c\x77\x77\x77\x77\x08\x08\x1c\x1c\x00\x00"
-		"\x00\x00\x00\x00\x00\x00\x1f\x1f\x1f\x1f\x18\x18\x18\x18\x18\x18"
-		"\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00"
-		"\x18\x18\x18\x18\x18\x18\xff\xff\xff\xff\x18\x18\x18\x18\x18\x18"
-		"\x00\x00\x00\x00\x3c\x3c\x7e\x7e\x7e\x7e\x7e\x7e\x3c\x3c\x00\x00"
-		"\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff"
-		"\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0"
-		"\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x18\x18\x18\x18\x18\x18"
-		"\x18\x18\x18\x18\x18\x18\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00"
-		"\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0"
-		"\x18\x18\x18\x18\x18\x18\x1f\x1f\x1f\x1f\x00\x00\x00\x00\x00\x00"
-		"\x78\x78\x60\x60\x78\x78\x60\x60\x7e\x7e\x18\x18\x1e\x1e\x00\x00"
-		"\x00\x00\x18\x18\x3c\x3c\x7e\x7e\x18\x18\x18\x18\x18\x18\x00\x00"
-		"\x00\x00\x18\x18\x18\x18\x18\x18\x7e\x7e\x3c\x3c\x18\x18\x00\x00"
-		"\x00\x00\x18\x18\x30\x30\x7e\x7e\x30\x30\x18\x18\x00\x00\x00\x00"
-		"\x00\x00\x18\x18\x0c\x0c\x7e\x7e\x0c\x0c\x18\x18\x00\x00\x00\x00"
+		// 0x60
 		"\x00\x00\x18\x18\x3c\x3c\x7e\x7e\x7e\x7e\x3c\x3c\x18\x18\x00\x00"
 		"\x00\x00\x00\x00\x3c\x3c\x06\x06\x3e\x3e\x66\x66\x3e\x3e\x00\x00"
 		"\x00\x00\x60\x60\x60\x60\x7c\x7c\x66\x66\x66\x66\x7c\x7c\x00\x00"
@@ -20406,6 +20414,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\x00\x00\x00\x00\x66\x66\x7f\x7f\x7f\x7f\x6b\x6b\x63\x63\x00\x00"
 		"\x00\x00\x00\x00\x7c\x7c\x66\x66\x66\x66\x66\x66\x66\x66\x00\x00"
 		"\x00\x00\x00\x00\x3c\x3c\x66\x66\x66\x66\x66\x66\x3c\x3c\x00\x00"
+		// 0x70
 		"\x00\x00\x00\x00\x7c\x7c\x66\x66\x66\x66\x7c\x7c\x60\x60\x60\x60"
 		"\x00\x00\x00\x00\x3e\x3e\x66\x66\x66\x66\x3e\x3e\x06\x06\x06\x06"
 		"\x00\x00\x00\x00\x7c\x7c\x66\x66\x60\x60\x60\x60\x60\x60\x00\x00"
@@ -20423,6 +20432,41 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\x08\x08\x18\x18\x38\x38\x78\x78\x38\x38\x18\x18\x08\x08\x00\x00"
 		"\x10\x10\x18\x18\x1c\x1c\x1e\x1e\x1c\x1c\x18\x18\x10\x10\x00\x00"
 		/* Inverted */
+		// 0xC0
+		"\xff\xff\xc9\xc9\x80\x80\x80\x80\xc1\xc1\xe3\xe3\xf7\xf7\xff\xff"
+		"\xe7\xe7\xe7\xe7\xe7\xe7\xe0\xe0\xe0\xe0\xe7\xe7\xe7\xe7\xe7\xe7"
+		"\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc"
+		"\xe7\xe7\xe7\xe7\xe7\xe7\x07\x07\x07\x07\xff\xff\xff\xff\xff\xff"
+		"\xe7\xe7\xe7\xe7\xe7\xe7\x07\x07\x07\x07\xe7\xe7\xe7\xe7\xe7\xe7"
+		"\xff\xff\xff\xff\xff\xff\x07\x07\x07\x07\xe7\xe7\xe7\xe7\xe7\xe7"
+		"\xfc\xfc\xf8\xf8\xf1\xf1\xe3\xe3\xc7\xc7\x8f\x8f\x1f\x1f\x3f\x3f"
+		"\x3f\x3f\x1f\x1f\x8f\x8f\xc7\xc7\xe3\xe3\xf1\xf1\xf8\xf8\xfc\xfc"
+		"\xfe\xfe\xfc\xfc\xf8\xf8\xf0\xf0\xe0\xe0\xc0\xc0\x80\x80\x00\x00"
+		"\xff\xff\xff\xff\xff\xff\xff\xff\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0"
+		"\x7f\x7f\x3f\x3f\x1f\x1f\x0f\x0f\x07\x07\x03\x03\x01\x01\x00\x00"
+		"\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xff\xff\xff\xff\xff\xff\xff\xff"
+		"\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\xff\xff\xff\xff\xff\xff\xff\xff"
+		"\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"
+		"\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00"
+		"\xff\xff\xff\xff\xff\xff\xff\xff\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f"
+		// 0xD0
+		"\xff\xff\xe3\xe3\xe3\xe3\x88\x88\x88\x88\xf7\xf7\xe3\xe3\xff\xff"
+		"\xff\xff\xff\xff\xff\xff\xe0\xe0\xe0\xe0\xe7\xe7\xe7\xe7\xe7\xe7"
+		"\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff"
+		"\xe7\xe7\xe7\xe7\xe7\xe7\x00\x00\x00\x00\xe7\xe7\xe7\xe7\xe7\xe7"
+		"\xff\xff\xff\xff\xc3\xc3\x81\x81\x81\x81\x81\x81\xc3\xc3\xff\xff"
+		"\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00"
+		"\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f"
+		"\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xe7\xe7\xe7\xe7\xe7\xe7"
+		"\xe7\xe7\xe7\xe7\xe7\xe7\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff"
+		"\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f"
+		"\xe7\xe7\xe7\xe7\xe7\xe7\xe0\xe0\xe0\xe0\xff\xff\xff\xff\xff\xff"
+		"\x87\x87\x9f\x9f\x87\x87\x9f\x9f\x81\x81\xe7\xe7\xe1\xe1\xff\xff"
+		"\xff\xff\xe7\xe7\xc3\xc3\x81\x81\xe7\xe7\xe7\xe7\xe7\xe7\xff\xff"
+		"\xff\xff\xe7\xe7\xe7\xe7\xe7\xe7\x81\x81\xc3\xc3\xe7\xe7\xff\xff"
+		"\xff\xff\xe7\xe7\xcf\xcf\x81\x81\xcf\xcf\xe7\xe7\xff\xff\xff\xff"
+		"\xff\xff\xe7\xe7\xf3\xf3\x81\x81\xf3\xf3\xe7\xe7\xff\xff\xff\xff"
+		// 0x80
 		"\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"
 		"\xff\xff\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xff\xff\xe7\xe7\xff\xff"
 		"\xff\xff\x99\x99\x99\x99\x99\x99\xff\xff\xff\xff\xff\xff\xff\xff"
@@ -20439,6 +20483,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\xff\xff\xff\xff\xff\xff\x81\x81\xff\xff\xff\xff\xff\xff\xff\xff"
 		"\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xe7\xe7\xe7\xe7\xff\xff"
 		"\xff\xff\xf9\xf9\xf3\xf3\xe7\xe7\xcf\xcf\x9f\x9f\xbf\xbf\xff\xff"
+		// 0x90
 		"\xff\xff\xc3\xc3\x99\x99\x91\x91\x89\x89\x99\x99\xc3\xc3\xff\xff"
 		"\xff\xff\xe7\xe7\xc7\xc7\xe7\xe7\xe7\xe7\xe7\xe7\x81\x81\xff\xff"
 		"\xff\xff\xc3\xc3\x99\x99\xf3\xf3\xe7\xe7\xcf\xcf\x81\x81\xff\xff"
@@ -20455,6 +20500,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\xff\xff\xff\xff\x81\x81\xff\xff\xff\xff\x81\x81\xff\xff\xff\xff"
 		"\x9f\x9f\xcf\xcf\xe7\xe7\xf3\xf3\xe7\xe7\xcf\xcf\x9f\x9f\xff\xff"
 		"\xff\xff\xc3\xc3\x99\x99\xf3\xf3\xe7\xe7\xff\xff\xe7\xe7\xff\xff"
+		// 0xA0
 		"\xff\xff\xc3\xc3\x99\x99\x91\x91\x91\x91\x9f\x9f\xc1\xc1\xff\xff"
 		"\xff\xff\xe7\xe7\xc3\xc3\x99\x99\x99\x99\x81\x81\x99\x99\xff\xff"
 		"\xff\xff\x83\x83\x99\x99\x83\x83\x99\x99\x99\x99\x83\x83\xff\xff"
@@ -20471,6 +20517,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\xff\xff\x9c\x9c\x88\x88\x80\x80\x94\x94\x9c\x9c\x9c\x9c\xff\xff"
 		"\xff\xff\x99\x99\x89\x89\x81\x81\x81\x81\x91\x91\x99\x99\xff\xff"
 		"\xff\xff\xc3\xc3\x99\x99\x99\x99\x99\x99\x99\x99\xc3\xc3\xff\xff"
+		// 0xB0
 		"\xff\xff\x83\x83\x99\x99\x99\x99\x83\x83\x9f\x9f\x9f\x9f\xff\xff"
 		"\xff\xff\xc3\xc3\x99\x99\x99\x99\x99\x99\x93\x93\xc9\xc9\xff\xff"
 		"\xff\xff\x83\x83\x99\x99\x99\x99\x83\x83\x93\x93\x99\x99\xff\xff"
@@ -20487,38 +20534,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\xff\xff\x87\x87\xe7\xe7\xe7\xe7\xe7\xe7\xe7\xe7\x87\x87\xff\xff"
 		"\xff\xff\xf7\xf7\xe3\xe3\xc9\xc9\x9c\x9c\xff\xff\xff\xff\xff\xff"
 		"\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\xff\xff"
-		"\xff\xff\xc9\xc9\x80\x80\x80\x80\xc1\xc1\xe3\xe3\xf7\xf7\xff\xff"
-		"\xe7\xe7\xe7\xe7\xe7\xe7\xe0\xe0\xe0\xe0\xe7\xe7\xe7\xe7\xe7\xe7"
-		"\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc"
-		"\xe7\xe7\xe7\xe7\xe7\xe7\x07\x07\x07\x07\xff\xff\xff\xff\xff\xff"
-		"\xe7\xe7\xe7\xe7\xe7\xe7\x07\x07\x07\x07\xe7\xe7\xe7\xe7\xe7\xe7"
-		"\xff\xff\xff\xff\xff\xff\x07\x07\x07\x07\xe7\xe7\xe7\xe7\xe7\xe7"
-		"\xfc\xfc\xf8\xf8\xf1\xf1\xe3\xe3\xc7\xc7\x8f\x8f\x1f\x1f\x3f\x3f"
-		"\x3f\x3f\x1f\x1f\x8f\x8f\xc7\xc7\xe3\xe3\xf1\xf1\xf8\xf8\xfc\xfc"
-		"\xfe\xfe\xfc\xfc\xf8\xf8\xf0\xf0\xe0\xe0\xc0\xc0\x80\x80\x00\x00"
-		"\xff\xff\xff\xff\xff\xff\xff\xff\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0"
-		"\x7f\x7f\x3f\x3f\x1f\x1f\x0f\x0f\x07\x07\x03\x03\x01\x01\x00\x00"
-		"\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xff\xff\xff\xff\xff\xff\xff\xff"
-		"\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\xff\xff\xff\xff\xff\xff\xff\xff"
-		"\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"
-		"\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00"
-		"\xff\xff\xff\xff\xff\xff\xff\xff\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f"
-		"\xff\xff\xe3\xe3\xe3\xe3\x88\x88\x88\x88\xf7\xf7\xe3\xe3\xff\xff"
-		"\xff\xff\xff\xff\xff\xff\xe0\xe0\xe0\xe0\xe7\xe7\xe7\xe7\xe7\xe7"
-		"\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff"
-		"\xe7\xe7\xe7\xe7\xe7\xe7\x00\x00\x00\x00\xe7\xe7\xe7\xe7\xe7\xe7"
-		"\xff\xff\xff\xff\xc3\xc3\x81\x81\x81\x81\x81\x81\xc3\xc3\xff\xff"
-		"\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00"
-		"\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f"
-		"\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xe7\xe7\xe7\xe7\xe7\xe7"
-		"\xe7\xe7\xe7\xe7\xe7\xe7\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff"
-		"\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f"
-		"\xe7\xe7\xe7\xe7\xe7\xe7\xe0\xe0\xe0\xe0\xff\xff\xff\xff\xff\xff"
-		"\x87\x87\x9f\x9f\x87\x87\x9f\x9f\x81\x81\xe7\xe7\xe1\xe1\xff\xff"
-		"\xff\xff\xe7\xe7\xc3\xc3\x81\x81\xe7\xe7\xe7\xe7\xe7\xe7\xff\xff"
-		"\xff\xff\xe7\xe7\xe7\xe7\xe7\xe7\x81\x81\xc3\xc3\xe7\xe7\xff\xff"
-		"\xff\xff\xe7\xe7\xcf\xcf\x81\x81\xcf\xcf\xe7\xe7\xff\xff\xff\xff"
-		"\xff\xff\xe7\xe7\xf3\xf3\x81\x81\xf3\xf3\xe7\xe7\xff\xff\xff\xff"
+		// 0xE0
 		"\xff\xff\xe7\xe7\xc3\xc3\x81\x81\x81\x81\xc3\xc3\xe7\xe7\xff\xff"
 		"\xff\xff\xff\xff\xc3\xc3\xf9\xf9\xc1\xc1\x99\x99\xc1\xc1\xff\xff"
 		"\xff\xff\x9f\x9f\x9f\x9f\x83\x83\x99\x99\x99\x99\x83\x83\xff\xff"
@@ -20535,6 +20551,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\xff\xff\xff\xff\x99\x99\x80\x80\x80\x80\x94\x94\x9c\x9c\xff\xff"
 		"\xff\xff\xff\xff\x83\x83\x99\x99\x99\x99\x99\x99\x99\x99\xff\xff"
 		"\xff\xff\xff\xff\xc3\xc3\x99\x99\x99\x99\x99\x99\xc3\xc3\xff\xff"
+		// 0xF0
 		"\xff\xff\xff\xff\x83\x83\x99\x99\x99\x99\x83\x83\x9f\x9f\x9f\x9f"
 		"\xff\xff\xff\xff\xc1\xc1\x99\x99\x99\x99\xc1\xc1\xf9\xf9\xf9\xf9"
 		"\xff\xff\xff\xff\x83\x83\x99\x99\x9f\x9f\x9f\x9f\x9f\x9f\xff\xff"
@@ -20552,7 +20569,43 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\xf7\xf7\xe7\xe7\xc7\xc7\x87\x87\xc7\xc7\xe7\xe7\xf7\xf7\xff\xff"
 		"\xef\xef\xe7\xe7\xe3\xe3\xe1\xe1\xe3\xe3\xe7\xe7\xef\xef\xff\xff"
 	,	NULL
-	, "\x00\x00\x00\x00\x00\x00\x00\x00"
+	,
+		// 0x40
+		"\x00\x36\x7f\x7f\x3e\x1c\x08\x00"
+		"\x18\x18\x18\x1f\x1f\x18\x18\x18"
+		"\x03\x03\x03\x03\x03\x03\x03\x03"
+		"\x18\x18\x18\xf8\xf8\x00\x00\x00"
+		"\x18\x18\x18\xf8\xf8\x18\x18\x18"
+		"\x00\x00\x00\xf8\xf8\x18\x18\x18"
+		"\x03\x07\x0e\x1c\x38\x70\xe0\xc0"
+		"\xc0\xe0\x70\x38\x1c\x0e\x07\x03"
+		"\x01\x03\x07\x0f\x1f\x3f\x7f\xff"
+		"\x00\x00\x00\x00\x0f\x0f\x0f\x0f"
+		"\x80\xc0\xe0\xf0\xf8\xfc\xfe\xff"
+		"\x0f\x0f\x0f\x0f\x00\x00\x00\x00"
+		"\xf0\xf0\xf0\xf0\x00\x00\x00\x00"
+		"\xff\xff\x00\x00\x00\x00\x00\x00"
+		"\x00\x00\x00\x00\x00\x00\xff\xff"
+		"\x00\x00\x00\x00\xf0\xf0\xf0\xf0"
+		// 0x50
+		"\x00\x1c\x1c\x77\x77\x08\x1c\x00"
+		"\x00\x00\x00\x1f\x1f\x18\x18\x18"
+		"\x00\x00\x00\xff\xff\x00\x00\x00"
+		"\x18\x18\x18\xff\xff\x18\x18\x18"
+		"\x00\x00\x3c\x7e\x7e\x7e\x3c\x00"
+		"\x00\x00\x00\x00\xff\xff\xff\xff"
+		"\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0"
+		"\x00\x00\x00\xff\xff\x18\x18\x18"
+		"\x18\x18\x18\xff\xff\x00\x00\x00"
+		"\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0"
+		"\x18\x18\x18\x1f\x1f\x00\x00\x00"
+		"\x78\x60\x78\x60\x7e\x18\x1e\x00"
+		"\x00\x18\x3c\x7e\x18\x18\x18\x00"
+		"\x00\x18\x18\x18\x7e\x3c\x18\x00"
+		"\x00\x18\x30\x7e\x30\x18\x00\x00"
+		"\x00\x18\x0c\x7e\x0c\x18\x00\x00"
+		// 0x00
+		"\x00\x00\x00\x00\x00\x00\x00\x00"
 		"\x00\x18\x18\x18\x18\x00\x18\x00"
 		"\x00\x66\x66\x66\x00\x00\x00\x00"
 		"\x00\x66\xff\x66\x66\xff\x66\x00"
@@ -20568,6 +20621,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\x00\x00\x00\x7e\x00\x00\x00\x00"
 		"\x00\x00\x00\x00\x00\x18\x18\x00"
 		"\x00\x06\x0c\x18\x30\x60\x40\x00"
+		// 0x10
 		"\x00\x3c\x66\x6e\x76\x66\x3c\x00"
 		"\x00\x18\x38\x18\x18\x18\x7e\x00"
 		"\x00\x3c\x66\x0c\x18\x30\x7e\x00"
@@ -20584,6 +20638,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\x00\x00\x7e\x00\x00\x7e\x00\x00"
 		"\x60\x30\x18\x0c\x18\x30\x60\x00"
 		"\x00\x3c\x66\x0c\x18\x00\x18\x00"
+		// 0x20
 		"\x00\x3c\x66\x6e\x6e\x60\x3e\x00"
 		"\x00\x18\x3c\x66\x66\x7e\x66\x00"
 		"\x00\x7c\x66\x7c\x66\x66\x7c\x00"
@@ -20600,6 +20655,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\x00\x63\x77\x7f\x6b\x63\x63\x00"
 		"\x00\x66\x76\x7e\x7e\x6e\x66\x00"
 		"\x00\x3c\x66\x66\x66\x66\x3c\x00"
+		// 0x30
 		"\x00\x7c\x66\x66\x7c\x60\x60\x00"
 		"\x00\x3c\x66\x66\x66\x6c\x36\x00"
 		"\x00\x7c\x66\x66\x7c\x6c\x66\x00"
@@ -20616,38 +20672,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\x00\x78\x18\x18\x18\x18\x78\x00"
 		"\x00\x08\x1c\x36\x63\x00\x00\x00"
 		"\x00\x00\x00\x00\x00\x00\xff\x00"
-		"\x00\x36\x7f\x7f\x3e\x1c\x08\x00"
-		"\x18\x18\x18\x1f\x1f\x18\x18\x18"
-		"\x03\x03\x03\x03\x03\x03\x03\x03"
-		"\x18\x18\x18\xf8\xf8\x00\x00\x00"
-		"\x18\x18\x18\xf8\xf8\x18\x18\x18"
-		"\x00\x00\x00\xf8\xf8\x18\x18\x18"
-		"\x03\x07\x0e\x1c\x38\x70\xe0\xc0"
-		"\xc0\xe0\x70\x38\x1c\x0e\x07\x03"
-		"\x01\x03\x07\x0f\x1f\x3f\x7f\xff"
-		"\x00\x00\x00\x00\x0f\x0f\x0f\x0f"
-		"\x80\xc0\xe0\xf0\xf8\xfc\xfe\xff"
-		"\x0f\x0f\x0f\x0f\x00\x00\x00\x00"
-		"\xf0\xf0\xf0\xf0\x00\x00\x00\x00"
-		"\xff\xff\x00\x00\x00\x00\x00\x00"
-		"\x00\x00\x00\x00\x00\x00\xff\xff"
-		"\x00\x00\x00\x00\xf0\xf0\xf0\xf0"
-		"\x00\x1c\x1c\x77\x77\x08\x1c\x00"
-		"\x00\x00\x00\x1f\x1f\x18\x18\x18"
-		"\x00\x00\x00\xff\xff\x00\x00\x00"
-		"\x18\x18\x18\xff\xff\x18\x18\x18"
-		"\x00\x00\x3c\x7e\x7e\x7e\x3c\x00"
-		"\x00\x00\x00\x00\xff\xff\xff\xff"
-		"\xc0\xc0\xc0\xc0\xc0\xc0\xc0\xc0"
-		"\x00\x00\x00\xff\xff\x18\x18\x18"
-		"\x18\x18\x18\xff\xff\x00\x00\x00"
-		"\xf0\xf0\xf0\xf0\xf0\xf0\xf0\xf0"
-		"\x18\x18\x18\x1f\x1f\x00\x00\x00"
-		"\x78\x60\x78\x60\x7e\x18\x1e\x00"
-		"\x00\x18\x3c\x7e\x18\x18\x18\x00"
-		"\x00\x18\x18\x18\x7e\x3c\x18\x00"
-		"\x00\x18\x30\x7e\x30\x18\x00\x00"
-		"\x00\x18\x0c\x7e\x0c\x18\x00\x00"
+		// 0x60
 		"\x00\x18\x3c\x7e\x7e\x3c\x18\x00"
 		"\x00\x00\x3c\x06\x3e\x66\x3e\x00"
 		"\x00\x60\x60\x7c\x66\x66\x7c\x00"
@@ -20664,6 +20689,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\x00\x00\x66\x7f\x7f\x6b\x63\x00"
 		"\x00\x00\x7c\x66\x66\x66\x66\x00"
 		"\x00\x00\x3c\x66\x66\x66\x3c\x00"
+		// 0x70
 		"\x00\x00\x7c\x66\x66\x7c\x60\x60"
 		"\x00\x00\x3e\x66\x66\x3e\x06\x06"
 		"\x00\x00\x7c\x66\x60\x60\x60\x00"
@@ -20681,6 +20707,41 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\x08\x18\x38\x78\x38\x18\x08\x00"
 		"\x10\x18\x1c\x1e\x1c\x18\x10\x00"
 		/* Inverted */
+		// 0xC0
+		"\xff\xc9\x80\x80\xc1\xe3\xf7\xff"
+		"\xe7\xe7\xe7\xe0\xe0\xe7\xe7\xe7"
+		"\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc"
+		"\xe7\xe7\xe7\x07\x07\xff\xff\xff"
+		"\xe7\xe7\xe7\x07\x07\xe7\xe7\xe7"
+		"\xff\xff\xff\x07\x07\xe7\xe7\xe7"
+		"\xfc\xf8\xf1\xe3\xc7\x8f\x1f\x3f"
+		"\x3f\x1f\x8f\xc7\xe3\xf1\xf8\xfc"
+		"\xfe\xfc\xf8\xf0\xe0\xc0\x80\x00"
+		"\xff\xff\xff\xff\xf0\xf0\xf0\xf0"
+		"\x7f\x3f\x1f\x0f\x07\x03\x01\x00"
+		"\xf0\xf0\xf0\xf0\xff\xff\xff\xff"
+		"\x0f\x0f\x0f\x0f\xff\xff\xff\xff"
+		"\x00\x00\xff\xff\xff\xff\xff\xff"
+		"\xff\xff\xff\xff\xff\xff\x00\x00"
+		"\xff\xff\xff\xff\x0f\x0f\x0f\x0f"
+		// 0xD0
+		"\xff\xe3\xe3\x88\x88\xf7\xe3\xff"
+		"\xff\xff\xff\xe0\xe0\xe7\xe7\xe7"
+		"\xff\xff\xff\x00\x00\xff\xff\xff"
+		"\xe7\xe7\xe7\x00\x00\xe7\xe7\xe7"
+		"\xff\xff\xc3\x81\x81\x81\xc3\xff"
+		"\xff\xff\xff\xff\x00\x00\x00\x00"
+		"\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f"
+		"\xff\xff\xff\x00\x00\xe7\xe7\xe7"
+		"\xe7\xe7\xe7\x00\x00\xff\xff\xff"
+		"\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f"
+		"\xe7\xe7\xe7\xe0\xe0\xff\xff\xff"
+		"\x87\x9f\x87\x9f\x81\xe7\xe1\xff"
+		"\xff\xe7\xc3\x81\xe7\xe7\xe7\xff"
+		"\xff\xe7\xe7\xe7\x81\xc3\xe7\xff"
+		"\xff\xe7\xcf\x81\xcf\xe7\xff\xff"
+		"\xff\xe7\xf3\x81\xf3\xe7\xff\xff"
+		// 0x80
 		"\xff\xff\xff\xff\xff\xff\xff\xff"
 		"\xff\xe7\xe7\xe7\xe7\xff\xe7\xff"
 		"\xff\x99\x99\x99\xff\xff\xff\xff"
@@ -20697,6 +20758,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\xff\xff\xff\x81\xff\xff\xff\xff"
 		"\xff\xff\xff\xff\xff\xe7\xe7\xff"
 		"\xff\xf9\xf3\xe7\xcf\x9f\xbf\xff"
+		// 0x90
 		"\xff\xc3\x99\x91\x89\x99\xc3\xff"
 		"\xff\xe7\xc7\xe7\xe7\xe7\x81\xff"
 		"\xff\xc3\x99\xf3\xe7\xcf\x81\xff"
@@ -20713,6 +20775,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\xff\xff\x81\xff\xff\x81\xff\xff"
 		"\x9f\xcf\xe7\xf3\xe7\xcf\x9f\xff"
 		"\xff\xc3\x99\xf3\xe7\xff\xe7\xff"
+		// 0xA0
 		"\xff\xc3\x99\x91\x91\x9f\xc1\xff"
 		"\xff\xe7\xc3\x99\x99\x81\x99\xff"
 		"\xff\x83\x99\x83\x99\x99\x83\xff"
@@ -20729,6 +20792,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\xff\x9c\x88\x80\x94\x9c\x9c\xff"
 		"\xff\x99\x89\x81\x81\x91\x99\xff"
 		"\xff\xc3\x99\x99\x99\x99\xc3\xff"
+		// 0xB0
 		"\xff\x83\x99\x99\x83\x9f\x9f\xff"
 		"\xff\xc3\x99\x99\x99\x93\xc9\xff"
 		"\xff\x83\x99\x99\x83\x93\x99\xff"
@@ -20745,38 +20809,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\xff\x87\xe7\xe7\xe7\xe7\x87\xff"
 		"\xff\xf7\xe3\xc9\x9c\xff\xff\xff"
 		"\xff\xff\xff\xff\xff\xff\x00\xff"
-		"\xff\xc9\x80\x80\xc1\xe3\xf7\xff"
-		"\xe7\xe7\xe7\xe0\xe0\xe7\xe7\xe7"
-		"\xfc\xfc\xfc\xfc\xfc\xfc\xfc\xfc"
-		"\xe7\xe7\xe7\x07\x07\xff\xff\xff"
-		"\xe7\xe7\xe7\x07\x07\xe7\xe7\xe7"
-		"\xff\xff\xff\x07\x07\xe7\xe7\xe7"
-		"\xfc\xf8\xf1\xe3\xc7\x8f\x1f\x3f"
-		"\x3f\x1f\x8f\xc7\xe3\xf1\xf8\xfc"
-		"\xfe\xfc\xf8\xf0\xe0\xc0\x80\x00"
-		"\xff\xff\xff\xff\xf0\xf0\xf0\xf0"
-		"\x7f\x3f\x1f\x0f\x07\x03\x01\x00"
-		"\xf0\xf0\xf0\xf0\xff\xff\xff\xff"
-		"\x0f\x0f\x0f\x0f\xff\xff\xff\xff"
-		"\x00\x00\xff\xff\xff\xff\xff\xff"
-		"\xff\xff\xff\xff\xff\xff\x00\x00"
-		"\xff\xff\xff\xff\x0f\x0f\x0f\x0f"
-		"\xff\xe3\xe3\x88\x88\xf7\xe3\xff"
-		"\xff\xff\xff\xe0\xe0\xe7\xe7\xe7"
-		"\xff\xff\xff\x00\x00\xff\xff\xff"
-		"\xe7\xe7\xe7\x00\x00\xe7\xe7\xe7"
-		"\xff\xff\xc3\x81\x81\x81\xc3\xff"
-		"\xff\xff\xff\xff\x00\x00\x00\x00"
-		"\x3f\x3f\x3f\x3f\x3f\x3f\x3f\x3f"
-		"\xff\xff\xff\x00\x00\xe7\xe7\xe7"
-		"\xe7\xe7\xe7\x00\x00\xff\xff\xff"
-		"\x0f\x0f\x0f\x0f\x0f\x0f\x0f\x0f"
-		"\xe7\xe7\xe7\xe0\xe0\xff\xff\xff"
-		"\x87\x9f\x87\x9f\x81\xe7\xe1\xff"
-		"\xff\xe7\xc3\x81\xe7\xe7\xe7\xff"
-		"\xff\xe7\xe7\xe7\x81\xc3\xe7\xff"
-		"\xff\xe7\xcf\x81\xcf\xe7\xff\xff"
-		"\xff\xe7\xf3\x81\xf3\xe7\xff\xff"
+		// 0xE0
 		"\xff\xe7\xc3\x81\x81\xc3\xe7\xff"
 		"\xff\xff\xc3\xf9\xc1\x99\xc1\xff"
 		"\xff\x9f\x9f\x83\x99\x99\x83\xff"
@@ -20793,6 +20826,7 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\xff\xff\x99\x80\x80\x94\x9c\xff"
 		"\xff\xff\x83\x99\x99\x99\x99\xff"
 		"\xff\xff\xc3\x99\x99\x99\xc3\xff"
+		// 0xF0
 		"\xff\xff\x83\x99\x99\x83\x9f\x9f"
 		"\xff\xff\xc1\x99\x99\xc1\xf9\xf9"
 		"\xff\xff\x83\x99\x9f\x9f\x9f\xff"
@@ -20809,14 +20843,8 @@ CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = {
 		"\xff\x81\x87\x83\x91\x99\xf9\xff"
 		"\xf7\xe7\xc7\x87\xc7\xe7\xf7\xff"
 		"\xef\xe7\xe3\xe1\xe3\xe7\xef\xff"
-	, "\x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f"
-	  "\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f"
-	  "\x20\x21\x22\x23\x24\x25\x26\x27\x28\x29\x2a\x2b\x2c\x2d\x2e\x2f"
-	  "\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x3a\x3b\x3c\x3d\x3e\x3f"
-	  "\x60\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f"
-	  "\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x7b\x7c\x7d\x7e\x7f"
-	  "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f"
-	, "Atari", /*CIOLIB_ATASCII*/CIOLIB_CP437}
+	, NULL
+	, "Atari", CIOLIB_ATASCII}
 	,{"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
 		"\xff\xff\x83\x83\x39\x39\x29\x29\x23\x23\x3f\x3f\x81\x81\xff\xff"
 		"\xff\xff\x83\x83\x39\x39\x21\x21\x39\x39\x39\x39\x39\x39\x7f\x7f"
diff --git a/src/conio/bitmap_con.c b/src/conio/bitmap_con.c
index 72c0556739fbc42e796b82654705278abe7b1e54..67ff67b07cd650f57354d50143669f63c213c296 100644
--- a/src/conio/bitmap_con.c
+++ b/src/conio/bitmap_con.c
@@ -91,7 +91,6 @@ static struct bitmap_screen screen;
 struct video_stats vstat;
 static struct bitmap_callbacks callbacks;
 static unsigned char *font[4];
-static unsigned char space=' ';
 static int force_redraws=0;
 static int update_pixels = 0;
 struct rectlist *free_rects;
@@ -969,10 +968,6 @@ int bitmap_setfont(int font, int force, int font_num)
 			/* Fall-through */
 		case 1:
 			current_font[0]=font;
-			if(font==36 /* ATARI */)
-				space=0;
-			else
-				space=' ';
 			break;
 		case 2:
 		case 3:
@@ -1011,7 +1006,7 @@ int bitmap_setfont(int font, int force, int font_num)
 							old++;
 						}
 						else {
-							new->ch=space;
+							new->ch=' ';
 							new->legacy_attr=attr;
 							new->font = font;
 							new->fg = ciolib_fg;
@@ -1020,7 +1015,7 @@ int bitmap_setfont(int font, int force, int font_num)
 						}
 					}
 					else {
-							new->ch=space;
+							new->ch=' ';
 							new->legacy_attr=attr;
 							new->font = font;
 							new->fg = ciolib_fg;
@@ -1164,7 +1159,7 @@ int bitmap_movetext(int x, int y, int ex, int ey, int tox, int toy)
 void bitmap_clreol(void)
 {
 	int pos,x;
-	WORD fill=(cio_textinfo.attribute<<8)|space;
+	WORD fill=(cio_textinfo.attribute<<8)|' ';
 	struct vstat_vmem *vmem_ptr;
 	int row;
 
@@ -1185,7 +1180,7 @@ void bitmap_clreol(void)
 void bitmap_clrscr(void)
 {
 	int x,y;
-	WORD fill=(cio_textinfo.attribute<<8)|space;
+	WORD fill=(cio_textinfo.attribute<<8)|' ';
 	struct vstat_vmem *vmem_ptr;
 
 	pthread_mutex_lock(&blinker_lock);
diff --git a/src/conio/cterm.c b/src/conio/cterm.c
index 115de923cd6de47fcda605a35051bfbe8f362b1a..e11993cd091530f297732392278539288e2520d3 100644
--- a/src/conio/cterm.c
+++ b/src/conio/cterm.c
@@ -1162,10 +1162,7 @@ clear2bol(struct cterminal * cterm)
 	TERM_XY(&x, &y);
 	buf = malloc(x * sizeof(*buf));
 	for(i = 0; i < x; i++) {
-		if(cterm->emulation == CTERM_EMULATION_ATASCII)
-			buf[i].ch = 0;
-		else
-			buf[i].ch = ' ';
+		buf[i].ch = ' ';
 		buf[i].legacy_attr = cterm->attr;
 		buf[i].fg = cterm->fg_color;
 		buf[i].bg = cterm->bg_color;
@@ -4767,27 +4764,7 @@ CIOLIBEXPORT char* CIOLIBCALL cterm_write(struct cterminal * cterm, const void *
 									GOTOXY(x, y);
 									break;
 								default:
-									/* Translate to screen codes */
-									k=buf[j];
-									if(k < 32) {
-										k +=64;
-									}
-									else if(k < 96) {
-										k -= 32;
-									}
-									else if(k < 128) {
-										/* No translation */
-									}
-									else if(k < 160) {
-										k +=64;
-									}
-									else if(k < 224) {
-										k -= 32;
-									}
-									else if(k < 256) {
-										/* No translation */
-									}
-									ch[0] = k;
+									ch[0] = buf[j];
 									ch[1] = cterm->attr;
 									SCR_XY(&sx, &sy);
 									PUTTEXT(sx, sy, sx, sy, ch);
diff --git a/src/syncterm/term.c b/src/syncterm/term.c
index 289f9f054a517ba4b52ce377f1d94ee732ff8c0b..a63bc6658689b9f073976db8f993d57a747d46eb 100644
--- a/src/syncterm/term.c
+++ b/src/syncterm/term.c
@@ -1900,8 +1900,6 @@ void font_control(struct bbslist *bbs)
 					setfont(i,FALSE,1);
 					if (i >=32 && i<= 35 && cterm->emulation != CTERM_EMULATION_PETASCII)
 						enable_xlat = CIOLIB_XLAT_CHARS;
-					if (i==36 && cterm->emulation != CTERM_EMULATION_ATASCII)
-						enable_xlat = CIOLIB_XLAT_CHARS;
 				}
 			}
 			else