Sega Master System это 8 битная видео приставка, построенная на ядре процессора
Z80. SMS имеет специальный разъём для картриджей объёмом от 128k до 512k и
специальный слот для кредитных карт, на 32k.
Видео.
Экран SMS состоит из 32x28 символов, имеющих размеры 8x8 и используются для
изображения экрана и спрайтов. Символы могут иметь один из 16 цветов. Всего
имеется 2 палитры по 16 цветов: для фона и спрайтов соответственно. Цветовые
возможности SMS ограничиваются палитрой из 64 цветов (6-битный цвет), по 2
бита на красный, синий и зелёный.
Всего можно создать 448 символов, создав 2 группы из 256 и 192
символов. SMS может иметь 64 спрайта на экране одновременно, причём
они могут браться из любой группы символов. Спрайты имеют размеры
как и символы 8x8, но есть видео-регистры, позволяющие устанавливать
размер спрайта 8x16 пикселей.
Символы на экране могут быть зеркально повёрнуты по оси x или
y, или сразу по обоим направлениям, дополнительно могут рисоваться
за или перед спрайтами. Спрайты не могут использовать перевёрнутые
символы, что нерационально, так как персонаж в самом простом случае
хочет ходить вперёд и назад, тем самым для его прорисовки приходится
занимать вдвое больше памяти.
Прокрутка экрана поддерживается железом и по х и по у, но, к
сожалению, может проводиться только в положительном направлении.
В другом направлении скроллинг осуществляется только софтом.
Весь доступ к фону, спрайтам и видеорегистрам осуществляется
через порты. Доступ к определённым частям видеопамяти возможно
только при обратном вертикальном ходе луча или когда экран выключен.
Звук.
SMS имеет 3-х канальный тоновый генератор, звук моно. Японская
Master System называется Mark III имеет ещё и звуковой чип FM.
Управление.
SMS имеет 2 порта для джойстиков с возможностью подключения светового
пистолета. Джойстики имеют стандартные 4 направления 2 кнопки
для стрельбы. Также из портов джойстика читается состояние кнопки
Reset, находящейся на консоли. Рядом с кнопкой Reset на консоли
была кнопка Pause, но она не относилась к портам джойстика.
Продолжение следует..
|