Это-то ясно. А Спектрумовские 50Гц куда при этом уйдут?
Оно же мерцать начнет на любой игрухе, синхронно с 50Гц меняющей изображение.
Я сейчас на это сам плюю, но мой старый тест AY-ка очень некультурно быстро играет, когда INT подается от VGA-шного кадрового импульса. И поэтому надо делать кадры на 100Гц, а INT подавать через раз.
Последний раз редактировалось WingLion; 21.01.2011 в 05:41.
...подключил к ZX-spectrum-у винчестер на 500Gb...
вместо надписи "1982 (c) Sinclair Research Ltd." появилась надпись "O, Chudo!"
С уважением, WingLion АКА Ivan Mak.
Так и на 100Гц тоже будет мерцать при неудачном стечении обстоятельств. Чтобы не мерцало, надо кадр строить со стандартной скоростью в отдельную память, а вот из неё уже показывать нужное количество раз.
Мерцать будет, мультиколор и бордер бредовые будут. А самое главное -- не все мониторы будут показывать, т.к. дешёвые мониторы знают только VESA DMT, а там частоты 100 Гц нету. Базовая линейка 60,75,85. И 72 ещё для старых VGA режимов.
1. надо делать синхронно с разверткой спека
2. обязательно нужен буфер под экран, чтобы мультиколоры рисовались правильно
3. сделать выбор частот для пользователя!
если частота у моника будет не кратна 50 гц - рисовать иногда старый кадр. будет дергаться, но иного выхода нет. пусть ставит 50, 100Гц или иначе как получится.
WingLion, а ты не думал просто подключиться к проекту Speccy2010, он же открытый, и практически всё что ты хотел там уже есть. Добавил бы туда чё тебе ещё надо, а то варишься там один в собственном соку. А так -давно бы уже сделал чё хотел..
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Есть одна старая поговорка - "одна голова хорошо, а две - это уже шизофрения".
На счет "сделал бы чо хотел" - это вряд ли, потому что то, чего я хочу, малость совсем к спектруму не относится.
И VGA-Spectrum появился только как "зарядка для ума", а зарядку каждый делает сам или не делает вообще.
Плюс хотелось своими руками пощупать Z80 в ПЛИС и насколько он лучше/хуже тех процессоров, которые я сам делаю.
Лучше он тем, что под него средства разработки программ имеются в большом количестве.
А хуже тем, что жрет больше ресурсов, работает медленнее и любая нужная мне доделка процессора на T80 малореальна. Ибо чужой hdl-код - потемки.
...подключил к ZX-spectrum-у винчестер на 500Gb...
вместо надписи "1982 (c) Sinclair Research Ltd." появилась надпись "O, Chudo!"
С уважением, WingLion АКА Ivan Mak.
Вот эта фраза навеяла написать статейку: http://winglion.ru/ahdl/ahdl.htm
...подключил к ZX-spectrum-у винчестер на 500Gb...
вместо надписи "1982 (c) Sinclair Research Ltd." появилась надпись "O, Chudo!"
С уважением, WingLion АКА Ivan Mak.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)