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

User Tag List

Страница 3 из 16 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 155

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

  1. #21
    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.

  2. #22
    Veteran Аватар для molodcov_alex
    Регистрация
    13.03.2006
    Адрес
    Колпино
    Сообщений
    1,250
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    [off]
    Цитата Сообщение от zebest Посмотреть сообщение
    но чет в последней версии они кое-что поломали, или оптимизировали
    Где баг репорты? То, что ваш тест неправильно показывается - это беда, и уже догадываюсь почему. В ближайшее время постараюсь исправить. По идее, если загрузить с диска, например, то будет работать правильно (главное чтобы сервис меню отрабатывало и настраивало "железо").
    А out (c), 0 в конфиге настраивается.
    [/off]
    Кстати, раз разговор про тесты таймингов, не подкинете аналогичных для скорпиона?
    Последний раз редактировалось molodcov_alex; 04.02.2016 в 08:53.
    ZX Spectrum forever!

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

    По умолчанию

    zebest,
    я совсем недавно на этом форуме, потому не весь жаргон улавливаю.
    Где искать этого zst. Это его ник на данном форуме или где?

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

    Кстати, тайминги в Shock Megademo переключаются автоматически между ZX48 и ZX128. То есть поддерживаются режимы 224х312 и 228х311. Однако, это не значит что тайминги могут быть +-лапоть. Я подвинул INT на пару тактов и сразу куча артефактов вылезла.
    Но ваши тесты ULA48 и ULA128 всё равно неправильно показывают на моем эмуляторе. Диагонального сдвига больше нет, но вертикальный сдвиг неравномерный. Нижняя часть намного сильнее вверх сдвинута чем верхняя. То есть тут простыми подстройками вверх/вниз/влево/вправо не поможешь. Даже не могу понять в чем именно нестыковка получается. Вы эти тесты пробовали на реальных ZX48 и ZX128 с ULA чипом?

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

    По умолчанию

    Цитата Сообщение от Saar Посмотреть сообщение
    Вы эти тесты пробовали на реальных ZX48 и ZX128 с ULA чипом?

    Кто нибудь, да и на реалах пробовал. ФСЕ!! эмуули не могут ошибаться, (и сто тысяч бурундучков - то жи) ,уж они то в этих режимах точно проверены
    Просто примите за аксиому, что вот ТАК должно быть, и "пилите Шура, пилите..."(с)
    Profi v3.2 -=- Speccy2010,r2

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

    По умолчанию

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

Название:	ula48.jpg 
Просмотров:	202 
Размер:	22.5 Кб 
ID:	55869Нажмите на изображение для увеличения. 

