Итак, работаем с
MESS из консоли и в среде Ubuntu Linux - сурово и без шуток. Сразу оговорюсь, что я разобрался в необходимом мне минимуме функционала, поэтому этот материал нельзя считать всеобъемлющим. Тема до конца не раскрыта, так сказать.
После установки эмулятора следует выполнить ряд действий.
1) Создать локальную копию конфигурационного файла. Можно, конечно, править глобальных конфиг, но это сами по понимаете.
mkdir ~/.mess
cp /etc/mess/mess.ini ~/.mess
2) Рекомендую сразу установить параметру
window значение
1, чтобы эмулятор запускался в оконном режиме. Если же после запуска наблюдаются графические артефакты, то рекомендую установить параметру
video значение
0 (сброс на дефолтный режим рендеринга). Кстати, тут же можно задать клавишу для переключения режима работы клавиатуры (параметр
uimodekey).
3) Создаем рабочую папку эмулятора в домашней директории, куда сразу же добавляем файлы с прошивками ПЗУ (прошивки можно нагуглить, либо
скачать из нашего файлового архива):
mkdir -p ~/mess/roms/lviv
4) Запускаем эмулятор командой:
mess lviv
5) Сразу после запуска нажмите клавишу "
<Insert>" (еще помните о параметре uimodekey?), это элементарное действие сэкономит вам уйму времени, поскольку вы переведете клавиатуру в режим
Partial Emulation.
6) Если вы успешно выполнили предыдущий шаг, то теперь по нажатию клавиши "
<Tab>" вам станет доступно системное меню эмулятора. Все его функции освещать нет смысла, коснусь только рекомендуемых действий. Во-первых, сразу же выберите пункт
Keyboard Mode и смените режим с
Emulated на
Natural. Иначе вам придется сполна насладиться особенностями раскладки ПК-01 (однако при работе оригинальным софтом лучше выполнить обратное переключение). Во-вторых, можете выбрать образ ПЗУ, с которым намерены работать. В третьих, можете сразу настроить громкость звука эмулятора в разделе
Slider Controls. Последние два действия необязательны.
7) MESS умеет разгружать файлы только с магнитофона. Виртуального, конечно. Работа с ним осуществляется через системное меню (см. предыдущий пункт). Для начала выберите пункт
File Manager, где можете выбрать образ, с которым будете работать. С образами дело обстоит хитро. Если кратко, то пункт
Snapshot (dump) позволяет загружать файлы в формате .sav (они сразу же запускаются), а пункт
Cassette (cass) загружает файлы в формате .lvt и .wav, которые - внимание! - загружаются в виртуальный магнитофон. Чтобы их запустить, их нужно сначала считать. Делается это до боли знакомым образом. Набираем на клавиатуре
BLOAD"",R, открываем системное меню и выбираем файл для загрузки, после открывает в том же меню раздел
Tape Control, где активируем пункт
Play. И наслаждаем загрузкой, которая происходит со стандартной скоростью! Любители аутентичности могут впасть в спонтанный экстаз, поэтому соблюдайте осторожность!
8 ) MESS пишет видео. По умолчанию запись вкл./выкл. комбинацией
<F12> +
<LSHIFT>. Запись осуществляется в папку
~/.mess/snap/lviv (можно поменять через конфиг), формат выходного файла .mng. Качество так себе.
p.s.
Эмулятор является кроссплатформенным, точно доступен для сред Windows, Linux и MacOS. Для удобства работы с ним разработано порядком графических бэкендов, но их рассмотрение выходит за рамки нашего материала.