Так да, работает. Хотя это на мой вкус смотрится не очень классно. Во первых есть неоднородность, одни пиксели четкие, другие сглаженные. Во вторых для больших масштабов хорошо бы скруглять точки, делать сканлинии по выбору.
Вид для печати
Включить сканлинии можно и сейчас в настройках, вместе со сглаживанием смотрится довольно неплохо. А насчет скругления точек - сейчас ничто уже не мешает сделать выбор пользовательских шейдеров, а их уже можно наделать разных и на любой вкус. Тем более, что можно найти много готовых, которые нужно просто адаптировать... Надо будет поэкспериментировать...
Здравствуйте!
Считали прошивки учебного компьютера "Курсор". Верифицировали на 3 машинах. Тут как ПЗУ с платы ПЭВМ, так и ПЗУ с видеокарты (есть не у всех версий - штатно вывод информации происходит на ИМГ, но может быть установлена видеокарта с композитным видеовыходом). 2 ПЗУ "М" - монитор, остальные 6, видимо, бейсик.
https://cloud.mail.ru/public/mjL6/Q69v2z29H
Если для добавления в эмулятор потребуются какие-то тесты на реальной машине, схемы, документация (у нас есть полный комплект) - пишите, постараемся помочь. Хоть документы и есть в интернете в виде фото, но в сильно плохом качестве (там и оригинал в плохом качестве).
mig_25, спасибо! Документация и схемы, конечно же будут нужны. В интернете навскидку не нашел ни в каком качестве, так что хотелось бы или скан ваших материалов, или хотя бы ссылку в интернете на сканы плохого качества. Готов поизучать, но реально заняться реализацией в Emu80 смогу скорее всего не раньше осени. Может быть, b2m заинтересуется и сможет сделать раньше в своем эмуляторе?
Еще, думаю, стоит создать тему, посвященную этому компу в разделе "Отечественные компьютеры / Разное" и уже там разместить все материалы и обсуждать этот компьютер...
Эмулятор очень хорош. Только вот отладчик выглядит мелковатым на мониторе 2560х1440. Сильно мелковатым.
Если речь о масштабировании текста на 4K мониторе в винде, то это частично решается параметрами совместимости при запуске. Райтклик -> Properties -> Compatibility -> Change high DPI settnigs.
Новый большой релиз. Версия 4.0.420 от 10.06.2022:
https://emu80.org/news/v40420
Сайт эмулятора: https://emu80.org
Загрузить:
Qt-версия (рекомендуется):
Windows-сборка (portable): https://emu80.org/v4beta/Emu80qt_40420.zip
MacOS-сборка: https://emu80.org/v4beta/Emu80qt_40420_macos.zip
Portable SDL/wx-версия, windows-сборка:
https://emu80.org/v4beta/Emu80_40420.zip
Исходники:
https://github.com/vpyk/emu80v4
Изменения в версии 4.0.420:
Легенда:
+ Нововведение
* Изменение / улучшение
- Исправлен баг
! Известная проблема
+ Поддержка ПК "Криста"
+ Добавлен новый режим сглаживания: границы пикселов
+ Вектор: поддержка жесткого диска
+ Вектор: поддержка второго квазидиска на порту 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: пока не реализованы прерывания
Этот релиз в основном содержит улучшения в пользовательском интерфейсе, а также большое количество
багфиксов и доработок, о которых просили в том числе посетители этого форума.
Большие изменения сделаны в части вывода изображения: новый механизм вывода, новый режим сглаживания,
переработанные настройки, новый набор пресетов, измененная логика переключения в полноэкранный режим.
Надеюсь, сейчас управление отображением будет более эффективным и понятным.
Для некоторых платформ добавлен диалог аппаратной конфигурации (Alt-F8). В частности, на Корвете
в нем включается поддержка AY, на Векторе - второй квазидиск и ERAM, на Микроше - внешнее ПЗУ,
на КР-04 - SD-контроллер. Для РК-86 в диалог добавлен выбор типа SD-контроллера. Постепенно буду добавлять
настройки аппаратной конфигурации и для других платформ, так что больше не будет необходимости вносить
изменения в конфигурационные файлы.
Софт и документацию для "Кристы" можно пока взять здесь:
https://disk.yandex.ru/d/qdsUB-fkrYfEWg (коллекция собрана Муромским Кибер-музеем)
Скачал подебажить кое-что, и сразу в багу вляпался...
при работе под отладчиком зависает эмуляция клавиатуры.
Специалист, загружаем широко известный дизассемблер
Вложение 77491
ставим breakpoint по адресу 0994H, запускаем дизасм (G800), D, отвечаем на вопросы (неважно что), вываливаемся в отладчик.
три раза жмем F8, получаем зависон клавиатуры (иногда не получаем, но раза со 2-3го - всегда). по адресу FF01 читается BF, переинициализация ППА не помогает. только сброс...
проверено на трех компах - XP, Win7, Win10.