User Tag List

Показано с 1 по 10 из 107

Тема: Корвет: эмуляторы

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    403
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Приветствую!

    Добавил поддержку Корвета в Emu80, предлагаю потестировать бета-версию: Windows-сборка

    Комментарии:

    • Нет (пока) поддержки последовательных интерфейсов, принтера и джойстика
    • Пока нет справки по Корвету, раскладку клавиатуры можно посмотреть в справке по ПК8000 (в полной версии)
    • Есть поддержка бордюра экрана, экран решил центрировать по горизонтали, так как в разных комбинациях версий Корвета и устройств вывода экран может быть смещан как влево, так и вправо
    • Работа ВН59 до конца не протестирована, некоторые режимы могут работать некорректно
    • Точность синхронизации растра пока - скан-линия, при необходимости можно улучшить
    • Реализованы 2 такта ожидания при обращении к портам ввода-вывода в соответствии с документацией
    • Реализованы прерывания от экрана, таймера и одновибратора управления мотором НГМД, однако из-за неполной эмуляции ВИ53 практическое применение прерывания таймера пока затруднительно
    • Цветной и черно-белый режимы отображения
    • Smart-раскладка клавиатуры, можно набирать текст как обычно, переключая раскладки и регистр средствами ОС, под которой запущен эмулятор
    • Перенаправление магнитофонных операций в cas-файл
    • Режим быстрого сброса с пропуском начальных тестов
    • Для сброса совместно с нажатыми клавишами (Fx) используйте F11


    Наверняка осталось еще много мелких багов, неплохо бы хорошенько потестировать Я не очень хорошо знаком с Корветом и с софтом для него, запускал в основном разные игры,
    может быть, стоит попробовать какой-то потенциально проблемный софт? Может быть, также есть какие-то важные для Корвета фичи, которые не реализованы в Emu80?


    Посвящается памяти Сергея Ерохина (ESL), которому я обещал сделать когда-нибудь поддержку Корвета в Emu80...

    Эти 8 пользователя(ей) поблагодарили Pyk за это полезное сообщение:

    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)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    769
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    42 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Добавил поддержку Корвета в Emu80, предлагаю потестировать бета-версию: Windows-сборка
    Потестировал с игрой Treasure Island. Звук иногда обрезается, например, при захвате меча. Сам спрайт игрока при передвижении постоянно мерцает. У эмулятора b2m таких проблем нет. Тестировал Linux-sdl версию.

    Этот пользователь поблагодарил litwr за это полезное сообщение:

    Pyk(25.01.2022)

  4. #3

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    403
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    litwr, мигание спрайта подтверждаю, спасибо! Посмотрю, в чем дело.

    Проблемы со звуком смоделировать не получается. Можно поинтересоваться, какой Linux, версия SDL, звуковая карта? Может быть, получится записать видео или хотя бы просто звук на диктофон, иллюстрирующие проблему?

  5. #4

    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    769
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    42 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    litwr, мигание спрайта подтверждаю, спасибо! Посмотрю, в чем дело.

    Проблемы со звуком смоделировать не получается. Можно поинтересоваться, какой Linux, версия SDL, звуковая карта? Может быть, получится записать видео или хотя бы просто звук на диктофон, иллюстрирующие проблему?
    Сделал два видео. Одно с kdbg - там звук в относительном порядке. Другое с emu80. Попробовал запустить Остров сокровищ на js-эмуляторе, но там звук также плох. Хотя графика на js-эмуляторе идёт лучше всех наверное, может даже лучше, чем на железе. Пробовал ещё на CPCKorvet под Виндой (потерял Линукс-версию, а найти её в сети непросто) - там звук есть, но какой-то другой - чем-то лучше, но и чем-то хуже, чем у kdbg или b2m. Со звуком вроде как-то везде неидеально, но воэможно в некоторых случаях - это проблемы самого кода, а не эмуляторов.
    Хотел ещё проверить emu80 под Виндуз, но в собраных вариантах Корвета нет.
    Линукс у меня Дебиан 10.8, SDL 2, каpта какая-то на MB - всё на ней нормально идёт.
    Последний раз редактировалось litwr; 25.01.2022 в 17:43.

    Этот пользователь поблагодарил litwr за это полезное сообщение:

    Pyk(25.01.2022)

  6. #5

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    403
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    litwr, спасибо, я примерно понял, что имеется в виду под обрезанием звука. Звук будет такой же в разных версиях emu80 как под Windows, так и под Linux, смысла дальше тестировать нет.
    Я, конечно, посмотрю, в чем может быть дело, но звук настолько разный в разных эмуляторах, что я пока не понимаю, как же должно быть на самом деле. Кто-нибудь может на реале потестировать и записать звук?

  7. #6

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    403
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    спрайт игрока при передвижении постоянно мерцает
    С этим разобрался, дело было в инвертировании сигнала VBL, заходящего на ВВ55. В очередной сборке исправлю.

    Что же касается звука - я не слышу разницы при сравнении emu80 и emu, по-моему они здесь звучат совершенно одинаково, в отличие от других эмуляторов. Вопрос только в том, правильно ли...

    Этот пользователь поблагодарил Pyk за это полезное сообщение:

    litwr(26.01.2022)

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Эмуляторы PDP-11
    от form в разделе ДВК, УКНЦ
    Ответов: 141
    Последнее: 24.11.2025, 23:09
  2. Эмуляторы
    от Protom в разделе Специалист
    Ответов: 13
    Последнее: 25.06.2017, 18:27
  3. ЮТ-88 Эмуляторы
    от Ewgeny7 в разделе ЮТ-88
    Ответов: 8
    Последнее: 12.10.2015, 15:55
  4. Эмуляторы ?
    от F0lken в разделе БК-0010/0011
    Ответов: 35
    Последнее: 30.11.2009, 21:37
  5. эмуляторы атари
    от ZEman в разделе Atari
    Ответов: 11
    Последнее: 19.05.2009, 12:50

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •