Ямаха V9938

Yamaha V9938 в MSX2

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

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

Технические характеристики

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

  • Видеопамять : 4 возможные конфигурации
    • 16 КБ (режимы G4–G7 будут недоступны)
    • 64 КБ (режимы G6 и G7 будут недоступны)
    • 128 КБ: наиболее распространенная конфигурация
    • 192 КБ, из которых 64 КБ — расширенная видеопамять (доступна только как резервный буфер для режимов G4 и G5)
  • Тактовая частота : 21 МГц
  • Частота видеовыходов: 15 кГц
  • Цветовая кодировка: программное переключение между режимом PAL 50 Гц и режимом NTSC 60 Гц
  • Спрайты : 32, 16 цветов (1 на строку. 3, 7 или 15 цветов на строку с использованием атрибута CC), максимум 8 на горизонтальную строку
  • Аппаратное ускорение с копированием, линией, заливкой и т. д. С логическими операциями или без них.
  • Регистр вертикальной прокрутки
  • Возможность наложения и оцифровки
  • Поддержка подключения светового пера и мыши
  • Разрешение :
    • Горизонтально: 256 или 512
    • Вертикально: 192p, 212p, 384i или 424i
  • Цветовые режимы:
  • Режимы экрана
    • Текстовые режимы:
      • 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. Это сопоставление выглядит следующим образом:

Базовый режимрежим ВДПMSX-система
Экран 0 (ширина 40)Т1MSX1
Экран 0 (ширина 80)Т2MSX2
Экран 1Г1MSX1
Экран 2Г2MSX1
Экран 3МСMSX1
Экран 4Г3MSX2
Экран 5Г4MSX2
Экран 6Г5MSX2
Экран 7Г6MSX2
Экран 8G7MSX2

Смотрите также

MSX-Video Technical Data Book, для Yamaha V9938 (август 1985) bitsavers.org

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

Взято с "https://en.wikipedia.org/w/index.php?title=Yamaha_V9938&oldid=1253216284"