Yes!
Получается, что при 3 МГц:
196 тактов в строке (вектор - 192)
320 строк в кадре (вектор - 312)
32 строки от прерывания до активной области изображения (вектор - 40 строк)
Yes!
Получается, что при 3 МГц:
196 тактов в строке (вектор - 192)
320 строк в кадре (вектор - 312)
32 строки от прерывания до активной области изображения (вектор - 40 строк)
Это сильно плохо?
Смотря какие цели преследовать. Частота кадров 47,8 Гц - это однозначно плохо, музычка по прерываниям чуть медленнее играет, совместимость с ТВ и тюнерами (теоретически) хуже, хотя, как я понял, у тебя все "устройства отображения информации" работают нормально.
У меня шкурный вопрос - ты уже пробовал macaroids, king's valley, а вот этот Jet Set пробовал? Он для z80, быстрый, звук через AY. Без модифицированного КД должен работать в ч/б варианте.
Полностью копировать Вектор я не собирался, к тому же я мало надеялся что у меня хоть чтото получится.
king's valley,macaroids проверял,больше понравился king's valley.
Jet Set только сейчас попробовал, интересная игрушка.
С кадровой частотой я ещё повожусь, но я плохо разбираюсь в точных математических расчётах, типа тактах в строке.
Последний раз редактировалось Vadik; 13.11.2009 в 21:56.
Спасибо за скрин jet set, я рад, что он работает на реале.
IMHO, главный недостаток твоего компа на данный момент - запрос прерываний длинноватый и фиксированный.
Я сейчас попробую переделать по схеме Омского адаптера Z80
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Вот фото железа(в разборе)
Допаял схему формирования сигнала INTE из Омского адаптера Z80
запускал Vst.rom
Vadik, это здорово, но если ты сделал оригинальный омский вариант, то там вроде была засада с обработкой прерываний во время выполнения команд z80 с префиксами. Можно попытаться это проверить таким тестиком
Вложение 14267
Если прерывания не "теряются", то цифры должны увеличиваться примерно каждую секунду. Если цифры идут заметно медленнее, чем секунды (или вобще цифры не показывается), значит прерывания при выполнении двухбайтовых команд не обрабатываются.
Есть доработка на этот случай
Вопрос в том, годится ли она для всех частот, в т.ч. 1,5 и 6.
Последний раз редактировалось ivagor; 27.11.2009 в 16:57.
Проверил. Цифры 3-4 секунды идут нормально потом небольшая пауза и снова 3-4 сек норм пауза....и т.д.
Это на 3Мгц потом проверю на 6Мгц
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)