====== SymbOS на MSX ====== {{symbos-msx-os7.gif|}} \\ SСREEN 7 (512×212, 16 цветов) Здесь описано использование [[symbos:symbos|]] на MSX. Технические требования: * Стандарты * [[msx:msx_2|MSX2]] * [[msx:msx_2_plus|MSX2+]] * MSX TurboR * One Chip MSX (OCM) * [[msx:msx_1|MSX1]] (c GFX9000) * Частоты ЦП Z80 (МГц) * 3,58 * 5,37 * 7,16 * ≈29 (R800) * Графика (сводная таблица возможностей "экранов" [[msx:basic_dialogue_programming_language:005#table_of_screens|здесь]]) * 256×212, 16 цветов * 512×212, 4 цвета * 512×212, 16 цветов * 384×240, 16 цветов (GFX9000) * 768×240, 16 цветов (GFX9000) * 1024×212, 16 цветов (GFX9000) * ОЗУ: 128 – 1024 Кбайт * Устройства ввода * Клавиатура * Джойстик * MSX mouse * NYYRIKKI PS/2 mouse adapter (+ wheel support) * Rookie Drive USB mouse * [[msx:mous4msx:mous4msx|]] * [[msx:msxhid1:msxhid1|]] * Дисковые устройства * [[msx:beer_ide:|]] * Sunrise IDE * [[msx:sunrise-ide_maxiol:sunrise-ide_maxiol|Sunrise IDE (MAXIOL)]] * MegaFlashRom SCC+SD * OCM SD * GR8NET SD * [[msx:carnivore2:carnivore2|Carnivore2]] * Philips (WD2793) FDC * Microsol FDC * National (MB8877A) FDC * Toshiba (Panasonic) FDC * SVI (WD1793) FDC * Сеть * DenYoNet * GR8NET * Звук (SymAmp) * AY (встроенный) * MP3MSX * SE-ONE * Дополнительно * Поддержка часов реального времени ([[msx:rtc|RTC]]) на MSX2 [[symbos:symbos#files|Файлы SymbOS]] {{:msx:symbos:symbos.zip|Готовый архив}} ====== Установка ====== Процесс установки подробно описан в файле: {{:symbos:v30-20170830_symbos-manual.pdf|SymbOS user manual 1.0 [170830]}} Запуск программы установки: cd SYMBOS SYMSETUP.COM Для работы на [[msx:carnivore2:carnivore2|Carnivore2]] нужно: - Использовать драйвер Sunrise IDE файл ''-IDSUNRI.DRV'' - Выбирать правильный слот/подслот(1) ===== Автозагрузка ===== Автозагрузка в [[msx:nextor:nextor|]]: cd SYMBOS SYM {{anchor:keyboard_shortcuts}} ====== Сочетания клавиш ====== В качестве клавиши Alt используется GRAPH |CTRL+ESC|меню "Start"| |GRAPH+ESC|переключение между открытыми окнами (программами)| |GRAPH+'Ввод '⏎|переключение между режимом окно/полный экран для консольных программ| |GRAPH+SELECT|повторное сканирование портов джойстика| |GRAPH|левая кнопка мыши| |РУС|правая кнопка мыши| Для работы без мыши можно использовать следующие клавиши: |GRAPH + , , , |перемещение графического курсора| |GRAPH + РУС|правая кнопка мыши| ====== Использование ====== |Сохранение параметров среды|Меню "Start" Settings\Save| |Загрузка параметров среды|Меню "Start" Settings\Load| {{anchor:keyboard_layout}} ====== Раскладка клавиатуры ====== {{anchor:keyboard_layout_default}} По умолчанию используется QWERTY раскладка, только латиница: {{:msx:symbos:keyboard-msx.png|}} {{:msx:symbos:qwerty.zip|Файл для настройки клавиатуры с раскладкой QWERY}} (используется по умолчанию) Специальные клавиши (строка 1): ^ № ^ Клавиша ^ Normal ^ Shift ^ Ctrl ^ Alt ^ | 1 | F1 | 141 | 141 | 141 | 141 | | 2 | F2 | 142 | 142 | 142 | 142 | | 3 | F3 | 143 | 143 | 143 | 143 | | 4 | F4 | 144 | 144 | 144 | 144 | | 5 | F5 | 145 | 145 | 145 | 145 | | 6 | SEL | 146 | 146 | 146 | 146 | | 7 | STOP | 147 | 147 | 147 | 147 | | 8 | HOME | 148 | 148 | 148 | 148 | | 9 | INS | 149 | 149 | 149 | 149 | Клавиши строки 2: ^ № ^ Normal ^ Shift ^ Ctrl ^ Alt ^ | 1 | 1 | ! | 000 | 179 | | 2 | 2 | @ | 000 | 180 | | 3 | 3 | # | 000 | 181 | | 4 | 4 | $ | 000 | 182 | | 5 | 5 | % | 000 | 183 | | 6 | 6 | %% ^ %% | 000 | 184 | | 7 | 7 | & | 000 | 185 | | 8 | 8 | * | 000 | 186 | | 9 | 9 | ( | 000 | 187 | | 10 | 0 | ) | 000 | 178 | | 11 | - | _ | 000 | 000 | | 12 | = | + | 000 | 000 | | 13 | %% \ %% | %% | %% | 000 | 000 | Обычные клавиши (строки 3): ^ № ^ Normal ^ Shift ^ Ctrl ^ Alt ^ | 1 | q | Q | 017 | 168 | | 2 | w | W | 023 | 174 | | 3 | e | E | 005 | 156 | | 4 | r | R | 018 | 169 | | 5 | t | T | 020 | 171 | | 6 | y | Y | 025 | 176 | | 7 | u | U | 021 | 172 | | 8 | i | I | 009 | 160 | | 9 | o | O | 015 | 155 | | 10 | p | P | 016 | 167 | | 11 | [ | { | 000 | 000 | | 12 | ] | } | 000 | 000 | Обычные клавиши (строки 4): ^ № ^ Normal ^ Shift ^ Ctrl ^ Alt ^ | 1 | a | A | 001 | 152 | | 2 | s | S | 013 | 170 | | 3 | d | D | 004 | 155 | | 4 | f | F | 006 | 157 | | 5 | g | G | 007 | 158 | | 6 | h | H | 008 | 159 | | 7 | j | J | 010 | 161 | | 8 | k | K | 011 | 162 | | 9 | l | L | 012 | 163 | | 10 | ; | : | 000 | 000 | | 11 | ' | " | 000 | 000 | | 12 | ` | ~ | 000 | 000 | Обычные клавиши (строки 5): ^ № ^ Normal ^ Shift ^ Ctrl ^ Alt ^ | 1 | z | Z | 026 | 177 | | 2 | x | X | 024 | 175 | | 3 | c | C | 003 | 154 | | 4 | v | V | 022 | 173 | | 5 | b | B | 002 | 153 | | 6 | n | N | 014 | 165 | | 7 | m | M | 013 | 164 | | 8 | , | < | 000 | 000 | | 9 | . | > | 000 | 000 | | 10 | / | ? | 000 | 000 | | 11 | 000 | 000 | 000 | 000 | /* Кол-во кнопок по строкам: - 9 - 13 - 12 - 12 - 11 Итого: 9 + (13 + 12 + 12 + 11) = 9 + 48 = 57 Варианты нажатий клавиш: - Normal - с Shift - с Ctrl - с Alt Всего: 57*4=**228** */ {{anchor:keyboard_layout_JCUKEN}} ===== Раскладка JCUKEN ===== {{:msx:symbos:jcuken.zip|Файл для настройки клавиатуры с раскладкой JCUKEN}} Такая раскладка подходит для машин [[msx:yamaha_kuvt:yamaha_kuvt|]]. Подробно о русификации MSX написано [[msx:russification:russification|здесь]]. ===== WebMSX ===== Запуск SymbOS в [[webmsx:webmsx|WebMSX]]: https://webmsx.org/symbos ====== Ссылки ====== [[http://www.symbos.de/gfx/shots/msx/symbos-msx-os7.gif|Снимок экрана (пример)]] [[http://symbos.org/platform.htm?1|SymbOS на MSX]] [[wpru>SymbOS]] {{tag>MSX OS}}