Emu80

Emu80 — это открытый мультиплатформенный эмулятор старых советских бытовых компьютеров: «Радио-86РК», «Апогей», «Партнер», «Микроша», «Микро-80», «ЮТ-88», «Электроника КР-04», «Орион-128», «Специалист», «Эврика», «Лик», «Специалист-MX», «Сура», «Веста», «Хобби», «Вектор-06Ц», «Львов», «Корвет» и их модификаций. Эмулятор обладает дружественным интерфейсом, имеет богатые возможности настройки и отличается аккуратной поддержкой особенностей эмулируемых платформ.

Последняя версия — 4.0.550 от 23.02.2026

Подробнее » Загрузить »

Последние новости

Emu80 v. 4.0.550

2026.02.23 23:43

Версия 4.0.550 от 23.02.2026

  • [+] Базовая поддержка ПК "Океан-240"
  • [+] Поддержка игровой приставки "Кроха", в том числе цветной версии по схеме Алексея Морозова
  • [+] Поддержка загрузки файлов Intel HEX, пока только для Океана
  • [+] Добавлен интерфейс отладки, используется для интеграции с Pretty Assembler
  • [*] Специалист: немедленное обновление экрана при отладке
  • [*] Специалист: ПЗУ заменено более полной версией с дополнительным знакогенератором
  • [*] РК-86: добавлена поддержка атрибута инверсии в схеме RAMFONT
  • [*] Партнер: добавлена возможность выбрать альтернативные версии ПЗУ (спасибо за считанные прошивки Дмитрию Прокудину и пользователю cy6 с форума zx-pk!)
  • [*] ZX Spectrum: поддержка загрузки снапшотов в формате .sna
  • [*] Корвет: добавлена возможность выбрать конфигурацию с ОПТС 1.1 для совместимости с рассчитанным на эту версию софтом
  • [*] Поддержка пользовательских переводов в формате qm, размещенных в директории translations
  • [*] ВИ53: реалиован режим 4 таймера
  • [*] ВГ93: исправления в командах Read Sector и Write Track
  • [*] ВГ93: добавлены таймауты для операций чтения/записи
  • [*] ВГ75: улучшена поддержка светового пера
  • [*] Смягчены проверки на корректность загружаемых wav-файлов, возможно проигрывание усеченных файлов
  • [*] После успешного запуска файла через drag-n-drop окно эмулятора сейчас выводится на передний план и получает фокус
  • [*] В интерфейс "connect" добавлены masked inputs
  • [*] Добавлен интерфейс "connect" для ВВ55
  • [*] Добавлен интерфейс "connect" для входов запроса на прерывание ВН59
  • [*] Добавлен интерфейс "connect" для Covox
  • [*] Реализована вставка текста из буфера обмена для Ориона, Пальмиры и Микроши
  • [*] Улучшена вставка текста для Вектора, РК-86, Апогея и Партнера
  • [-] ZX Spectrum: исправления в эмуляции порта FE
  • [-] КР-04: исправлено возможное падение эмулятора
  • [-] КР-04: исправлен возможный сдвиг атрибутов в текстовых режимах
  • [-] Орион: исправлена загрузка файлов без запуска
  • [-] Специалист: исправлена проблема с несохранением некоторых настроек платформы
  • [-] Специалист: восстановлена возможность запуска Бейсика в ПК Лик
  • [-] Вектор: исправлена не работавшая в некоторых случаях функция "Загрузить и выполнить" для образов дисков
  • [-] Z80: исправления в инструкции OUTD
  • [-] Устранено возможное запаздывание на 1 кадр при отрисовке экрана Специалиста, Крохи, Вектора и Башкирии
  • [-] Исправлено возможное падение эмулятора при смене платформы во время проигрывания wav-файла
  • [-] Исправления в процедуре вставки текста из буфера обмена
  • [-] Устранены возможные утечки памяти (спасибо Serge Shekhavtsov)
  • [-] Исправлены замеченные опечатки
  • [-] Другие мелкие исправления
Загрузить сборки для различных ОС можно, как обычно, в разделе «Загрузить». Экспериментальная сборка с Qt6 для Windows 10 и выше здесь.

Emu80 v. 4.0.535

2025.07.27 00:06

