Yamaha V9938

Le Yamaha V9938 est un processeur d'affichage vidéo (en Anglais VDP, pour Video Display Processor) utilisé dans le MSX 2, ainsi que dans le Geneve 9640, un clone amélioré du TI-99/4A.

Le Yamaha V9938 dans un MSX 2

Le Yamaha V9938, aussi connu sous le nom de "MSX-Video", est le successeur du Texas Instruments TMS9918 (utilisé dans le MSX1 ainsi que diverses autres machines). Le Yamaha V9958 lui succède.

Caractéristiques

  • VRAM: 16 à 192 KB
  • Modes texte: 80 x 24, 40 x 24 et 32 x 24
  • Résolution: 512 x 212 (16 couleurs parmi 512), 256 x 212 (16 couleurs parmi 512) et 256 x 212 (256 couleurs)
  • Sprites: 32, en 16 couleurs, maximum 8 par ligne horizontale
  • Accélération matérielle pour la copie, traçage de ligne, remplissage, ... (avec ou sans opérations logiques)
  • Entrelacement pour doubler la résolution verticale
  • Registre pour le scrolling vertical

Caractéristiques détaillées

  • VRAM: 4 configurations possibles
    • 16 kB (les modes G6 et G7 ne seront plus disponibles)
    • 64 kB (les modes G6 et G7 ne seront plus disponibles)
    • 128 kB: Configuration la plus commune
    • 192 kB, où 64 kB est de la VRAM étendue (uniquement disponible en tant que Framebuffer pour les modes G4 et G5)
  • Fréquence d'horloge: 21 MHz
  • Fréquence de la sortie vidéo: 15 kHz
  • Sprites: 32, 16 couleurs (1 par ligne. 3, 7 or 15 couleurs/ligne en utilisant l'attribut CC), maximum 8 par ligne horizontale
  • Accélération matérielle, pour la copie, traçage de ligne, remplissage, ... (avec ou sans opérations logiques)
  • Registre pour le scrolling vertical
  • Capable de superimposition et de numérisation
  • Support de la connexion d'un crayon optique et d'une souris
  • Résolution:
    • Horizontale: 256 ou 512
    • Verticale: 192p, 212p, 384i ou 424i
  • Modes de couleur:
    • Palette RGB: 16 couleurs parmi 512
    • RGB fixe: 256 couleurs
  • Modes d'affichages
    • Modes texte:
      • T1: 40 × 24 avec 2 couleurs (parmi 512)
      • T2: 80 × 24 avec 4 couleurs (parmi 512)
      • Tous les modes texte peuvent également avoir 26.5 lignes.
    • Modes pattern
      • G1: 256 × 192 avec 16 couleurs sur palette et 1 table de 8×8 patterns
      • G2: 256 × 192 avec 16 couleurs sur palette et 3 tables de 8×8 patterns
      • G3: 256 × 192 avec 16 couleurs sur palette et 3 tables de 8×8 patterns
      • MC: 64 × 48 avec 16 couleurs sur palette et 8×2 patterns
      • Tous les modes avec 192 lignes peuvent également avoir 212 lignes
    • Modes Bitmap:
      • G4: 256 × 212 avec 16 couleurs sur palette
      • G5: 512 × 212 avec 4 couleurs sur palette
      • G6: 512 × 212 avec 16 couleurs sur palette
      • G7: 256 × 212 avec 256 couleurs
      • Tous les modes avec 212 lignes peuvent également avoir 192 lignes
      • Toutes les résolutions verticales peuvent être doublées par interlacement

Terminologie spécifique au MSX

Sur le MSX, les modes d'affichage sont souvent référencés par leur numéro assigné en MSX-Basic. La correspondance est la suivante :

Mode en Basicmode sur le VDPMSX
Screen 0 (width 40)T1MSX 1
Screen 0 (width 80)T2MSX 2
Screen 1G1MSX 1
Screen 2G2MSX 1
Screen 3MCMSX 1
Screen 4G3MSX 2
Screen 5G4MSX 2
Screen 6G5MSX 2
Screen 7G6MSX 2
Screen 8G7MSX 2

Lien externe

  • Portail de l’informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.