Апогей БК-01 вроде как не цветной!? Я не прав?
Вид для печати
Апогей БК-01 вроде как не цветной!? Я не прав?
Вы всегда правы, Кэп.
БК-01 не цветной
БК-01Ц цветной.
Не знал, что существовал цветной Апогей!
У меня был Апогей БК-01, ч/б, тогда и телевизор-то ч/б был!
И чего ни у кого нет реала чтоб потестить, заснять и выложить видео?
Не получилось на реале запустить... Вот гигаскрин из соседней темы нормально запустился.
То же самое:
http://s019.radikal.ru/i626/1209/2a/e498933380f3.png
Скомпилировал новый, но то же самое.
G4
Да нет, черный экран и все, хотя в эмуляторе все работает
Когда я сделаю себе удобный инструмент для отладки и компилятор Си, я переделаю этот пример и отлажу его на реальной машине.
Я написал еще один скролл. На этот раз один из уровней игры Zeliard. Уровень размером примерно 1000 x 400 пикселей (160x60 теилов 6x6). И скроллится он стрелками во все стороны. Но он так же иногда подглючивает.
И я вроде понял причину. Когда перевод строки F1 находится в последнем байте видео ОЗУ, происходит странная бяка.
Причем, это последний байт для ПДП, после чего ПДП должен продолжать давать данные с начала видеопамяти. И ПДП пофиг на значение F1. Но для видеоконтроллера этот байт может быть и в середине ОЗУ.
В общем, у меня есть переменная StartVideoMem, в которой отмечается, где начинается видеопамять (с учетом того, что она закольцована). И когда StartVideoMem сбрасывается на начало видеопамяти, происходит глюк.