Emu80 v. 4.0.444
2023.01.25 20:59
Версия 4.0.444 от 25.01.2023
- [+] Добавлена поддержка ПК «Северная Пальмира»
- [+] Добавлена сборка для ОС Linux x86_64
- [*] Переработана и дополнена документация
- [*] Устранена избыточная загрузка процессора в режиме отладки или паузы, также несколько снижена загрузка процессора при работе на большинстве платформ
- [*] Добавлен список последних файлов при загрузке файлов
- [*] Реализовано сохранение и восстановление при следующем запуске позиции окна эмулятора (пока без пользовательского размера)
- [*] Изменено поведение индикатора FPS: сейчас показывается реальное значение обновлений в секунду, период обновления индикатора увеличен до 1 секунды
- [*] При выборе пункта из последних файлов или платформ он сейчас поднимается на верх списка
- [*] При сохранении скриншота установлен по умолчанию формат png
- [*] Убрано ограничение на количество точек останова в отладчике
- [*] В окно отладчика добавлено меню, будут добавляться новые возможности, доступные через меню и панель иснтрументов
- [*] Опция сохранения памяти в отладчике перенесена с клавиши F2 на F12
- [*] Вектор: добавлено отображение в отладчике информации о состоянии квазидисков
- [*] Корвет: уточнено декодирование адресов портов
- [*] КР-04: реализованы прерывания
- [*] КР-04: добавлена возможнсть копирования текстового экрана
- [*] Для ВГ75 теперь в отладчике показывается текущая отображаемая строка; также при отладке реализовано частичное отображение экрана до текущей позиции луча
- [*] Для ВГ75 добавлена поддержка режима VGA (640*480)
- [*] Улучшена эмуляция SD-контролера по схеме vinxru
- [*] Отключается звук таймера на РК86, поскольку стандартный Монитор не инициализирует таймер при сбросе
- [-] Устранено возникавшее иногда падение эмулятора при переключении платформ
- [-] Исправлен звук при уровне громкости 6
- [-] Устранено искажение звука при ускорении работы эмулятора (например, по клавише Del)
- [-] Исправлено поведение Here (F4) в отладчике, повторное нажатие в той же строке не приводило к выполнению
- [-] В отладчике сейчас обновляется информация после загрузки файла или сброса
- [-] Устранено некорректное поведение при сбросе при открытом отладчике на некоторых платформах
- [-] Исправления в позиционировании окон на экране: окно эмулятора иногда появлялось на дополнительном мониторе, окно отладчика перемещалось во время работы, не переключался фокус на основное окно после выхода из отладчика
- [-] Корвет: устранен возможное подение эмулятора в режиме Корвета
- [-] Корвет: удалены неиспользуемые пункты меню и кнопки на панели инструментов
- [-] Вектор: исправлен признак обращения к стеку при выполнении команды CALL; EDD сейчас работает корректно с этой инструкцией
- [-] Вектор: исправления в поведении эмулятора при сбросе по F12
- [-] КР-04: устранено падение эмулятора при попытке переключения на альтернативный шрифт
- [-] КР-04: исправлена работа SD-контроллера
- [-] КР-04: исправлены проблемы при загрузке некоторых файлов
- [-] РК-86: исправлен диапазон адресов контроллера ПДП
- [-] РК-86: уточнения в эмуляции схемы подключения таймера, исправлен звук в некоторых играх
- [-] Исправления в работе режима 2 таймера ВИ53
- [-] Исправлена сборка с помощью MSVC 2015
- [-] Исправлена сборка SDL/wx-версии с помощью Makefile
- [-] Другие мелкие исправления и улучшения
Начиная с этой версии, формируется Linux-сборка (x86-64), поддреживается работа в 64-битных дистрибутивах примерно 2016 года и позже.
ПК «Северная Пальмира» представляет собой интересный современный клон Радио-86РК, тема на форуме по этому компьютеру
здесь.
Там же есть и ссылки на описания аппаратной и программной частей.