Emu80 v. 4.0.346

2020.11.06 23:51

Версия 4.0.346 от 06.11.2020:

Qt-версия (рекомендуется):
Windows-сборка (portable): http://emu80.org/v4beta/Emu80qt_40346.zip
MacOS-сборка: http://emu80.org/v4beta/Emu80qt_40346_macos.zip
Linux(x64)-сборка (portable, для тестирования): http://emu80.org/v4beta/Emu80qt_40346_lnx64.tgz

Portable SWL/wx-версия, windows-сборка:
http://emu80.org/v4beta/Emu80_40346.zip


Исходники:
https://github.com/vpyk/emu80v4


Изменения в версии 4.0.346:

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

+ Поддержка Covox в Векторе
+ Новая опция отладчика: использовать мнемоники Z80 для 8080
+ Новая опция: не воспроизводить звук магнитофона. Особенно полезна для Специалиста для устранения треска при использовании цвета
+ Поддержка SD-адаптеров по схемам hwm_pvv, msx, n8vem
+ Конфигурация для РК-86 с поддержкой SDOS, в дистрибутив включен образ SD-карты с распространенными программами для РК-86
+ Поддержка проверки значений переменных в конфигурационных файлах
+ Новое окно аппаратной конфигурации, вызываемое по Alt-F8 или по кнопке на панели инструментов
Пока только в Qt-версии. Предполагается, что будет предназначено для изменения аппаратной конфигурации
эмулируемого ПК. Пока здесь настраиваются только пути к образам и директориям SD-карт и ROM-дисков для РК-86 и Апогея.
+ Сделана сборка для MacOS, исправлены некоторые замечания по работе в этой ОС
* Qt-версия: возможность сохранять скриншоты в формате png (спасибо Pavel Dovgalyuk)
* Регистр I Z80 сейчас отображается в отладчике
* Если при запуске не найдены конфигурационные файлы эмулятора, выводится окно с ошибкой
* Исправлен неработающий фильтр в окне открытия файлов в Linux, из-за чего не были видны wav-файлы при открытии (спасибо xintrea)
- Партнер: включение МЦПГ сейчас корректно происходит по биту 7 порта DC00 (было по биту 0)
- ПК8000: исправлена запись в регистры цвета в зависимости от сигнала гашения
- Eureka: устранены проблемы со звуком
- Исправления в эмуляции процессора Z80 в режиме прерывания IM2
- Исправлены небольшие ошибки в сохранении настроек


Конфигурация с SDOS пока сделана только для РК-86 по схеме hwm_pvv. Примеры использования схем msx и n8vem,
а также подключения через ВВ55 есть в комментариях в конфигурационных файлах.

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

С включенной новой опцией "Не воспроизводить звук с магнитофона" отсутствует треск в Exolon для Специалиста.
Опция доступна на всех платформах.

Сделана сборка эмулятора под MacOS, просьба по возможности протестировать.

На скорую руку также сделал сборку под linux x64, можно также попробовать.
Это portable-версия, просто распаковать и запустить, Qt-библиотеки входят в состав.
Наверняка пока там много лишнего.