Новости Emu80
Emu80 v. 4.0.456
2023.09.12 23:36
Версия 4.0.456 от 12.09.2023
[+] Добавлена новая конфигурация для ПК "Электроника КР-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-версии [-] Другие мелкие исправления и улучшения
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 [-] Другие мелкие исправления и улучшения
Emu80 v. 4.0.422
2022.07.22 14:28
Багфикс-релиз 4.0.422 от 22.07.2022:
[-] Восстановлена работа игры T-Rex, демо SkyNet и других программ на Векторе (исправления в работе команды Read Address контроллера НГМД)
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: пока не реализованы прерывания
Emu80 v. 4.0.400
2022.02.16 20:55
Новая версия 4.0.400 от 16.02.2022:
[+] Поддержка ПК "Корвет" [+] Поддержка принтера, в настоящее время доступна для для ПК "Корвет", "Вектор", "ПК8000", "Львов" [*] Новый интерфейс для управления образами дискет: список последних файлов, отключение, режим защиты записи, автоподключение при старте (Qt) [*] Добавлена поддержка записи в эмуляции контроллера SD-диска по схеме vinxru, пока только в Qt-версии [*] Поддержка четырех НГМД, пока только для ПК "Корвет" [*] Улучшения в эмуляции экрана ПК8000 [*] Поддержка режима 2 таймера ВИ53 [*] Русский интерфейс сейчас устанавливается по умолчанию не только для России, но и для других стран с установленной русской локалью (Qt) [*] Установлен минимальный размер окна 100×75 во избежание окна слишком маленького размера при некорректном программировании ВГ75 [-] Вектор: исправлена работа T-Rex и Binorum [-] ПК8000: Исправлено поведение при записи в вдреса ПЗУ слотов расширения (запись в ОЗУ) [-] Исправления в эмуляции FDC 1793 [-] Исправления в эмуляции ВВ55 [-] Исправлено переключение в полноэкранный режим в Gnome и основанных на нем оконных менеджерах (Qt) [-] Исправлена иногда наблюдавшаяся инверсия состояния кнопки "Пауза" на панели инструментов (Qt) [-] Улучшено отображение информации в строке статуса (Qt) [-] Другие мелкие исправления и улучшения
Emu80 v. 4.0.379
2021.11.28 21:42
Багфикс-релиз. Версия 4.0.379 от 28.11.2021.
Изменения в версии 4.0.379:
[-] Небольшие уточнения в эмуляции ПК КР-04 и Львов, не влияющие на выполнение существующих программ [-] Исправлена сборка SDL/wx-версии с помощью GCC 7 и выше [-] Исправлено время выполнения команды Z80 RET cc при выполнении условия [-] Множественные исправления времени исполнения команд Z80 на Векторе [-] Устранены клики при работе с ПК Вектор (в большинстве случаев) [*] Изменения в звуковой подсистеме, уровень громкости 6 сейчас полнофункционален и установлен по умолчанию
Emu80 v. 4.0.377
2021.11.20 23:54
Изменения в версии 4.0.377:
[+] Поддержка ПК "Электроника КР-04" [+] Поддержка ПК "Специалист SP-580" [+] Поддержка ERAM в Векторе [*] Добавлено отображение информации о состоянии ВГ75 и ВТ57 в отладчике [*] Добавлено отображение в статусной строке информации о проценте замедления процессора в результате ПДП [*] Добавлена справка по платформе для ПК Лик, обновлена справка по некоторым другим платформам [*] Добавлены раскладки клавиатуры в справку по ПК группы "Специалист": Специалист, Специалист-MX, Лик, Eureka, SP-580 [*] Добавлены 2 новых типа клавиатуры для ПК группы "Специалист": Лик и Eureka [*] Для сборки под MacOS понижены системные треования - минимальная версия ОС сейчас - 10.8 Mountain Lion [-] Исправлен режим отображения "без бордюра" на Векторе (Alt-V) [-] Исправлена схема подключения таймера в Специалисте-MX [-] Исправлены мелкие баги в эмуляции ВИ53: работает демо vi533.rom для Вектора, потенциально в некоторых случаях улучшен звук [-] Исправлена ошибка, проявлявшаяся в падении при выходе, в основном под MacOS [-] Прочие мелкие исправления [!] Сборка под MacOS все еще не до конца отлажена, остается некоторое количество не очень критичных проблем
Emu80 v. 4.0.362
2021.06.24 23:56
Версия 4.0.362 от 24.06.2021
Qt-версия (рекомендуется):
Portable SDL/wx-версия, windows-сборка:
Обновление сайта
2021.05.31 23:34
Рад представить вам новую версию сайта. Добавлено много новой информации, контент сайта будет обновляться.
Добро пожаловать!