HeadlinesBriefing favicon HeadlinesBriefing.com

Экраны Amiga: OCS, ECS и AGA объяснены

Hacker News •
×

Amiga Screens: A Primer объясняет, как операционная система Amiga определяет экран как отдельную область отображения, в отличие от современных настроек с фиксированным разрешением. Сосредоточившись на OCS (Original Chip Set), статья подробно описывает, как экраны могли варьироваться по разрешению и глубине цвета, эта гибкость возникла в эпоху мониторов CRT и дорогой ОЗУ. Её противопоставляют сегодняшнему единому статическому дисплею.

В тексте подробно рассматривается техническая механика экранов Amiga, а именно использование индексированных палитр и плоской графики. Описывается, как управление цветом осуществляется через ограниченный набор регистров и как битовые плоскости (bpl) используются для построения цветов пикселей. На OCS и ECS максимальное количество битовых плоскостей зависит от разрешения дисплея: низкое разрешение поддерживает до 32 цветов (5 bpl), а высокое разрешение — до 16 цветов (4 bpl) в системах PAL. В статье отмечается, что хотя последующие обновления ECS и AGA сняли некоторые ограничения, основные принципы управления экраном оставались неизменными на всех поколениях аппаратного обеспечения Amiga.