Цитата Сообщение от Alex Rider Посмотреть сообщение
Распаковка карты уровня в рабочую область - хорошая идея. Неплохо также еще распаковывать графику, музыку уровня, если они будут разные. Только не в #C000. В идеале, впечатать бы навсегда (на время одного уровня) страницу 7 туда и иметь оба 120-х экрана в адресном пространстве одновременно, забыв про щелканье страниц во время самой игры. Но это если только памяти хватит.
Пока про упаковку не думал. А адрес #C000 хорош тем, что там можно меняя страницы менять уровни. Пока думаю музыку AY, если будет, разместь в сегмент стандартного экрана сразу под областью атрибутов, около 9 Кб. Пока не знаю сколько обычно занимает музыка. Затем сегмент программы и спрайтов, затем карты. Второй экран использовать пока не планирую, так как пока у меня заточены спрайты и процедуры под один экран.

Левая часть таблицы с картами используется как раз для рабочей копии карты уровня.