Уже обсуждалось в теме эмулятора, вам сюда.
Если очень кратко, то вот скриншот, как правильно монтировать образы:
Уже обсуждалось в теме эмулятора, вам сюда.
Если очень кратко, то вот скриншот, как правильно монтировать образы:
litwr (30.05.2020)
Прошивки ПЛМ D40 (556РТ4, КР556РТ4) в формате JEDEC -- в этой теме: https://zx-pk.ru/threads/30624-dva-k...html?p=1037447
Дампы D31, D40 как ПЗУ -- рядом: https://zx-pk.ru/threads/30624-dva-k...html?p=1027055
Последний раз редактировалось shattered; 08.10.2020 в 00:22.
shapipovo (08.10.2020)
Всем привет.
Кто подскажет какие версии эмуляторов поддерживают эмуляцию с Z80?
Пробовал версию эмулятора корвета от Вадима SPCKorvet_v098_rev1, работает отлично, но дебуггера нормального нет, через консоль только...
В emu достаточно поменять в конфиге строку
CPU : K580wm80a {
на
CPU : Z80 {
Sancho45 (23.05.2021), Serebriakov (28.05.2021)
Приветствую!
Добавил поддержку Корвета в Emu80, предлагаю потестировать бета-версию: Windows-сборка
Комментарии:
- Нет (пока) поддержки последовательных интерфейсов, принтера и джойстика
- Пока нет справки по Корвету, раскладку клавиатуры можно посмотреть в справке по ПК8000 (в полной версии)
- Есть поддержка бордюра экрана, экран решил центрировать по горизонтали, так как в разных комбинациях версий Корвета и устройств вывода экран может быть смещан как влево, так и вправо
- Работа ВН59 до конца не протестирована, некоторые режимы могут работать некорректно
- Точность синхронизации растра пока - скан-линия, при необходимости можно улучшить
- Реализованы 2 такта ожидания при обращении к портам ввода-вывода в соответствии с документацией
- Реализованы прерывания от экрана, таймера и одновибратора управления мотором НГМД, однако из-за неполной эмуляции ВИ53 практическое применение прерывания таймера пока затруднительно
- Цветной и черно-белый режимы отображения
- Smart-раскладка клавиатуры, можно набирать текст как обычно, переключая раскладки и регистр средствами ОС, под которой запущен эмулятор
- Перенаправление магнитофонных операций в cas-файл
- Режим быстрого сброса с пропуском начальных тестов
- Для сброса совместно с нажатыми клавишами (Fx) используйте F11
Наверняка осталось еще много мелких багов, неплохо бы хорошенько потестировать Я не очень хорошо знаком с Корветом и с софтом для него, запускал в основном разные игры,
может быть, стоит попробовать какой-то потенциально проблемный софт? Может быть, также есть какие-то важные для Корвета фичи, которые не реализованы в Emu80?
Посвящается памяти Сергея Ерохина (ESL), которому я обещал сделать когда-нибудь поддержку Корвета в Emu80...
Azm (15.03.2022), beliy (12.01.2022), Doronetty (06.01.2022), ivagor (05.01.2022), Krautsov (10.01.2022), litwr (24.01.2022), marinovsoft (05.01.2022), Oleg N. Cher (04.01.2022)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Pyk (05.01.2022)
marinovsoft, спасибо за тестирование! С DANDARE уже все понятно, буду допиливать таймер.
GELAS еще буду смотреть.
Замечания по эмулятору, если интересно (проверил в режиме Радио-86РК):
* Эмуляция, судя по всему, идет в основном потоке, поэтому при переключении на другие окна, ресайзе и прочих действиях с GUI щелкает звук.
* Если ставить неквадратную точку, то идет целочисленное масштабирование, которое плохо смотрится. Если же включить слгаживание, то изображение такое замыленное, что тоже смотреть неприятно.
* При ресайзе окна изображение не отрисовывается, и сложно смотреть в реальном времени, устраивает изображение в новом масштабе или нет.
* Информация в статус-баре (внизу экрана) очень сжато друг к другу находится, хорошо бы разделить разные поля промежутками побольше.
* Похоже, звук отстает от изображения эдак на 300мс точно.
"Оригинальное соотношение сторон" можно отключить, но надо отметить, что Emu80 единственный из известных мне эмуляторов, в котором правильное соотношение сторон изображения для вектора, а по расчетам - и для других компов. Сглаживание при увеличенном масштабе (x2 или x3, в зависимости от компьютера) на мой субъективный взгляд выглядит неплохо.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)