Найти в Дзене

ZX Evolution. Изучаю программную конфигурацию. (Часть 4)

Предыдущая часть. В интернете полно роликов и описаний работы с ZX Evolution, но все же я хочу описать свой опыт знакомства с этим компьютером. На мой компьютер первоначально установлена конфигурация EVO Reset Service с сайта, исследовать другую конфигурацию ZXEVO TS буду позже и отдельно расскажу про нее. Нет цели полностью описывать конфигурацию, расскажу только про то, что меня заинтересовало. Полное описание находится по ссылке. И так, включаю компьютер и на экране отображается стартовая программа конфигурации EVO Reset Service. Этого может не произойти, если на клавиатуре не включен режим "Scroll lock" (светодиод включенного режима должен гореть): Порадовал забавно зевающий кот, если какое-то время ничего не делать. Первым делом открыл меню "Setup", все параметры оставлю по умолчанию. Карты NeoGS и принтера у меня нет и включать эти параметры я точно не буду. Что касается автозапуска файлов "TAP", то надо запомнить, что такая возможность имеется. С задержкой определения HDD диск

Предыдущая часть.

В интернете полно роликов и описаний работы с ZX Evolution, но все же я хочу описать свой опыт знакомства с этим компьютером. На мой компьютер первоначально установлена конфигурация EVO Reset Service с сайта, исследовать другую конфигурацию ZXEVO TS буду позже и отдельно расскажу про нее.

Нет цели полностью описывать конфигурацию, расскажу только про то, что меня заинтересовало. Полное описание находится по ссылке.

И так, включаю компьютер и на экране отображается стартовая программа конфигурации EVO Reset Service. Этого может не произойти, если на клавиатуре не включен режим "Scroll lock" (светодиод включенного режима должен гореть):

Конфигурация EVO Reset Service.
Конфигурация EVO Reset Service.

Порадовал забавно зевающий кот, если какое-то время ничего не делать.

Первым делом открыл меню "Setup", все параметры оставлю по умолчанию. Карты NeoGS и принтера у меня нет и включать эти параметры я точно не буду. Что касается автозапуска файлов "TAP", то надо запомнить, что такая возможность имеется. С задержкой определения HDD диска при старте компьютера буду экспериментировать, когда будет диск.

Меню "Setup" конфигурации EVO Reset Service.
Меню "Setup" конфигурации EVO Reset Service.

Попробовал установить "Screensaver" - работает:

Screensaver конфигурации EVO Reset Service.
Screensaver конфигурации EVO Reset Service.

Далее меню "Service":

Меню "Service" конфигурации EVO Reset Service.
Меню "Service" конфигурации EVO Reset Service.

В меню "Service" первым делом есть смысл запустить "Edit CMOS" и установить время и дату:

Установка времени и даты в программе "Edit CMOS".
Установка времени и даты в программе "Edit CMOS".

В ячейке с адресом 0x0000 необходимо указать секунды, 0x0002 - минуты, 0x0004 - часы и т.д. Когда курсор установлен в одну из ячеек, то вверху пишется подсказка за что отвечает данная ячейка.

Также из полезных опций в меню "Service" вижу возможность обновления прошивки ROM, параметры HDD ("Device detector"), размонтирование образов дисков.

Возвращаюсь на основной экран конфигурации.

Клавишей "H" можно вызвать краткую подсказку по некоторым горячим клавишам и комбинации кнопки на передней панели корпуса и некоторых клавиш клавиатуры. Кстати, клавиша "F12" полностью дублирует все функции кнопки на передней панели моего корпуса.

Подсказку по некоторым горячим клавишам конфигурации EVO Reset Service.
Подсказку по некоторым горячим клавишам конфигурации EVO Reset Service.

Теперь нужно разобраться с монтированием дисков. Т.к. у меня на данный момент нет HHD диска, а дисковод ставить не планирую, то все имеющиеся образы записал на SD карту.

В меню конфигурации имеется пункт "File browse", который открывает содержимое внешних устройств. У меня это SD карта:

