Ok. Надеюсь, он не закрывается, потому что у меня есть это любопытство с 25 лет, и я хотел бы понять трюк.
В коммодоре 64 граница не была адресована 6569 VIC. Все, что вы могли сделать, это рисовать пиксели в центральной области, где перемещался курсор. Граница всегда была единообразной, хотя вы могли изменить ее цвет с помощью poke 53280, цвет, если я правильно помню.
Тем не менее, я четко помню игры, в которых граница была отмечена графикой, как будто она была полностью адресуемой. Я пытался понять, как это работает, но так и не дошло. легенды говорят, что это было умное использование спрайтов, которые при определенных обстоятельствах могли быть нарисованы на границе, но я не знаю, является ли это городской легендой.
изменить: просто прочитайте это из одной из предоставленных ссылок
Спрайты были мультиплексированы через вертикальные растровые линии (более 8 спрайтов, иногда до 120 спрайтов). До Группа Crest выпустила Krestage 3 в В мае 2007 года что не более 8 спрайтов может появляться на одной растровой линии, но назначение новых координат Y сделало это снова появляйтесь дальше по экрану.
Это зло... вы избили растре и переделали спрайт, прежде чем он туда попал...