Ok, thank you Neo Spectruman, this explains it. On the next, port 0xdffd only augments port 0x7ffd for banking into the top 16k -- it does not implement any rom overlay as this is only intended as an extension of port 0x7ffd. The next has a more general banking scheme that divides memory into 8k pages for the entire 64k space using a separate method.
I'll see if I can find some information on port 0xdffd and memory below 0xc000 and consider implementing it for Pentagon mode.
Хорошо, спасибо, Нео Спектруман, это все объясняет. На следующем этапе порт 0xdffd только увеличивает порт 0x7ffd для банковского обслуживания в верхние 16 тыс. - он не реализует никакого оверлея rom, поскольку он предназначен только для расширения порта 0x7ffd. У следующего есть более общая банковская схема, которая делит память на 8 КБ страниц для всего пространства на 64 КБ.
Я посмотрю, смогу ли я найти некоторую информацию о порте 0xdffd и памяти ниже 0xc000 и рассмотрю возможность ее реализации в режиме Пентагона.