Emu80 v. 4.0.420

2022.06.10 21:57

Новая версия 4.0.420 от 10.06.2022:


  • [+] Поддержка ПК "Криста"
  • [+] Добавлен новый режим сглаживания: границы пикселов
  • [+] Вектор: поддержка жесткого диска
  • [+] Вектор: поддержка второго квазидиска на порту 11h
  • [+] Корвет: поддержка AY-3910 на порту ВВ55
  • [+] КР-04: поддержка SD-адаптера по схеме vinxru
  • [+] Микроша: поддержка оригинального внешнего ПЗУ-модуля для Микроши
  • [+] Поддержка светового пера на ВГ75. Проверено на "Кристе", возможно, будет работать и на других ПК
  • [+] Диалоги аппаратной конфигурации (Alt-F8) для Вектора (конфигурация электронных дисков), Корвета (конфигурация AY-3910), Микроши (конфигурация внешнего ПЗУ) и КР-04 (конфигурация SD-контроллера)
  • [+] Возможность сохранения полного дампа памяти в отладчике по клавише F2
  • [*] Изменены настройки отображения и окон, обновлен набор пресетов
  • [*] Переписан код вывода на экран, сейчас используется native OpenGL (в Qt - всегда, в SDL - при возможности)
  • [*] Новое меню и горячие клавиши для жесткого и электронного дисков по аналогии с меню для НГМД
  • [*] Исправлена работа "умной" раскладки при быстром наборе
  • [*] Переработано меню выбора платформы, сейчас оно иерархическое со списком последних платформ
  • [*] РК-86: добавлены настройки типа SD-адаптера, обновлены образ карты и прошивки SDOS, исправлены ошибки
  • [*] КР-04: уточнена скорость работы КР-04, добавлены такты ожидания для выборки знакогенератора
  • [*] ПК8000: обновлен HDD ROM до последней версии (1.5)
  • [*] Микроша: в подсказку добавлена информация о раскладке клавиатуры
  • [-] Корвет: исправлено отображение текстовых атрибутов
  • [-] КР-04: исправления в эмуляции таймера ВИ53
  • [-] КР-04: восстановлена работа клавиши СБРОС
  • [-] КР-04: исправлен запуск файлов .rk4 из командной строки
  • [-] ПК8000: исправления в распределении адресного пространства
  • [-] Микроша: возвращен отсутствовавший альтернативный шрифт 8x12
  • [-] Вектор: исправлено неполное сохранение диска ERAM
  • [-] Добавлены русские переводы для пропущенных пунктов меню
  • [-] Исправления в режиме 0 таймера ВИ53, сборник "Хит-парад" для Микроши опять загружается, работает обмен с магнитофоном на КР-04
  • [-] Исправлена проблема с FPS в половину кадровой частоты на некоторых видеокартах
  • [-] Исправлена работа некоторых горячих клавиш (Qt)
  • [-] Восстановлена корректная работа "Открыть и запустить" (Alt-F3) на некоторых программах на РК-совместимых компьютерах
  • [!] КР-04: пока не реализованы прерывания


Легенда:
+ Нововведение
* Изменение / улучшение
- Исправлен баг
! Известная проблема

Этот релиз в основном содержит улучшения в пользовательском интерфейсе, а также большое количество багфиксов и небольших доработок.

Большие изменения сделаны в части вывода изображения: новый механизм вывода, новый режим сглаживания, переработанные настройки, новый набор пресетов, измененная логика переключения в полноэкранный режим. Надеюсь, сейчас управление отображением будет более эффективным и понятным.

Для некоторых платформ добавлен диалог аппаратной конфигурации (Alt-F8). В частности, на Корвете в нем включается поддержка AY, на Векторе - второй квазидиск и ERAM, на Микроше - внешнее ПЗУ, на КР-04 - SD-контроллер. Для РК-86 в диалог добавлен выбор типа SD-контроллера. Постепенно буду добавлять настройки аппаратной конфигурации и для других платформ, так что больше не будет необходимости вносить изменения в конфигурационные файлы.

Софт и документацию для "Кристы" можно пока взять здесь. (коллекция собрана Муромским Кибер-музеем)