Насчет расширения памяти в режиме CPC.
Если я правильно вижу, у D88 2 бита свободные, на один из них можно завести XD5 c D62. С соответствующего выхода D88 получим M5. В качестве D28 вместо РТ4 потребуется что-то вроде РТ5 (будут задействованы только 5 бит из 8 в каждом байте), на "лишний" старший адресный вход подаем M5. С выхода РТ5 можно получить MAP18, не надо его формировать на D85. Ну и конечно нужно доопределить прошивку для РТ5. Правда такая (или подобная) доработка вряд ли положительно скажется на надежности работы.
Выглядит на первый взгляд несложно, интересно, что я не учел.
- - - Добавлено - - -
И предполагаемая прошивка.
Делать, то что я написал, ни в коем случае нельзя, это больше затравка для критики.