
Суть задумки такая - в старшие 32K может быть вставлен картридж, который может включать-выключать себя в четырёх окнах 8К - у картриджа 30 ног:
- 15 бит адреса (охватывает все старшие 32K);
- 8 бит данных;
- 1 сигнал чтения (уже заорен с /CS);
- 4 сигнала включения окон (/B0,/B1,/B2,/B3);
- 2 земля и питания (5В).
Сигналы включения окон на матери подтянуты через резисторы к +5В, соответственно если картриджа нет - все четыре окна идут в ОЗУ, если картридж юзает все 32К, то все четыре сигнала уходят на землю, если скажем надо только 8К от ПЗУ картриджа включить в память компьютера, то на землю сажаем один из сигналов:
/B0 - #8000...#9FFF
/B1 - #A000...#BFFF
/B2 - #C000...#DFFF
/B3 - #E000...#FFFF
У людей будет возможность делать свои картриджи и они смогут ВНИМАНИЕ - продавать программы для такого спектрума в виде "твёрдой копии" - картриджа, что может породить некий интерес к этому устройству у ретро-буржуев...
P.S. По умолчанию программу в картридже пускать через бейсик RANDOMIZE USR 32768, но можно сделать и хитрую кнопку - если включать питание нажав на неё, то управление передастся сразу на #8000...
P.P.S. Формат такого картриджа скажем обзовём NEDOCARD

P.P.P.S. Наверное надо до 32 ног увеличить, чтобы разъём дешевле был (см. ниже) - тогда можно добавить ещё пару ног: старший бит адреса A15 для охвата всех 64К, а также сигнализацию того, что картридж содержит ПЗУ для первых 16К памяти (для подмены бортового рома ZX и старта с рома картриджа)...