Важная информация

User Tag List

Страница 56 из 57 ПерваяПервая ... 525354555657 ПоследняяПоследняя
Показано с 551 по 560 из 570

Тема: Emu80 v.4

  1. #551
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,909
    Спасибо Благодарностей отдано 
    317
    Спасибо Благодарностей получено 
    686
    Поблагодарили
    427 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    А у Вектора черно-белый выход есть, кто подскажет?
    Что-то не нашел, где это обсуждалось...
    Обсуждалось в этой теме, ближе к концу, но толку мало. Полученный промежуточный результат сомнительный и на реале толком не проверялся, еще и на .02 другие яркости.

  2. #552
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,909
    Спасибо Благодарностей отдано 
    317
    Спасибо Благодарностей получено 
    686
    Поблагодарили
    427 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Желательно доработать делание скриншотов в режиме со смешиванием кадров, по крайней мере для вектора. Можно конечно делать принтскрин, но хорошо бы и штатный вариант улучшить.

  3. #553
    Master Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    689
    Спасибо Благодарностей отдано 
    44
    Спасибо Благодарностей получено 
    73
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, принято, посмотрю, в чем дело. Даже не знал об этой проблеме, если честно, спасибо за багрепорт!
    Если что, в SDL/wx-версии все работает без проблем.

  4. #554
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,909
    Спасибо Благодарностей отдано 
    317
    Спасибо Благодарностей получено 
    686
    Поблагодарили
    427 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал SDL/wx версию, но там "Смешивание полукадров" только "Выкл" и "Имитация линий растра", а "Смешивать" нет.

    - - - Добавлено - - -

    Не написал, что конкретно не нравится в скриншотах в режиме со смешиванием кадров. Хочется, чтобы скриншот был аналогичен тому, что показывает экран эмулятора, а сейчас в скриншоте вроде бы преобладает один из сменяющихся кадров.

  5. #555
    Master Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    689
    Спасибо Благодарностей отдано 
    44
    Спасибо Благодарностей получено 
    73
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, вот и еще один баг всплыл - отсутствие настройки в SDL/wx-версии.
    Можно заменить блок в vector_wx.inc:
    Код:
    #window.fieldsMixing
    ConfigRadioSelector mixSelector = &window, fieldsMixing, "Смешивание полукадров"
    mixSelector.addItem = none, "Выкл."
    mixSelector.addItem = mix, "Вкл."
    mixSelector.addItem = interlace, "Чередование"
    mixSelector.addItem = scanline, "Имитация линий растра"
    configTab.addControl = 1, &mixSelector
    и настройка появится.

    Насчет картинки - я увидел, что что-то не то, возможно дело именно в непропорциональном смешивании. Посмотреть код смогу позже.
    Кстати, на каком софте можно этот режим потестировать именно на Векторе?

  6. #556
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,909
    Спасибо Благодарностей отдано 
    317
    Спасибо Благодарностей получено 
    686
    Поблагодарили
    427 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    и настройка появится.
    Настройка появилась и скриншот действительно с правильными цветами. Но возник еще вопрос - можно ли сделать так, чтобы размер скриншота совпадал с текущим размером экрана эмулятора?

    Цитата Сообщение от Pyk Посмотреть сообщение
    на каком софте можно этот режим потестировать именно на Векторе?
    Буквально пара примеров: 1, 2.

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

  8. #557
    Master Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    689
    Спасибо Благодарностей отдано 
    44
    Спасибо Благодарностей получено 
    73
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    можно ли сделать так, чтобы размер скриншота совпадал с текущим размером экрана эмулятора
    В Qt-версии именно такое поведение, осталось исправить наложение.
    А в SDL так сделать быстро не получится, увы

  9. #558
    Master Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    689
    Спасибо Благодарностей отдано 
    44
    Спасибо Благодарностей получено 
    73
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, http://emu80.org/v4beta/Emu80qt_40353_test.zip
    Вообще, там картинка как в окне, так и на скриншоте отрисовывается одним и тем же кодом, так что проблема, похоже, где-то внутри Qt
    По ссылке выше быстрый хак, а вообще придется позже повозиться - посмотреть, как ведет себя Qt в разных условиях и найти какое-то универсальное решение...


    В общем, Qt тут все-таки ни при чем, а причина во внешнем по отношению к общему коду факторе. Можно пока взять exe с быстрым хаком по ссылке выше, в репозитории поправлю позже.
    Последний раз редактировалось Pyk; 08.04.2021 в 00:44.

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

    ivagor (08.04.2021), Oleg N. Cher (08.04.2021)

  11. #559
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    5,909
    Спасибо Благодарностей отдано 
    317
    Спасибо Благодарностей получено 
    686
    Поблагодарили
    427 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1. По поводу размера экрана. Для определенности уберем бордюр (Alt+V). 1x - Alt+1. И теперь доступны два варианта переключаемые по Alr+R: 512x256 и 314x256. Хотелось бы иметь возможность как-то включить и 256x256.
    2. Предложение на подумать - ввести настройку/регулировку смешивания, от полного отсутствия до текущего. Т.е. от сильного моргания к его отсутствию с промежуточными остановками (или хотя бы одной остановкой). Хорошо, когда совсем нет моргания, но цвета слишком приглушенные, хотелось бы попробовать компромисс.

  12. #560
    Master Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    689
    Спасибо Благодарностей отдано 
    44
    Спасибо Благодарностей получено 
    73
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Для определенности уберем бордюр (Alt+V). 1x - Alt+1. И теперь доступны два варианта переключаемые по Alr+R: 512x256 и 314x256. Хотелось бы иметь возможность как-то включить и 256x256.
    Возможность такая есть, хотя, может быть, и не очень удобно это. Идем в настройки - Окно - Оригинальное соотношение сторон - Формат экрана - Пользовательский, Пользовательский формат - 1.085
    Теперь Alt-R будет переключать между 256×256 и 256×512. Да, 256×314 пропадает

    Насчет частичного смешивания подумаю. На первый взгляд вроде бы несложно сделать, но нужно пробовать. Буду исправлять скриншоты - заодно попробую. Если получится, сделаю тестовую сборку.

    - - - Добавлено - - -

    Либо, если 256×256 нужно нечасто, можно выставить в настройках фиксированный размер окна 256×256, растянуть во все окно. Быстро выйти из режима с помощью того же Alt-1, а если понадобится 256×256, опять придется идти в настройки и менять 2 параметра.
    Последний раз редактировалось Pyk; 08.04.2021 в 19:40.

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

    ivagor (08.04.2021), Oleg N. Cher (08.04.2021)

Страница 56 из 57 ПерваяПервая ... 525354555657 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Emu80, старые версии
    от Pyk в разделе Эмуляторы отечественных компьютеров
    Ответов: 68
    Последнее: 11.03.2017, 00:33

Ваши права

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