На второй фотке это ВЕСЬ Вектор? Было бы очень здорово увидеть его схему.
На второй фотке это ВЕСЬ Вектор? Было бы очень здорово увидеть его схему.
Схему надо нарисовать, а микрух мало потому что ОЗУ на SRAM
Добавлено через 3 минуты
Поэтой схеме нельзя реализовать аппаратный скрол как в оригинале,а всё остальное можно.
У меня ещё вопрос: на каких портах должен висеть YM2149 чтобы была музыка в большенстве программ
Последний раз редактировалось Vadik; 23.10.2008 в 14:42. Причина: Добавлено сообщение
Строчная частота в телевизоре 15625 Гц, а VGA-монитор обычно хочет не меньше 30000 КГц. Vadik, я не очень понял про длительность строки и как она связана с апарратным скроллом. Можно поподробнее?
А вообще -- зачот!
Больше игр нет
В Векторе сдвигающие регистры ИР13 или ИР10 тактируются частотой 6Мгц т.е. частота кварца 12Мгц делится на два по схеме Вектора это соответствует телевизионному стандарту, а если в VGA монтиторе частота вдвое больше чем у телевизора, то и строка у него будет короче с частотой 6Мгц регистры ИР13 или ИР10 не успеют разложить строку на экране VGA монитора,поэтому нужно повысить частоту такторования сдвиговых регистров до12МГЦ, а у меня получилось 10МГЦ,но работает.
Добавлено через 3 минуты
А аппаратного скрола нет потому что входы для установки пересчёта счётчиков К555ИЕ7 уже задействованы для задания времени синхроимпульсов
Добавлено через 8 минут
Кстати можно ещё и разгонять Z80 у меня он нормально работает на CPU CLOCK=5Мгц, в игры будет прикольно играть
Последний раз редактировалось Vadik; 23.10.2008 в 15:55. Причина: Добавлено сообщение
Таак, уже понятнее. То есть 6 и 12 МГц -- это пиксель клок. А как ты решаешь такие проблемы:
1) если пиксель клок ускоряется в два раза, весь экран сканируется в два раза быстрее -- получается развертка 100 Гц, а время в прерывании -- тоже в два раза меньше. Это так, или:
2) Как ты заполняешь строки на VGA-мониторе -- у Вектора их 312, а если монитор в режиме 640x480 нужно 525 строк, а если 752x576 - нужно 625 строк.. Как это выходит, ты обегаешь каждую векторовскую строку по два раза? Если так, то понятно как решается вопрос (1). А если не так, то непонятно.
Больше игр нет
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Да, 12 МГц -- это пиксель клок для VGA.
Частота кадров у меня не 100Гц ,а 60Гц, преравания да, чуть быстрее, но это прктически незаметно.(курсор в бейсике чуть быстрее мигает),клавиатура работает без замечаний.
У вектора видимых строк 256, а 312 это же число строк от импулса до импульса так принято в телевидении. Всего 312 с учётом бордюра. Короче всё дело в работе счётчиков у меня за столбцы отвечают две микросхемы К555ИЕ7, за строки ещё две К555ИЕ7.
Нарисую схему будет понятней
Ок, действительно со схемой будет прикольней обсуждать. Ждем-с ;)
Больше игр нет
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)