Инструменты пользователя

Инструменты сайта


msx:russification:russification

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
msx:russification:russification [2022-09-11 10:49]
GreyWolf [Матрица клавиатуры]
msx:russification:russification [2023-06-27 22:33] (текущий)
GreyWolf [Шрифт]
Строка 1: Строка 1:
 ====== Русификация MSX ====== ====== Русификация MSX ======
  
-Всё описанное здесь проверено только на машинах [[msx:​yamaha_kuvt:​yamaha_kuvt|]].+Всё описанное здесь проверено только на машинах [[msx:​yamaha_kuvt:​|]].
  
 {{anchor:​symbol_table}} {{anchor:​symbol_table}}
Строка 642: Строка 642:
 ^:::​||||| ​ 0x2F  ||  0x2D  ||  0x18  ||  0x2B  ||  0x17  ||  0x23  ||  0x22  ||  0x12  ||  0x13  ||  0x14  ||  0x15  |||| ^:::​||||| ​ 0x2F  ||  0x2D  ||  0x18  ||  0x2B  ||  0x17  ||  0x23  ||  0x22  ||  0x12  ||  0x13  ||  0x14  ||  0x15  ||||
  
-Под каждой клавишей указан её номер в [[#Матрица клавиатуры|матрице клавиатуры]].+Под каждой клавишей указан её номер в [[#matrix|матрице клавиатуры]]. 
 + 
 + 
 +<hidden Дополнительные изображения> 
 +{{msx-keyboard-japanese-layout-1.png|}} 
 +\\ [[http://​kb.gr8bit.ru/​KB0004/​msx-keyboard-japanese-layout-1.png|оригинал]] 
 + 
 +{{msx-keyboard-russian-layout-2.png|}} 
 +\\ [[http://​kb.gr8bit.ru/​KB0004/​msx-keyboard-russian-layout-2.png|оригинал]] 
 + 
 +{{msx-keyboard-russian-layout-3.png|}} 
 +\\ [[http://​kb.gr8bit.ru/​KB0004/​msx-keyboard-russian-layout-3.png|оригинал]] 
 +</​hidden>​
  
 {{anchor:​distinctive_features}} {{anchor:​distinctive_features}}
Строка 694: Строка 706:
  
 Для проверки можно использовать программы:​ Для проверки можно использовать программы:​
-  - <​WRAP>​Программа из книги ​[[msx:​basic_dialogue_programming_language:​010#​e1091-01|Пособие по программированию на MSX BASIC — X.9.1. Матрица клавиатуры]]: \\+  - <​WRAP>​Программа из [[msx:​basic_dialogue_programming_language:​010#​e1091-01|книги]]: \\
 {{msx:​basic_dialogue_programming_language:​examples:​1091-01.bas|}} \\ [[+tab|wmsxbpge>​1091-01.bas]]</​WRAP>​ {{msx:​basic_dialogue_programming_language:​examples:​1091-01.bas|}} \\ [[+tab|wmsxbpge>​1091-01.bas]]</​WRAP>​
   - <​WRAP>​Отображение матрицы клавиатуры (за основу взята программа Камиля Каримова. [[http://​caro.su/​msx/​kbd4msx.htm|Источник]],​ {{kbdmtrx1.bas|оригинал}}) \\ {{kbdmtrx.bas|}} \\ [[+tab|wmsx>?​DISK_FILES=/​_media/​msx/​russification/​kbdmtrx.bas&​BASIC_RUN=kbdmtrx.bas|kbdmtrx.bas]]</​WRAP>​   - <​WRAP>​Отображение матрицы клавиатуры (за основу взята программа Камиля Каримова. [[http://​caro.su/​msx/​kbd4msx.htm|Источник]],​ {{kbdmtrx1.bas|оригинал}}) \\ {{kbdmtrx.bas|}} \\ [[+tab|wmsx>?​DISK_FILES=/​_media/​msx/​russification/​kbdmtrx.bas&​BASIC_RUN=kbdmtrx.bas|kbdmtrx.bas]]</​WRAP>​
Строка 714: Строка 726:
   * Клавиши:​ 0x00–0x2F   * Клавиши:​ 0x00–0x2F
  
 +{{anchor:​tables1}}
 Режимы:​ Режимы:​
 ^  № п/п  ^  Диапазон ​ внутри таблицы ​ ^  Описание ​ ^  Примечание ​ ^ ^  № п/п  ^  Диапазон ​ внутри таблицы ​ ^  Описание ​ ^  Примечание ​ ^
Строка 743: Строка 756:
 256 символов,​ 8 байт на символ. 256 символов,​ 8 байт на символ.
  
-^  Диапазон \\ (относительное смещение) ​ ^  Описание ​ ^  Цвет в \\ [[#Таблица символов|таблице символов]] ​ ^+^  Диапазон \\ (относительное смещение) ​ ^  Описание ​ ^  Цвет в \\ [[#symbol_table|таблице символов]] ​ ^
 |0x00-0xFF|Графические символы|@#​f5873d:<​fc white>​оранжевый</​fc>​| |0x00-0xFF|Графические символы|@#​f5873d:<​fc white>​оранжевый</​fc>​|
 |0x100-0x3F7|Эти символы соответствуют международной раскладке|@#​9a01a0:<​fc white>​фиолетовый</​fc>​| |0x100-0x3F7|Эти символы соответствуют международной раскладке|@#​9a01a0:<​fc white>​фиолетовый</​fc>​|
-|0x3F8|{{:​msx:​russification:​7f_.png|}} неизвестный символ,​ код 0x7F (127)| ​ —  | 
 |0x400-0x5F7|Символы международной таблицы|@#​248e5b:<​fc white>​зелёный</​fc>​| |0x400-0x5F7|Символы международной таблицы|@#​248e5b:<​fc white>​зелёный</​fc>​|
 |0x5F8-0x7F7|Русские буквы, набор символов соответствует стандарту [[KOI-8:​KOI-8]]|@#​d74d54:<​fc white>​красный</​fc>​| |0x5F8-0x7F7|Русские буквы, набор символов соответствует стандарту [[KOI-8:​KOI-8]]|@#​d74d54:<​fc white>​красный</​fc>​|
 +|0x3F8|{{:​msx:​russification:​7f_.png|}} код 0x7F (127) — этот символ назначен клавише <​key>​Del</​key>,​ поэтому его нет смысла ставить в таблицу [[#​matrix|матрицы клавиатуры]]||
 +
 +{{:​msx:​russification:​font.bin|Шрифт}}
  
 Примеры и скрипты [[msx:​russification:​font:​font|здесь]] Примеры и скрипты [[msx:​russification:​font:​font|здесь]]
Строка 804: Строка 819:
  
 <​del>​[[github>​mr-GreyWolf/​MSX-Russification|Проект на GitHub]]</​del>​ <​del>​[[github>​mr-GreyWolf/​MSX-Russification|Проект на GitHub]]</​del>​
 +
 +**[[http://​kb.gr8bit.ru/​KB0004/​GR8BIT-KB0004-Using-GR8BIT-Language-Pack-and-PS2-Keyboard.html|Using GR8BIT Language Pack and PS/2 Keyboard: GR8BIT KB0004]]**
  
  
 {{tag>​Topic Russification MSX}} {{tag>​Topic Russification MSX}}
msx/russification/russification.1662882574.txt.gz · Последние изменения: 2022-09-11 10:49 — GreyWolf