При работе над книгой Пособие по программированию на MSX BASIC был создан конвертер текстов созданных на MSX в кодировку UTF-8, вот ссылка.
Вид для печати
При работе над книгой Пособие по программированию на MSX BASIC был создан конвертер текстов созданных на MSX в кодировку UTF-8, вот ссылка.
Зачем переводить на борту, если все тексты в стандартной кодировке koi-8ru?
Кратко:
в KOI8-R не знает про символы диапазона 40h-5Fh
Подробно:
https://www.msx.org/wiki/images/e/e0...nt-russian.png
Русский набор символов в основном соответствует KOI8-R, за исключением того, что на MSX отсутствуют буквы «Ъ», «Ё» и «ё».
00h-7Fh - первые 128 символов соответствуют международной раскладке
80h-BEh - символы, которые в международной таблице находятся в диапазоне C0h-FEh
BFh-FEh - русские символы
FFh - курсор
40h-5Fh - графические символы, для обращение к ним используется префикс 01h
Источники:
https://www.msx.org/wiki/MSX_font#Russian
https://wiki.yola.ru/msx:font
Я это отлично знаю :)
Речь же идет о конвертировании РУССКИХ текстов?
Вся остальная байда в виде таблиц и графических символов, по-моему скромному мнению - мусор.
Пример - конверт книги Игоря Бочарова.
В целом, я не настаиваю, а написание программ для MSX, очень даже одобряю! ;)
Когда я начал работать над преобразованием книги Пособие по программированию на MSX BASIC (в этой книге много специальных символов используется), я понял, что конвертера который работает с всеми символами нет, вот и написал.