Yamaha V9958

Le Yamaha V9958 est un processeur d'affichage vidéo (en Anglais VDP, pour Video Display Processor) utilisé dans la gamme d'ordinateurs MSX. Plus spécifiquement, le MSX 2+, MSX turbo R et l’amélioration "TIM" du TI-99/4A.

Yamaha V9958
Yamaha V9958(boitier céramique)

Le Yamaha V9958, aussi connu sous le nom MSX-Video, est le successeur du Yamaha V9938. Il n'a pas été conçu pour être une mise à jour majeure de son prédécesseur, ce qui a limité son adoption. Les principales nouveautés sont l'ajout de trois modes graphiques YJK (permettant jusqu’à 19268 couleurs) et l'ajout d'un registre de scrolling horizontal.

Caractéristiques

  • VRAM: 128 KB + 64 KB de RAM étendue
  • Modes texte: 80 x 24 et 32 x 24
  • Résolution: 512 x 212 (4 ou 16 couleurs parmi 512) et 256 x 212 (16, 256, 12499 or 19268 couleurs)
  • Sprites: 32, 16 couleurs, maximum 8 par ligne horizontale
  • Accélération matérielle pour la copie, traçage de ligne, remplissage, etc.
  • Entrelacement pour doubler la résolution verticale
  • Registres pour le scrolling horizontal et vertical

Caractéristiques détaillées

Pour les caractéristiques détaillées, voir le Yamaha V9938, avec les ajouts suivants:

  • Registre de scrolling horizontal
  • Modes graphiques YJK (similaires au YUV)
    • G7 + YJK + YAE: 256 x 212, 12499 couleurs + 16 couleurs palette
    • G7 + YJK: 256 x 212, 19268 couleurs
  • Possibilité d'executer des commandes utilisant l'accélération matérielle dans certains modes graphiques
  • Les fonctions crayon optique et souris du V9938 ont été retirées

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 (largeur 40)T1MSX 1
Screen 0 (largeur 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
Screen 10G7 avec YJK et YAEMSX 2+ et tR
Screen 11G7 avec YJK et YAEMSX 2+ et tR
Screen 12G7 avec YJKMSX 2+ et tR
  • 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.