User Tag List

Страница 1 из 14 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 155

Тема: Программа для теста видео таймингов Pentagon 128

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Программа для теста видео таймингов Pentagon 128

    Не могу найти какую-нибудь вразумительную прогу для Pentagon 128 для проверки видео таймингов.
    На одном из сайтов нашел скрин:

    Что это за прога и где скачать можно?
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	Timing Pentagon-128.jpg 
Просмотров:	431 
Размер:	36.5 Кб 
ID:	55852  
    Последний раз редактировалось Saar; 03.02.2016 в 04:53.

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

  3. #2
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,681
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    325
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    178 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Saar Посмотреть сообщение
    какую-нибудь вразумительную прогу для Pentagon 128 для проверки видео таймингов.
    Неужели хочешь проверить правильность таймингов в MiSt-e ?
    Ну именно этот тест от великого VNN не нашелся сразу,земля ему пухом, но другой нашелся, в архиве.
    Там же есть парочка тестов для проверки таймингов 48к и 128к.
    А вообще то тайминги Пентагон-а правильно проверять в Rage в полной версии, но доооолго.. Поэтомуу в архиве только усеченная.
    Profi v3.2 -=- Speccy2010,r2

  4. #3
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    Неужели хочешь проверить правильность таймингов в MiSt-e ?
    А что в этом удивительного?
    Я написал эмулятор ZX Spectrum 128 с таймингами идентичными оригинальному с ULA.
    Теперь хочу сделать опцию переключения на тайминги Pentagon 128, а каких-то понятных тестов не нашел. Есть некоторые демки, но по ним сложно понять как должно выглядеть и что именно неправильно.
    Кстати, а на Speccy2010 тайминги идентичные оригинальному Pentagon 128?

  5. #4
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так я буду проверять на соответствие таймингам Speccy2010 или Pentagon 128? Или они одинаковы?

  6. #5
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,681
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    325
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    178 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ну как бы сказать поточнее...
    Если считать дему RAGE идеалом для Pentagon 128, то на всех без исключения эмуляторах , сам можешь проверить, вертикальные линии совпадают.
    Но реальщики говорят, что вроде как есть расхождение на 1 пиксель. Или у авторов Rage был другой Пятногон, или будем все же равняЦЦа на эту демку , и примем ее за эталон. 1 пиксель можно подвинуть в эмулях, в программе его не подвинешь, там шаг 2 пикселя минимуум. Так что будем считать, что "Ашхабад - ТАМ!" (с) Кин-Дза-Дза
    Profi v3.2 -=- Speccy2010,r2

  7. #6
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    по Rage как-то непонятно. Такой впечатление там быстродействия сильно нехватает, ибо на бордюре картинка раза в 2 больше чем надо.
    При этом скриншот выше показывает, что нужно только сдвинуть сигнал вертикальной развертки.
    В Rage помимо бордюра используются какие-то еще особенности железа Pentagon 128?

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

    zebest,
    в Darkstar не линии а рисунок из квадратиков в верхней части бордюра.
    Я не знаю какой эмулятор правильный. Попробую в спекуляторе, если говорите что там правильно.

  8. #7
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я пока занимаюсь таймингами Pentagon 128. Как только закончу, вернусь к Spectrum 128.

    тут какая-то странная картина вырисовывается.
    Смотрите два скрина.
    Я подогнал начало INT по Rage. Получилось практически точно (за исключением сдвига на пиксел).
    А вот в ZebestTest сдвиг очень сильный.
    Как так может быть?

    Нажмите на изображение для увеличения. 

Название:	rage.jpg 
Просмотров:	383 
Размер:	15.3 Кб 
ID:	55860Нажмите на изображение для увеличения. 

Название:	zebesttest.jpg 
Просмотров:	431 
Размер:	24.8 Кб 
ID:	55861

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

    что интересно, в случае Rage, смещение на 1 пиксел стабильно. А вот в Zebest при каждом запуске разное. Как-то заколдованный тест. Не могу понять почему так.

  9. #8
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,681
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    325
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    178 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Saar Посмотреть сообщение
    А вот в ZebestTest сдвиг очень сильный.
    Как так может быть?
    Желательно запустить несколько раз. Для удостовериЦЦа. Может быть запросто. Настройка на первый такт не работает или слетает. Тем не менеее большинство эмулей с моей прогой согласны и можно и других пару-тройку найти, в которых будет ровно работать...

    Скрытый текст


    [свернуть]


    А вот этот вопрос уже к точности эмууляции процессора и команд)) В т.ч. недокументированных) а такие в тесте точно есть))
    Последний раз редактировалось zebest; 03.02.2016 в 20:05.
    Profi v3.2 -=- Speccy2010,r2

  10. #9
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Расскажите как происходит настройка на первый такт. Если там не большой участок кода, то не могли бы его тут привести чтобы мне знать где искать. Это же ваш тест?

  11. #10
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Запустил Shock Megademo на якобы самом правильном эмуляторе Spectacular в режиме Spectrum 128 и... упс... Не работает первая часть с цветными полосами. Эмулятор в ресет уходит. Зато ваш тест ULA128 на нем работает правильно. Такое впечатление, что тест этот для эмуляторов написан, а не для реального Spectrum 128.
    У Spectrum 128 и Pentagon 128 одинаковое количество тактов в строке 224. Однако ваш ULA128 на моем эмуляторе имеет косые искажения вертикальных линий, что по определению быть не может. Рисунок может сдвинуться вверх/вниз, но никак не по диагонали.
    Но и по вертикали он сдвинуться не может, потому как Shock Megademo 100% писан для Spectrum 128 и несовпадение даже на одну линию по вертикали сильно исказит радугу.
    Отсюда вывод - ваш ULA128 тест не для Spectrum 128.
    Я в своем эмуляторе использовал модель ZX_ULA с Opencores - он основан на восстановлении модели посредством спиливания реального кристалла.

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

    Цитата Сообщение от zebest Посмотреть сообщение
    ну что, не поленился, включил Speccy2010. Обе версии работают ровно. Какая отсюда мораль ?
    Выводы по SNA файлу делать нельзя. Нет уверенности в полной совместимости системы. Вы-то наверняка снапшот на прошивке Pentagon 128 делаете, а уменя прошивка Spectrum 128. В ОЗУ могут мешать какие-то данные, не совпадающие между прошивками.
    Нужно TAP или TRD чтобы прога загрузилась правильно и выполнилась сначала, а не с сохраненного момента.

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

    Ан нет. 224 это у ZX48.. 228 у ZX128 Опять ребус... Но Shock Megademo на Spectacular в ZX128 не работает. Только в ZX48 и без звука.
    Последний раз редактировалось Saar; 04.02.2016 в 02:06.

Страница 1 из 14 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Тех. раздел, набор платок для теста и ремонта
    от zorel в разделе Несортированное железо
    Ответов: 353
    Последнее: 20.08.2018, 16:50
  2. Алгоритмы теста памяти
    от ILoveSpeccy в разделе Память
    Ответов: 10
    Последнее: 22.10.2013, 16:44
  3. Ответов: 186
    Последнее: 01.07.2012, 18:43
  4. Ответов: 1
    Последнее: 28.03.2008, 11:16
  5. программа для теста beta-disk
    от spleen в разделе Программирование
    Ответов: 11
    Последнее: 02.07.2006, 21:51

Ваши права

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