WIN4 - это менеджер памяти с четырьмя окнами, который позволяет упростить разработку игр для экрана ZX и повысить их уровень. Появился он в компьютере (ATM) Turbo 2+, также имеется и в ZX Evolution. Однако в этих компьютерах он не используется в играх для экрана ZX. В этих компьютерах есть еще один режим графики 320*200 точек 16 цветов на точку, который отличается от стандартного экрана ZX.
Особенности и возможности менеджера памяти WIN4:
Является расширением менеджера памяти 128К.
ОЗУ 1 мегабайт с четырьмя окнами по 16 килобайт, 6 бит на номер страницы.
Подключение/отключение экранов и страниц памяти в четыре окна с адресов 0000H, 4000H, 8000H, C000H.
Два переключаемых экрана ZX 128К (6912 байт BITMAP + 768 байт атрибутов).
Один экран можно отображать, а на другом в это время готовить следующее изображение.
При этом спрайты и карту уровня можно подключить в другие окна.
Вместо ПЗУ можно подключить ОЗУ и использовать команды RST для вызова подпрограмм.
О четырех окнах для экранов ZX 128К раньше мечтали, потом реализовали, а сейчас забыли и не используем.
В принципе, менеджер памяти WIN4 с памятью 1М и четырьмя окнами можно реализовать на клонах типа Ленинград, Pentagon, Феникс с экраном ZX и процессором Z80 на стандартной частоте 3.5 МГц с помощью дополнительного модуля, подключаемого через шлейф к процессору.
В новых компьютерах менеджер памяти WIN4 также рекомендуется реализовать.