можно сделать 2 прошивки или еще лучше битом в каком-нибудь левом порту переключать способ перключения страниц ОЗУ, вот это будет бугага.
Вид для печати
В смысле готовая прошивка от P-1024 ver 2.2? Может и будет, это уже не от меня зависит.
Что касается видеорежимов и метода (порта) расширения памяти то одно от другого никак не зависит, в фирменном спектруме вообще один видеорежим и 128k памяти. Вопрос только в том, на какие биты в каком порту повестить дополнительные разряды расширенной памяти.
Между видеорежимами Pentagona 2.2 и портами памяти почти нет связи, за исключением порта расширенния EFF7 (который управляет в т.ч. видеорежмами), благодаря которому бит 5 порта 7FFD трактуется по разному - либо как блокировка 7FFD, либо как аднесный разряд. А вообще, адресация второго пента наиболее оптимальная, но не забывай что у него не 1 а 4Мб RAM. Поэтому, если тебе не надо больше 1Мб, и не нужны расширенные видеорежимы, а с ними и порт EFF7 - делай адресацию как в Pentagon 1024SL v1.x/KAY 1024SL.
:) Действительно не имеет :( был в полной уверенности что имеет для идеологической совместимости с предыдущей версией, да судя по всему ножек в ПЛИСине не хватило :) , а вешать 1FFD на рассыпухе было влом :) , хотя зря. С другой стороны и память такая не шибко распространена :) . Хотя обсуждаемой темы это вобщем и не касается :) - всё равно объять необъятное невозможно :) если конечно нет желания поизвращаться и сделать переключатель разных раскладок портов :) . Если развёртка сделана не пентагоновская, то и особого смысла в его родной адресации нет, значит прежние рекомендации остаются в силе :) .
А можно в эмулятор, например в UnrealSpeccy, загнать и обкатать свою модель памяти??? Например вместо пресетов для Pentagon, ATM использовать свой....