Версия 4.0.535 от 26.07.2025

  • [+] Специалист: реализована поддержка кадровых прерываний, включается в диалоге конфигурирования платформы
  • [+] Специалист: добавлена поддержка AY и Turbo Sound на порту F400, включается в диалоге конфигурирования платформы
  • [+] Вектор: добавлена поддержка Turbo Sound, включается в диалоге конфигурирования платформы
  • [+] РК-86: добавлена реализация схемы RAMFONT, включается в конфигурационном файле (см. справку по платформе), https://zx-pk.ru/threads/36206-ramfont-ruslana-alikberova-(skhema-kod).html
  • [+] ZX Spectrum: добавлена конфигурация для Pentagon 128K, реализованы корректные тайминги для этой модели
  • [+] ZX Spectrum: добавлена поддержка BDI и TR-DOS. Включена по умолчанию для Pentagon, возможно включение для 48K и 128K
  • [+] ZX Spectrum: добавлена поддержка 2 AY по схеме NedoPC Turbo Sound
  • [+] ZX Spectrum: добавлена поддержка звукового интерфейса General Sound (объем памяти модуля - 1 Мб, частота процессора - 12 МГц)
  • [+] Добавлена возможность в конфигурационном файле устанавливать громкость выбранного источника звука в %
  • [*] ZX Spectrum: для выхода на магнитофон сейчас установлена пониженная громкость
  • [*] ZX Spectrum: добавлена возможность отключить AY для конфигурации 48К
  • [*] ZX Spectrum: добавлена возможность использования клавиш F11 для сброса (без "быстрого" сброса) и F12 сдля сброса в TR-DOS. Клавиша Break перенесена с F12 на Tab
  • [*] Z80: добавлена реализация недокументированных инструкций IM 0/1/2
  • [*] Выровнено отображение мнемоник Z80 в отладчике
  • [*] Специалист: в отладчик добавлена информация о текущем положении луча (с точностью до скан-линии)
  • [*] РК-86: исключен вывод постоянной составляющей на выходе таймера в режиме после сброса
  • [*] РК-86: в образ диска rkdos29.rdi возвращен имеющийся в исходном образе текстовый файл-метка
  • [*] Пальмира: обновлена до актуальной версии ОС CP/M в директории SD-карты
  • [*] Партнер: обновлены файлы прошивки и SD BIOS контроллера SD-карты для Партнера
  • [*] Исправлены неточности в эмуляции КНГМД ВГ93
  • [*] Реализован интерфейс "connect" для ВГ93
  • [*] Добавлен объект общего назначения Register с интерфейсом "connect"
  • [-] Устранено пропадание курсора над окном отладчика
  • [-] Исправлено повреждение в некоторых случаях кириллических путей в настройках и запомненных последних файлах
  • [-] ZX Spectrum: добавлена реализация атрибута мерцания, курсор сейчас отображается на экране
  • [-] ZX Spectrum: исправлено декодирование адреса AY, появился отсутствовавший звук в некоторых программах
  • [-] ZX Spectrum: исправлено декодирование порта 7FFD, устранено зависание некоторых программ
  • [-] ZX Spectrum: исправлено наблюдавшееся в некоторых случаях неправильное отображение информации о положении луча и TState в отладчике
  • [-] Z80: исправлена длительность инструкций с кодами DD CB xx
  • [-] Z80: устранены неточности в реализации инструкций INI, OUTI, IND и OUTD
  • [-] Пальмира: устранен вывод мусора при выборе старших двух наборов знакогенератора из ПЗУ
  • [-] Исправлены перепутанные регистры при чтении ВТ57. Однако, считываемые значения все еще не полностью соответствуют реалу
  • [-] Исправлен вылет эмулятора в случае отсутствия загрузочных файлов в директории SD-карты адаптера по схеме vinxru
  • [-] Исправлена ошибка несоответствия реальным некоторых настроек в диалоге конфигурации платформы ZX Spectrum при первом запуске
  • [-] Исправлена ошибка инвертирования в механизме "connect" конфигурационного файла
Загрузить сборки для различных ОС можно, как обычно, в разделе «Загрузить». Экспериментальная сборка с Qt6 для Windows 10 и выше здесь.
Web-версия эмулятора также обновлена.

Emu80 v. 4.0.521

2025.04.30 17:14

Версия 4.0.521 от 30.04.2025, багфикс-релиз

  • [-] Специалист: в комплект эмулятора добавлен отсутствовавший файл ROM SDOS
  • [-] Z80: исправлена работа регистра R, восстановлена работоспособность игр Twinz и др. на ZX Spectrum
  • [-] Для SD-адаптера по схеме HWM_PVV сейчас корректно эмулируется сигнал Ready
  • [-] Специалист: восстановлена корректная загрузка и запуск файлов с помощью встроенного загрузчика в конфигурации с SD-контроллером по схеме Vinxru
  • [-] Специалист: опция "Не воспроизводить звук магнитофона" сейчас установлена по умолчанию для исключения посторонних звуков при работе программ, использующих 8-цветный режим

Легенда:

  • [-] Исправлен баг

Emu80 v. 4.0.520

2025.04.26 09:58

Версия 4.0.520 от 26.04.2025

Все новости »