Разработчикам надо сделать так, чтобы поддержка нового режима не требовала, во-первых, перетряхивания всего написанного кода, а, во-вторых, не вызывала увеличение времени вывода графики.
Страницы с разбухшей графикой тоже надо включать, выключая какие-то страницы с кодом игры. Если код вывода графики есть в разных окнах адресного пространства, надо все равно перепахивать или писать хитрый менеджер памяти. Опять же, не забываем про стек, ISR, таблицу прерываний и IM1. Ясно, что, если адаптировать Saboteur, думаю, получится посильно для одного человека за разумное время. С Elite все уже сложнее в разы.
Ага, но при утсановке карточки от zst они будут работать и в его режиме. Целиком ZX-Evolution для этого покупать не надо. А, если сделать такой режим в Эве, то и ее владельцам не надо будет покупать карточку от zst.
Вот это не понял к чему. Причем тут адаптация под видеорежимы, которых у клона на плате нет?





Ответить с цитированием