При использовании Applesoft Basic на Apple 2 с картой на 80 колонок, есть ли способ создания графики DHR с использованием только POKE?
Я нашел несколько решений с использованием сторонних расширений, таких как Beagle Graphics , но я очень хочу реализовать это сам.Я искал свою коллекцию журналов Nibble и основные книги, но не смог найти никакой подробной информации.
Википедия:
Двойное высокое разрешение Состав Double Hi-Рес экран очень сложный.В дополнение к чередованию 64: 1 пиксели в отдельных строках сохраняются необычным способом: каждый пиксель имеет половину своей обычной ширины, а каждый байт пикселей чередуется между первым и вторым банком памяти объемом 64 КБ.Там, где три пикселя подряд были белыми, шесть теперь требовались в двойном высоком разрешении.По сути, все узоры пикселей, используемые для создания цвета в графических блоках Lo-Res, могут быть воспроизведены в графике Double Hi-Res.Реализация ProDOS своего RAM-диска упростила доступ к экрану Double Hi-Res, поскольку в первом файле размером 8 КБ, сохраненном в / RAM, были сохранены данные с размерами от 0x012000 до 0x013fff.Также возможна вторая страница, и второй файл (или первый файл большего размера) будет хранить свои данные в диапазоне от 0x014000 до 0x015fff.Однако доступ через файловую систему ProDOS был медленным и не очень подходил для анимации перелистывания страниц в Double Hi-Res, помимо требований к памяти.
Википедия говорит, что DHR использует чередование 64: 1, ноне дает ссылки на реализацию.Кроме того, в Википедии сказано, что вы можете использовать диск / RAM для доступа, но опять-таки не дается никаких ссылок на реализацию.
Я работаю над небольшой программой, которая представляет простую версию шаблона круга Коннета.Скорость на самом деле не так важна, как разрешение.