Нарисуйте границу экрана в Commodore 64

Хорошо. Я надеюсь, что это не закрыто, потому что у меня есть это любопытство с 25 лет, и я хотел бы понять трюк.

В коммодоре 64 граница не была адресована VIC 6569. Все, что вы могли сделать, это нарисовать пиксели в центральной области, в которой перемещался курсор. Граница всегда была равномерной, хотя вы можете изменить ее цвет с помощью Poke 53280, цвет, если я правильно помню.

Тем не менее, я хорошо помню игровые вступления, в которых граница была представлена графикой, как будто она была полностью адресуемой. Я пытался понять, как это работает, но так и не дошел до сути. легенды говорят, что это было умное использование спрайтов, которые при некоторых обстоятельствах можно было бы нарисовать на границе, но я нене знаю, если этоГородская легенда.

редактировать: просто прочитайте это по одной из предоставленных ссылок

Спрайты были мультиплексированы через вертикальные растровые линии (более 8 спрайтов, иногда до 120 спрайтов). До тех пор, пока Group Crest не выпустила Krestage 3 в мае 2007 года, существовало общее мнение, что на одной линии растра может появляться не более 8 спрайтов, но назначение новых координат Y заставило его появиться дальше вниз по экрану.

Это зло .... ты побил растр и переместил спрайт до того, как он туда попал ...

Ответы на вопрос(7)

Ваш ответ на вопрос