Предлагаю ознакомиться с этим компьютером в эмуляторе. Для запуска в эмуляторе emu80 необходимо распаковать содержимое данного архива поверх последней версии эмулятора (4.0.466) с заменой файлов. После этого в перечне платформ в разделе «Специалист» будет доступен для выбора вариант «ПК-01М». Компьютер очень похож на «Специалист» с первой версией Монитора, информацию по основам работы с ним можно получить с помощью клавиш Alt-F1 или пункта меню «Помощь – Справка по платформе» (Help – Platform help).
[+] Добавлена поддержка вставки текста из буфера обмена (имитация нажатия клавиш). На данный момент работает на ПК РК-86, Апогей, Партнер, ПК-8000, Вектор, Корвет. Перечень поддерживаемых ПК будет расширяться.
[+] Партнер: добавлена поддержка не существующего пока в железе модуля SD-карты на базе схемы Алексея Морозова. Вызов оболочки - E1.
На сайте опубликованы мои новые (и старые) утилиты:
Rkdisk. Утилита командной строки для работы с образами РК ДОС. Позволяет создавать и форматировать образы дисков, просматривать содержимое образов, добавлять, извлекать и удалять файлы, устанавливать атрибуты.
Rdi HFE Tools. Набор из двух утилит hfe2rdi и rdi2hfe на Python. Служат для преобразования образов дисков РК ДОС (rdi, rkdisk), используемых в эмуляторе, в формат или из формата HFE образа эмулятора дисковода Gotek и его аналогов.
Bsm2txt. Утилита командной строки, служащая для преобразования файлов Basic Micron в текстовые файлы. Результирующий файл имеет кодировку DOS (cp866).
[*] Устранена избыточная загрузка процессора в режиме отладки или паузы, также несколько снижена загрузка процессора при работе на большинстве платформ
[*] Добавлен список последних файлов при загрузке файлов
[*] Реализовано сохранение и восстановление при следующем запуске позиции окна эмулятора (пока без пользовательского размера)
[*] Изменено поведение индикатора FPS: сейчас показывается реальное значение обновлений в секунду, период обновления индикатора увеличен до 1 секунды
[*] При выборе пункта из последних файлов или платформ он сейчас поднимается на верх списка
[*] При сохранении скриншота установлен по умолчанию формат png
[*] Убрано ограничение на количество точек останова в отладчике
[*] В окно отладчика добавлено меню, будут добавляться новые возможности, доступные через меню и панель иснтрументов
[*] Опция сохранения памяти в отладчике перенесена с клавиши F2 на F12
[*] Вектор: добавлено отображение в отладчике информации о состоянии квазидисков
[*] Для ВГ75 теперь в отладчике показывается текущая отображаемая строка; также при отладке реализовано частичное отображение экрана до текущей позиции луча
[*] Для ВГ75 добавлена поддержка режима VGA (640*480)
[*] Улучшена эмуляция SD-контролера по схеме vinxru
[*] Отключается звук таймера на РК86, поскольку стандартный Монитор не инициализирует таймер при сбросе
[-] Устранено возникавшее иногда падение эмулятора при переключении платформ
[-] Исправлен звук при уровне громкости 6
[-] Устранено искажение звука при ускорении работы эмулятора (например, по клавише Del)
[-] Исправлено поведение Here (F4) в отладчике, повторное нажатие в той же строке не приводило к выполнению
[-] В отладчике сейчас обновляется информация после загрузки файла или сброса
[-] Устранено некорректное поведение при сбросе при открытом отладчике на некоторых платформах
[-] Исправления в позиционировании окон на экране: окно эмулятора иногда появлялось на дополнительном мониторе, окно отладчика перемещалось во время работы, не переключался фокус на основное окно после выхода из отладчика
[-] Корвет: устранен возможное подение эмулятора в режиме Корвета
[-] Корвет: удалены неиспользуемые пункты меню и кнопки на панели инструментов
[-] Вектор: исправлен признак обращения к стеку при выполнении команды CALL; EDD сейчас работает корректно с этой инструкцией
[-] Вектор: исправления в поведении эмулятора при сбросе по F12
[-] КР-04: устранено падение эмулятора при попытке переключения на альтернативный шрифт
[-] КР-04: исправлена работа SD-контроллера
[-] КР-04: исправлены проблемы при загрузке некоторых файлов