Бррр так скрин который ты давал с эмулятора чтоли? я думал это с тв тюнера и реала.
Вид для печати
zst, надо бы еще вот какой момент прояснить:
Привожу два отрывка из брошурки но настройке Ленинграда.
http://i044.radikal.ru/1109/b5/6de892501400.jpg
http://s015.radikal.ru/i332/1109/89/babbf5fa2e8a.jpg
Сейчас у меня стоит кварц на 14 Мгц, а D4 распаян по формуле приведенной в главе 6,
хотя в таблице из первой главы получается как для 13.5 Мгц.
Да и схема как бы в общем расчитана на 14.5 Мгц.
И где правда ?
Это раз.
Два: Даже если настроим синхру, а кварец будет отличный от 14.5 Мгц, то все равно фигня получается.
По моей просьбе Ewgeny7 запустил Aquaplane на своем реале, подключенном через тв-тюнер.
Вот как выглядит на моем Ленинграде без WAIT начало игры Vectron (есть рисунок на бордере):
http://s15.radikal.ru/i189/1109/4e/94ad57075606t.jpg
---------- Post added 20.09.2011 at 00:06 ---------- Previous post was 19.09.2011 at 23:59 ----------
Там неточные данные и у Ленинграда проблемы с настройкой счетчиков. Кварц лучше использовать на 14 МГц, как в большинстве клонов - зачем лишние трудности.
Я подобрал положение перемычек для 14 МГц так, чтобы было ровно 448 точек в строке. Конденсатор на 6 выводе ЛЛ1 обязателен. Без него VGA&PAL не работал, а он был настроен ровно на 448 точек. Также можно измерить частоту строчных синхроимпульсов. Если счетчики настроены неправильно, то частота будет сильно отличаться от 15625 Гц. Хотя телевизор может и показывать. Подозреваю, что некоторые Ленинграды у людей неправильно настроены и бордюрные эффекты показывают неправильно.
Если бы было не ровно, то и изображение в бордюрных эффектах типа DARK STAR не было бы правильным даже при подключении к телевизору.
А какие точные ?
Дело не в трудностях, главное чтоб его заставить правильно работать.
Как выставлены перемычки и какой кондер ?
У меня тестер простенький, не знаю насколько точно частоту меряет,
проверил сейчас им - 15.52 кГц.
Ну когда я вайт отрезал у меня тарелка правильно была нарисована и не дергалась.
Входы счетчика D4 К555ИЕ7 настроены для кварца 14 МГц (10 вывод на +5В, а 1,9,15 - на землю). У меня в старом Ленинграде было так и работает, хотя во многих описаниях - не так.
Конденсатор 560 pF между выводами 6 и 7 микросхемы К555ЛЛ1 (настройка количества тактов в строке = 896).
Если бы было не правильно, то вертикальные линии на бордере не получились бы.Цитата:
У меня тестер простенький, не знаю насколько точно частоту меряет,
проверил сейчас им - 15.52 кГц.
Ну когда я вайт отрезал у меня тарелка правильно была нарисована и не дергалась.
У меня также.
Так что вот эта формула получается правильная:
http://s015.radikal.ru/i332/1109/89/babbf5fa2e8a.jpg
Дело не в трудностях, главное чтоб его заставить правильно работать.
Тут дело вот в чем - меняя кварц и переделывая D4 под определенный кварц мы во всех случаях получаем одинаковый синхроимпульс, но тактовая то проца во всех случаях будет разная. Вот тут то и получаем рассинхрон бордюрных эффектов и т.п.
Включил сейчас MAGIC-05.
Запустил тест инта - инт приходит вовремя, вторая светху желтая полоска на экране идеально совмещена с белой на бордюре. Но длинна инта чуть длиньше чем у ленинграда с доработанным интом, но в пределах нормы(гдето в середине НОРМА).
Загрузил игру Aqua Plane.
Горизонт на бордюре выше по отношению к экранному чем у ленинграда.
И что-то мне кажется что совмещение горизонтов зависит от длинны инта.
Что на ленине-1, что на MAGIC-05 инт приходит в одно и тоже время, но длинна разная. У MAGIC-05 инт чуть длиннее и соответственно горизонт на бордюре чуть выше. Вот как то так.
Длительность INT в "Магик-05" задается параметрами RC-цепочки C7,R61 (33 nF, 360 Om)Цитата:
Сообщение от _Ratibor_
и входными параметрами микросхемы D24 (ЛА3).
Для уменьшения длительности INTа можно попробовать уменьшить емкость C7
или подобрать резистор R61, поставив вместо него подстроечник килоОм на 2.