Цитата Сообщение от Mick Посмотреть сообщение
То есть, в этом случае чтобы из своей программы обратиться к клаве надо опять подключить это "окно" назад.
Я не вижу в этом проблем. Переключился, взял нужную ноту, отправил в AY, переключился обратно.Ну не будет клавиатура в этот момент доступна, да и бог с ней.

Цитата Сообщение от Mick Посмотреть сообщение
Может эту новую память действительно подключать в существующие окна - 0000...3FFFh или 4000...7FFFh. Тогда хоть в них можно полноценно обращаться к периферии или к ПЗУ.
Я предполагаю, что и того варианта, который я предложил, должно хватить. Готовая программа, которую предполагается озвучивать, может иметь процедуры, раскиданные по всей области 0000-С000. А область с C000 гарантированно свободна от кода пользовательских программ.

Но если есть возможность в дополнение к моему предложению ещё и в другие окна вставлять, то почему-то бы и нет? Ну и 32 кб, конечно же можно не ограничиваться