Yamaha V9938 - Yamaha V9938

Yamaha V9938 в MSX2

В Yamaha V9938 это процессор видеодисплея (VDP) используется на MSX2 домашний компьютер, а также на Женева 9640 улучшенный клон TI-99 / 4A. Он также использовался в нескольких MSX1 компьютеры в конфигурации с 16kB VRAM.

Yamaha V9938, также известный как MSX-Video или VDP (Video Display Processor), является преемником Техасские инструменты TMS9918 (используется в MSX1 и различные другие системы). V9938, в свою очередь, сменил Yamaha V9958.

Характеристики

  • Видео RAM: 16–192 КБ
  • Текстовые режимы: 80 × 24, 40 × 24 и 32 × 24
  • разрешение: 512 × 212 (16 цветов из 512), 256 × 212 (16 цветов из 512) и 256 × 212 (256 цветов)
  • Спрайты: 32, 16 цветов, максимум 8 на горизонтальную линию
  • Аппаратное ускорение для копирования, линии, заполнения и логических операций доступны
  • Переплетение удвоить вертикальное разрешение
  • Регистр вертикальной прокрутки

Подробные характеристики

  • Видео RAM: 4 возможных конфигурации
    • 16 кБ (режимы от G4 до G7 будут недоступны)
    • 64 кБ (режимы G6 и G7 будут недоступны)
    • 128 КБ: наиболее распространенная конфигурация
    • 192 кБ, где 64 кБ - это расширенная видеопамять (доступно только в качестве заднего буфера для режимов G4 и G5)
  • Часы: 21 МГц
  • Частота видеовыхода: 15 кГц
  • Спрайты: 32, 16 цветов (по 1 на строку. 3, 7 или 15 цветов на строку с использованием атрибута CC), максимум 8 на горизонтальную строку
  • Аппаратное ускорение, с копией, строкой, заливкой и т.д. С логическими операциями или без них.
  • Регистр вертикальной прокрутки
  • Способен наложение и оцифровка
  • Поддержка подключения световое перо и мышь
  • разрешение:
    • По горизонтали: 256 или 512
    • По вертикали: 192p, 212p, 384i или 424i
  • Цветовые режимы:
    • Палитра RGB: 16 цветов из 512
    • Фиксированный RGB: 256 цветов
  • Режимы экрана
    • Текстовые режимы:
      • T1: 40 × 24 с 2 цветами (из 512)
      • T2: 80 × 24 с 4 цветами (из 512)
      • Все текстовые режимы также могут иметь 26,5 строк.
    • Режимы узора
      • G1: 256 × 192 с 16 палитры цветов и 1 таблица шаблонов 8 × 8
      • G2: 256 × 192 с 16 палитры цветов и 3 таблицы шаблонов 8 × 8
      • G3: 256 × 192 с 16 палитры цветов и 3 таблицы шаблонов 8 × 8
      • MC: 64 × 48 с 16 палитрой цветов и узорами 8 × 2
      • Все режимы со 192 строками могут также иметь 212 строк (аналогично 48 → 53 в MC)
    • Режимы растрового изображения:
      • G4: 256 × 212 с 16 палитрой цветов
      • G5: 512 × 212 с 4 палитрой цветов
      • G6: 512 × 212 с 16 палитрой цветов
      • G7: 256 × 212 с 256 фиксированными цветами
      • Все режимы с 212 строками могут также иметь 192 строки (аналогично 48 → 53 в MC)
      • Все разрешения по вертикали можно удвоить на переплетение

Терминология, специфичная для MSX

В MSX режимы экрана часто называются номерами, присвоенными им в MSX-Basic. Это отображение выглядит следующим образом:

Основной режимРежим VDPСистема MSX
Экран 0 (ширина 40)Т1MSX 1
Экран 0 (ширина 80)Т2MSX 2
Экран 1G1MSX 1
Экран 2G2MSX 1
Экран 3MCMSX 1
Экран 4G3MSX 2
Экран 5G4MSX 2
Экран 6G5MSX 2
Экран 7G6MSX 2
Экран 8G7MSX 2

внешние ссылки

Руководство программиста V9938http://rs.gr8bit.ru/Documentation/V9938-programmers-guide.pdf