Список вайлов на SD карте в "File browse".
Список вайлов на SD карте в "File browse".

Тут логика простая: либо образ копируется в область памяти для RAM диска, либо монтируется напрямую с SD карты. "Only load" только копирует образ в RAM.

Меню монтирования образа в конфигурации EVO Reset Service.
Меню монтирования образа в конфигурации EVO Reset Service.

TAP файлы сразу загружаются и запускаются на выполнение, если в настройках включен "Autostart type".

На основном экране конфигурации отображаются примонтированные диски. Опция "Virtual Drive" определяет в качестве какого диска монтируется RAM, клавишей "Y" можно выбрать вариант значения.

Пункт меню "TR-DOS boot" запускает эту операционную систему с примонтированным диском, указанном в оции "TR_DOS Drive", клавишей "1" - "4" можно выбрать вариант значения. Для примера примонтировал диск с демонстрацией "Atarin":

Примонтированный диск "Atarin".
Примонтированный диск "Atarin".

Выбрав "TR_DOS boot" отображается список файлов в образе диска. Выбрав файл, программа запустит его на выполнение:

Выбор файла внутри образа диска.
Выбор файла внутри образа диска.

Демонстрация "Atarin":

Демонстрация "Atarin".
Демонстрация "Atarin".

Теперь я решил разобраться в возможности смены диска в процессе выполнения какой-либо программы. Такая возможность может понадобиться, если программа или игра требует такой смены. Для примера запустил TR-DOS с пустым RAM диском, команда "LIST" показала отсутствие файлов:

Отсутствие файлов RAM диска.
Отсутствие файлов RAM диска.

Клавишей "Print screen" можно вызвать режим "EVO Magic Service":

EVO Magic Service.
EVO Magic Service.

Пункт меню "File browser" открывает содержимое SD карты:

File browser режима EVO Magic Service.
File browser режима EVO Magic Service.

Загружаю в RAM образ диска:

Выбор монтирования образа диска из EVO Magic Service.
Выбор монтирования образа диска из EVO Magic Service.

Теперь команда "LOAD" отображает список нового диска, скопированного в RAM:

-16

При запуске компьютера или после сброса загружаться может не только конфигурация Evo Service. С помощью клавиши "G" на основном экране конфигурации Evo Service можно выбрать вариант загрузки: "Evo Service", "GLUK Service", "EVO ProfROM" и "Custom ROM". На следующих фотографиях я показываю эти варианты загрузки:

"Custom ROM" у меня не загружен, компьютер работает так, как будто отсутствует ПЗУ.

Для возврата в "Evo Service" нужно, удерживая клавишу "0", нажать кнопку включения/сброс/выключение, которая у меня расположена на передней панели корпуса или клавишу "F12".

И последнее, что я хочу тут рассказать - это управление различными видео режимами. Как я писал ранее, клавишей "Scroll lock" можно переключить режим отображения между VGA и RGB (на плате имеются контакты для подключения компьютера по RGB). Дополнительно реализовано переключение в разные видео режимы "48K VGA", "128K VGA", "PENT VGA" и "60Hz VGA". Для этого нужно нажимать "Scroll lock" удерживая "Alt". Если компьютер подключен к VGA монитору, переключать этой комбинацией клавиш нужно по два раза, чтобы загорался светодиод включенного режима "Scroll lock".

Разные программы могут быть чувствительны к видео режимам. Например демонстрация "Tiratok" будет работать только в видео режиме "PENT VGA", в других видео режимах она будет работать некорректно и в итоге компьютер "зависнет". Две фотографии для примера работы "Tiratok":

В видео режиме "PENT VGA" надпись очень эффектно проявляется на экране, в других режимах "Tiratok" работает некорректно и крайне не стабильно, да и надпись не проявляется, а видны какие-то "артефакты".

На последок фотография игры Exolon, уж больно она мне нравится:

Exolon на компьютере ZX Evolution.
Exolon на компьютере ZX Evolution.

На этом хочу завершить первое знакомство с конфигурацией EVO Reset Service.

Продолжение следует.