Очень часто в эмуляторе бордер работает, проверяешь на пентеве не работает так как в эмуляторе. поэтому проверять приходиться и там и там.
Я всегда делал демы учитывая такие данные: 224 такта на построение 1-й линии растра. Всего в растре Пентагона 320 строк. ДО основного экрана Пентагон "рисует" 80 линий. "Выравнивание" нечётнотактовых команд до кратных четырём не делает. Поэтому все процедуры надо "выравнивать" самим. Если процедура работает в последнюю очередь, то можно просто до кратным 4-м по тактам, если нет, то так, чтоб всегда занимала одно и то же кол-во тактов. Иначе, при построении вертикальных составляющих бордюра будет "прыганье" по горизонтали.
Лично мне этого достаточно. А в Унреале все такты указаны. В меню, в ULA.
---------- Post added at 22:56 ---------- Previous post was at 22:53 ----------
Это действительно так. Поэтому точную подгонку я делал именно На Пентеве. После этого и в Унреале работает отлично. Так что Пентева не совсем эмулятор )
---------- Post added at 23:06 ---------- Previous post was at 22:56 ----------
А General Sound нельзя?
Последний раз редактировалось VNN_KCS; 17.05.2012 в 00:04.
Pentevo - рулез
Да звучит красиво. И такты не "кушает".
Но ничего, можно и AY сделать.
Pentevo - рулез
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Ну так можно же посчитать:
сверху 16+64=80 строк 80*224=17920 тактов
слева 32(blanking line)+36(левый бордер) = 68 тактов
итого: 17920+68=17988 до отображения первого пикселя zx-экрана
следовательно 17989 - момент в который луч находится на первом пикселе zx-экрана
Далее смотрим в unreal, какое число там стоит в закладке ULA в поле start of paper? Правильно => 17989
А несоответствие про которое упомянул ААА это скорее всего дерганье 0..3 такта и возможно длина int`а (если по спаду фронта отрабатывается halt то тогда еще непонятно где 32такта)
Хотя я тоже мог чтото неправильно сосчитать...
Так что вполне нормально можно доверять этим данным +- подогнав потом на реале
Pentagon1024sl2.2/TSFM/Z-Controller/GS128Kb/HDD/CDROM/Palcoder
В любом случае я в отпуске, пентева есть. Все работает. так что если кому та нада проверить готовое, могу проверять и фоткать или видео давать. Мы так с внн писали демы когда у него пентева не работала, а кошку делали тем не менее.
Итак, у меня уже есть 1 мегадемо для пати.
Последний раз редактировалось newart; 17.05.2012 в 01:43.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)