Titus, не могут, Alt выделен под нужды эмулятора и не назначается на клавиши эмулируемой системы.
Titus, не могут, Alt выделен под нужды эмулятора и не назначается на клавиши эмулируемой системы.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Titus, я не понял вопрос. Какое решение? Клавиши жестко заданы, раскладку можно посмотреть по Alt-F1, пользователь самостоятельно ничего назначить не может, по крайней мере в текущих версиях.
Titus (03.01.2025)
Багфикс-релиз 4.0.501 от 13.01.2025.
Windows-сборка: https://emu80.org/v4beta/Emu80qt_40501.zip
Исходники: https://github.com/vpyk/emu80v4
Все варианты загрузки, в том числе версии для Linux и MacOS - на сайте (https://emu80.org/distr/)
Изменения в версии 4.0.501:
- Исправлена ошибка загрузки мультиблочных LVT-файлов на ПК «Львов»
- Исправлено возможное пропадание звука на Linux
- Исправлена работоспособность wx/sdl и lite-версий на Linux
- Исправлена ошибка при сборке с помощью MSVC 2015
- Исправлена передача в командной строке Windows-версий файлов, содержащих в пути кириллицу или другие unicode-символы
- Другие мелкие исправления
Web-версия эмулятора на сайте https://online.emu80.org также обновлена.
Aleks1985 (16.01.2025), Doronetty (21.01.2025), Oleg N. Cher (15.01.2025), parallelno (15.01.2025), Stl75 (15.01.2025), svofski (14.01.2025), yur (13.04.2025), ZEman (14.01.2025), [bETA]mEN (14.01.2025)
Очередной релиз эмулятора, версия 4.0.520 от 26.04.2025!
Windows-сборка: https://emu80.org/v4beta/Emu80qt_40520.zip
Экспериментальная Windows-сборка (Qt6): https://emu80.org/v4beta/Emu80qt_40520_qt6.zip
Исходники: https://github.com/vpyk/emu80v4
Все варианты загрузки, в том числе версии для Linux и MacOS - на сайте (https://emu80.org/distr/)
Изменения в версии 4.0.520:
+ Добавлена базовая поддержка ZX Spectrum 48K и 128K
+ Новый механизм связывания объектов в конфигурационных файлах (connect)
+ Добавлена поддержка пользовательских glsl-шейдеров
+ Разработан шейдер bwcrt, имитирующий черно-белый телевизор,
также в комплект эмулятора добавлены несколько готовых шейдеров,
портированных из других источников
+ Новая опция окна "Серый фон". Фон окна сейчас выключен по умолчанию
+ Новая опция "Убрать цвет" для принудительного вывода цветного изображения
в градациях серого (кроме пользовательских шейдеров)
+ Специалист: конфигурация с SD-контроллером по схеме vinxru
+ Специалист: новая конфигурация для Специслиста с SD-адаптером по схеме HWM PVV и SDOS.
+ Возможность ограничить в настройках перечень предалагаемых платформ
+ Добавлена опция переключения пользовательского интерфейса на платформо-независимый стиль Fusion
(может быть необходим для использования темной темы оформления)
* Режим смешивания полукадров сейчас работает с учетом гаммы sRGB, старое поведение выделено в отдельную опцию
Цвета в режимах gigascreen сейчас должны отображаться более корректно
* ПК8000: в режиме 0 сейчас отображаются 8 символов в последнем столбце, как на реале (только в режиме с бордюром)
* Уменьшена вероятность "залипания" клавиш в некоторых случаях в режиме smart-раскладки
* В диалоге "О программе" добавлена информация об используемой версии Qt, компиляторе, платформе, ядре, архитектуре, платформе Qt и стиле оформления
* Переработан код управления окнами в Qt-версии, минимизированы проблемы с сохранением размеров и положением окон
* Полноценная поддержка темной темы при сборке с последними версиями Qt, а также в web-версии.
Доступность темной темы в Qt зависит от ОС, версии Qt и используемого стиля оформления
* РК-86: добавлен режим цветности "Апогея"
* Для SD-контроллера vinxru реализована независимость от регистра имен файлов в эмулируемой файловой системе
(актуально для Linux etc., имена в смешанном регистре не поддерживаются)
* С панели инструментов убраны редко используемые кнопки "Открыть wav" и "Захват печати"
- Исправлена ошибка, иногда вызывавшая падение при запуске
- Исправлены возникавшие в некоторых случаях артефакты на границе изображения
- Исправлены проблемы совместимости с Qt6
- Исправлена возникавшая при некоторых условиях проблема с пропаданием курсора мыши при открытии диалоговых окон
- Добавлены в диалог настроек отсутствовавшие там режимы цветности для ПК "Апогей", "РК-86" и "Электроника КР-04"
(переключение режимов через меню и горячие клавиши было доступно)
- Вектор: исправлено поведение при сбросе по F11
- Орион: исправлен автоматический выбор конфигурации Ориона при открытии файлов Ориона
В этой версии в Emu80 была добавлена поддержка ZX Spectrum 48К и 128К, однако эмуляция этого компьюера несколько ограничена:
в частности, не поддеживается contended memory, из-за чего не работает мультиколор, не поддерживается загрузка tzx-фавйлов с нестандартными блоками и т.п.
Тем не менее базовой эмуляции этого должно быть достаточно для запуска большинства игр для этих компьютеров.
Поддержка ZX Spectrum для Emu80 не является приоритетом, угнаться за специализированными эмуляторами ZX Spectrum сложно,
однако я буду не против получать обратную связь и сообщения о проблемах в эмуляции этого ПК.
Новый механизм связывания позволит во многих случаях при изменениях в эмулируемой платформе
обходиться редактированием conf-файла, на затрагивая исходный код. Он был опробован на ZX Spectrum,
в дальнейшем его применение будет расширено по мере добавления эмуляции новых устройств.
Также сейчас в настройках эмулятора можно ограничить перечень предлагаемых вариантов платформ, если вам не нужны они все.
Добавлена поддержка пользовательских glsl-шайдеров, которые должны располагаться в каталоге shaders.
Их формат в основном совпадает с форматом шейдеров проекта Retroarch. Можно попробовать использовать шейдеры из этого проекта со следующими ограничениями:
- не поддерживаются цепочки шейдеров и glsp-файлы, только glsl
- параметры шейдера при необходимости меняются в самом шейдере, диалог конфигурирования не предусмотрен
- билинейное сглаживание всегда включено
- для корректной работы МЦПГ на Партнере и старого режима смешивания цветов шейдеры должны корректно обрабатывать альфа-канал
Некоторые поставляемые с эмулятором шейдеры:
* crt-geom и сrt-hyllian - имитация цветного ЭЛТ-дисплея
* emu80-bwcrt-* - имитация черно-белого монитора или телевизора, разработан специально для Emu80, так как готового аналога найти не удалось
* pixellate - улучшенный аналог используемого по умолчанию сглаживания границ пикселей, обеспечивает четкую картинку и отсутствие муара при любом масштабировании
Я бы поставил этот вариант по умолчанию, если бы не довольно высокие требования к видеоадаптеру, препятствующие его использованию на старых компьютерах.
Новая опция "Убрать цвет" также довольно требовательна к видеоадаптеру: если у вас старый ПК, эмулятор может притормаживать с этой опцией.
Реализован перевод изображения в градации серого в соответствии с гаммой sRGB.
Также гамма sRGB сейчас учитывается при включении режима смешивания полукадров, что обеспечивает правильные цвета в gigiscreen-режимах.
Старое поведение оставлено для совместимости и выделено в отдельную опцию.
В этом релизе впервые добавлена экспериментальная сборка для Windows 64 bit с Qt6. Она будет работать только под 64-разядными Windows 10 и 11, однако
поддерживает HiDPI-экраны и темную тему интерфейса. Планируется сделать эту сборку основной, старый же вариант перевести в категорию legacy для использования
в Windows XP/Vista/7/8/8.1. Для использования темной темы интерфейса может потребоваться включить в настройках независимую от платформы тему оформления Fusion,
обеспечивающую одинаковый вид интерфейса в различных ОС.
Web-версия эмулятора на сайте https://online.emu80.org также обновлена.
Последний раз редактировалось Pyk; 26.04.2025 в 10:22.
Aleks1985 (27.04.2025), Beaver (26.04.2025), cy6 (27.04.2025), Doronetty (27.04.2025), Froggy (27.04.2025), inozemcew (30.04.2025), Oleg N. Cher (26.04.2025), parallelno (26.04.2025), Serg6845 (28.04.2025), Titus (26.04.2025), Willy (28.04.2025), zebest (26.04.2025), ZEman (26.04.2025), [bETA]mEN (26.04.2025)
спасибо за обновления и что продолжаете развивать эмулятор.
если можно хочу попросить добавить в эмулятор два компьютера:
1) Robotron 1715(M)
https://zx-pk.ru/threads/8436-kompyu...5(m)-quot.html
также можно найти образы дисков и информацию на сайте b2m.
2) Искра-1080 Тарту
https://zx-pk.ru/threads/12913-kompy...artu-quot.html
образы дисков в той-же теме.
оба компьютера эмулируются только в emu от b2m.
Интересный компьютер, с удовольствием бы им занялся, но боюсь обещать, и когда дойдут руки - не знаю...
"Искра" еще эмулируется в онлайн-эмуляторе Алексея Морозова:
https://alemorf.github.io/retro_comp...l/russian.html
Честно говоря, ничего про него пока не знаю. А что, для него не существует даже зарубежных эмуляторов?
не существует.
комп простенький, b2m тогда за 10 дней сделал эмулятор.
Эта конфигурация хочет файл sdos_hwmpvv.bin - где бы его взять? или хотя бы на каких адресах он хочет адаптер SD карты? на вроде бы очевидных из конфига F000/F001 - не работает.
Отбой, разобрался. эмулятор не поддерживает бит busy в hwm_pvv, на чем оно успешно висло.
Спасибо за доработки!
Последний раз редактировалось Serg6845; 28.04.2025 в 13:31.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)