Сёдня предварительно прикидывал:
1) Мапер памяти для Z80
2) Дешифратор адресов для периферии
3) Прочую мелочь
Получается неплохо даже с Z80![]()
FLASH ROM'а не будет по причинам её большой стоимости, тормознутости и усложнения мапера
Будет картридж с SRAM на 512кБ, питающийся постоянно от батарейки, аккумулятора или ионистора![]()
Карта памяти предполагаеца следующая:
0x0000..0x7FFF - непереключаемый 0-й банк (IRQ,NMI,Stack,Code,Change Data)
0x8000..0xFFFF - переключаемый банк (0-31страницы) для Big Change & Constnat Data, Buffers, процедуры(возможно)
Алгоритм примерно следущий:
1) С переключаемого банка(страницы 2-31) в VRAM V9990 переносятся видеоданные
2) Далее ставится страница 1. Итого 64kB чистого кода+переменные+стек+хэндл ры прерываний
По моим предварительным расчётам должно хватить на игрушки примерно такого характера:





Ответить с цитированием