Сообщение от
alone
Такая программная модель проще только в описании, а не на практике. EGA режим ATM очень остроумно придуман, я это оценил при написании игр и дем.
Хочешь расскажу, что будет ПЛОХО работать в описанном режиме?
1. Wolf 3D или панорама с перспективной коррекцией - там нужно иметь весь столбец в одном окне. Иначе тормоз.
2. Вывод спрайтов - можешь забыть про генерацию спрайтов в процедуры (как в Evo SDK). Тебе придётся клипировать каждый второй спрайт.
3. Работа с двумя экранами - у тебя два экрана в разных адресах, придётся либо добавлять вычисления, либо дублировать процедуры.
4. Написание софта одновременно под твой режим и Pentagon 1024 - нельзя использовать общую графику, придётся переставлять биты либо при загрузке, либо на лету, либо использовать две копии ресурсов.