Tim0xA, если не затруднит, сделай еще фотку с результатом тестика
Вложение 13694
Это не про скроллинг, но тоже интересно (по крайней мере мне, а b2m и svofski может уже разобрались с этим вопросом).
Tim0xA, если не затруднит, сделай еще фотку с результатом тестика
Вложение 13694
Это не про скроллинг, но тоже интересно (по крайней мере мне, а b2m и svofski может уже разобрались с этим вопросом).
Последний раз редактировалось ivagor; 18.10.2009 в 17:52.
ivagor, если бы ты вслух прокомментировал суть теста, может быть b2m и svofski могли бы понять с каким вопросом они уже разобрались, чтобы второй раз уже к нему не возвращаться =)
Больше игр нет
Там практически нечего комментировать - вверху экрана риски, относительно которых видно, где на бордюре нечто.
---------- Post added at 23:36 ---------- Previous post was at 23:33 ----------
Проще запустить в разных эмулях и посмотреть чем отличается. В старых и новых версиях b2m (я их коллекционирую) тоже не одинаково.
Скриншоты с реала
Риска не совпала - еще один момент, который нужно поправить в эмуляторах.
---------- Post added at 09:09 ---------- Previous post was at 09:01 ----------
Насчет macsitа - вполне возможно, что на большинстве обычных ТВ "недорисованности" бордюра справа внизу не было видно, т.к. отображаемая область была уже, чем захватывает тюнер.
---------- Post added at 09:13 ---------- Previous post was at 09:09 ----------
Обратил внимание, что в border не только несовпадение с риской, но и в верхнем левом углу "черный пробел" - этого я не понимаю.
Вернемся к скроллингу
Вложение 13706
CC - увеличение задержки
УС - уменьшение
РУС - начальное значение (я задал 7Ah)
Цель теста - найти момент, когда в D24 и D25 записывается значение из порта 3. В ve27 это 7Eh (последнее до) и 7Fh (первое после). Для большей наглядности еще можно следить за моментом и по бордюру.
Возможна ситуация, когда момент записи попадет не между mvi a,127/ out 3 и mvi a,255/ out 3, а между mvi a,255/ out 3 и mvi a,127/ out 3 - тогда скачка не будет. Простейший способ борьбы с этим - "подстроить фазу" nopами, которые закомментированные стоят до метки delay. Т.е. надо их раскомментировать по одному и перекомпилировать тест, и так пока не появится скачек.
Последний раз редактировалось ivagor; 18.10.2009 в 17:52.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Нет, это похоже связано с тем, что цвет бордюра задерживается в сдвиговом регистре на 8 точек, прежде чем он на экран попадает. У меня тоже теперь такая полоска есть, после того как я подвинул бордюр в соответствие с реальным скриншотом. Только вопрос, почему нужно было задержать на 10 точек, а не на 8. Хотя по скриншоту трудно сказать - 10 или 9.
Чето я невкурю, почему в тесте clrspace.rom в сдвиговый регистр записано 0, что соответствует максимальному сдвигу вниз, а на реале и в b2m его невидно? или порт проинициализировать забыли?
Нуда, порт 0 непроинициализирован
В общем разобрался, инициализация портов происходит в начальном загрузчике, а в програмке clrspace.rom вообще нет обращения к порту скролинга. Это ни есть гуд.
Последний раз редактировалось Ramiros; 11.10.2009 в 21:20.
Здесь можно скачать актуальные версии Virtual Vector (VV)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)