Версия 4.0.456 от 12.09.2023:
https://emu80.org/news/v40456Сайт эмулятора:
https://emu80.orgЗагрузить:
Qt-версия (рекомендуется):
Windows-сборка (portable):
https://emu80.org/v4beta/Emu80qt_40456.zipMacOS-сборка:
https://emu80.org/v4beta/Emu80qt_40456_macos.zipLinux-сборка:
https://emu80.org/v4beta/Emu80qt_404..._x86-64.tar.gzPortable SDL/wx-версия, windows-сборка:
https://emu80.org/v4beta/Emu80_40456.zipИсходники:
https://github.com/vpyk/emu80v4Изменения в версии 4.0.456:
Легенда:
+ Нововведение
* Изменение / улучшение
- Исправлен баг
! Известная проблема
+ Добавлена новая конфигурация для ПК "Электроника КР-03"
+ Полностью переработаны опции командной строки, старый синтаксис оставлен для совместимости
* Пальмира: в образ SD-карты добавлена CP/M с примером образа диска
* РК-86: образ диска РК в составе эмулятора заменен на более полный
* Вектор: исправлено отображение бордюра в режиме высокого разрешения
* Орион: добавлен третий ВВ55
* Орион DSDOS: обновлена версия DSDOS в составе эмулятора до 3.95
* Орион DSDOS: объем памяти расширен до 512 КБ
* Орион DSDOS: улучшения и исправления в эмуляции дисковода
* Орион DSDOS: поддержка расширенного ROM-диска, управляемого портом FE
* Орион DSDOS: поддержка жесткого диска на третьем ВВ55
* Орион DSDOS: в состав эмулятора включен архив с пустым образом жесткого диска. Перед использованием распаковать!
* КР-04: клавиша ВР назначена на клавишу Menu ПК
* КР-04: обновлен до последней версии SD BIOS
* Корвет: отображение в эмуляторе текущей отображаемой скан-линии
* Корвет: исправления в эмуляции экрана
* Корвет: эмуляция второго канала таймера со строчной частотой экрана на входе (не до конца отлажено)
* Улучшена эмуляция ВВ55
* Улучшена эмуляция ATA (IDE) интерфейса
* Добавлена эмуляция форматирования ГМД. На данный момент протестирована на Орионе и ПК8000.
- Орион: исправлена тактовая частота
- Корвет: исправлена ошибка с использованием всего объема графического ОЗУ и работой RAM-диска
- Корвет: исправлена ошибка - не переключался режим цветности из меню
- Пальмира: исправлен регистр файлов в директории эмулируемой SD-карты (не работала эмуляция SD-карты в системах, отличных от Windows)
- Исправлена ошибка с не работавшим иногда переключением назначения клавиш F5/F9 в отладчике
- Исправлена ошибка при сборке с помощью GCC 13
- Исправлена ошибка при сборке Lite-версии
- Другие мелкие исправления и улучшения
Просто релиз на основе текущего состояния, в основном мелкие изменения.
Все еще в работе снапшоты, обновленный отладчик а также Океан, Башкирия и некоторые другие доработки
Из важных изменений полностью переработанные опции командной строки. Наиболее важные опции:
--platform <имя платформы> - запуск в режиме указанной платформы
--run <загружаемый файл> - запуск указанного файла
--disk-a | --hdd | --edd <образ диска> - подключение указанного образа диска
Полный перечень смотрите в документации (Emu80 v4 Manual.rtf)
Старый формат опций также оставлен для совместимости.
Электроника КР-03 представляет собой Радио-86РК с клавиатурой МС7007, причем схема ее подключения отлична от опубликованной в журнале Радио.
Дмитрий Цветков aka @tchv71 перенес на Пальмиру CP/M с использованием образов дисков на SD-карте, подключенной с помощью адаптера Алексея Морозова.
В директорию SD-карты в поставке эмулятора добавлен файл CPM.RKL для запуска CP/M, а также образ диска A с минимальным набором утилит и игр.
Источник:
https://github.com/tchv71/RK_CPM30/tree/PalmiraSDТакже заменен поставляемый ранее образ диска РК ДОС RK86DOS29.rkdisk на более полный RKDOS29.RDI, содержащий полный комплект файлов
с оригинальных дисков, поставлявшихся кооперативом "Лианозово". За образ спасибо cy6 (
https://github.com/c6lab/RKDOS29)
Обратите внимание, что имя файла изменилось, при необходимости его следует подключить заново.
Довольно много изменений по Ориону, в основном они касаются DSDOS, но могут быть использованы и в других конфигурациях
этого компьютера.
Решены проблемы со сборкой в последней версии GCC, а также сборкой Lite-версии. Последняя, кстати, стала намного более функциональной
после добавления новых опций командной строки.