Название:	ula128.jpg 
Просмотров:	347 
Размер:	23.6 Кб 
ID:	55870

    Судя по характерным признакам, данные тесты предполагают что тормоза Contended Memory происходят только в момент вывода пикселей, а в моем эмуляторе это происходит всегда.
    Осталось найти где-то инфу на этот счет чтобы понять какой вариант правильный.

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

    По умолчанию

    вот это предположение ближе к истине. про Contended Memory писано-переписано за последние столетия куча всего.
    но это что касается 48го. в 128 вроде тут другая проблема . Скорее всего проблема и в процессоре, попробуйте заменить на "приблизительный" )) Т80, и посмотреть, будет ли разниЦЦа.


    Цитата Сообщение от Saar Посмотреть сообщение
    Где искать этого zst. Это его ник на данном форуме или где?
    http://zx-pk.ru/member.php?u=4746
    Довольно часто появляется. Напишите в личку, может поделится программкой для народа

    Цитата Сообщение от molodcov_alex Посмотреть сообщение
    Где баг репорты? То, что ваш тест неправильно показывается - это беда, и уже догадываюсь почему. В ближайшее время постараюсь исправить. По идее, если загрузить с диска, например, то будет работать правильно (главное чтобы сервис меню отрабатывало и настраивало "железо").
    А out (c), 0 в конфиге настраивается.
    [/off]
    Кстати, раз разговор про тесты таймингов, не подкинете аналогичных для скорпиона?
    Баг-репорты?? так будут. Мне много не надо. Мне тайминги Пентагона чтобы были а5 нормальные, снапшоты грузились, zip архивы. В ts-conf-у я не лезу
    Про "out (c), 0 в конфиге " - не знал. посмотрю, видимо недавно опция.
    Про аналогичные картинки для Скорпиона - сложно. Вернее нарисовать не сложно, сложно живых владельцев найти, для тестирования. А так еще рисовал для ZXM c его замороченными таймингами, для Профи с родной разверткой, для турбо в конфе вроде тоже пробовал, интересно получается)
    Последний раз редактировалось zebest; 04.02.2016 в 11:57.
    Profi v3.2 -=- Speccy2010,r2

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

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    про Contended Memory писано-переписано за последние столетия куча всего.
    не могли бы поделиться ссылкой про это?
    Хочется посмотреть чистые формулы. А то изучаю по разным исходникам, где это обычно размазано по всему коду и суть теряется.

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

    По умолчанию

    Это бы у эмуулеписателей поспрашивать, которые уже все знают, и которые тут есть на форуме.
    а по поводу ссылок - ну из общеизвестных
    http://www.worldofspectrum.org/faq/r...htm#Contention
    http://www.zxdesign.info/memContRevision.shtml
    http://scratchpad.wikia.com/wiki/Contended_memory
    Парочка тестов существует, насколько помню. А если в исходниках и коде смотреть - попробуйте в Speccy2010 посмотреть как сделано, там ПОЧТИ правильно работает в части 48 и 128, мелочи есть, но это я придираюсь, да и попрАвлять все равно некомуу ((
    Там же, тест fusetest и contention
    http://www.zxdesign.info/cpld/
    Последний раз редактировалось zebest; 04.02.2016 в 15:53.
    Profi v3.2 -=- Speccy2010,r2

  9. #29
    Veteran Аватар для molodcov_alex
    Регистрация
    13.03.2006
    Адрес
    Колпино
    Сообщений
    1,250
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    В ts-conf-у я не лезу
    Собственно проблема как раз в ts-conf'е, при загрузке снапшотов машина сбрасывается и заодно сбрасываются настроенные под пентагон тайминги.
    У пентагона на данный момент в конфиге только неправильно задано начало инта (должно быть 1 вместо 13), если это поправить и задать пятногоновскую модель памяти, то казать будет правильно.
    Цитата Сообщение от zebest Посмотреть сообщение
    Про аналогичные картинки для Скорпиона - сложно.
    Помнится были демки предлагающие выбрать пентагон или скорпион, вот только теперь уже не уверен что это про тайминги. Могу и так посчитать, на основе старых значений анрила, но хотелось бы и проверить.
    Цитата Сообщение от zebest Посмотреть сообщение
    для Профи с родной разверткой
    Тоже интересная вещь которую надо бы цивильно оформить. Нет ли точных цифр сколько тактов на строку, размеры бордюра, где начинается инт и всякое такое? До "расшифровки" ПЗУ синхрогенератора руки пока не доходят.
    ZX Spectrum forever!

  10. #30
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от molodcov_alex Посмотреть сообщение
    Тоже интересная вещь которую надо бы цивильно оформить. Нет ли точных цифр сколько тактов на строку, размеры бордюра, где начинается инт и всякое такое? До "расшифровки" ПЗУ синхрогенератора руки пока не доходят.
    это всё по профи проверяли в zxmak2, вроде получилось. вот тема - http://zx-pk.ru/showthread.php?t=16830 . еще я ковырял синхрогенератор от тройки, вот тут описание и ссылка на пдф - http://zx-pk.ru/showthread.php?t=117...l=1#post555428
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

Страница 3 из 16 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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