Yamaha V9938

Chip video usato prevalentemente nei computer MSX2

Lo Yamaha V9938 è un Video Display Controller (VDC) che è stato utilizzato nel Geneve 9640, un computer su singola scheda usato come espansione per il TI-99/4A, e negli home computer MSX2.

Lo Yamaha V9938 in un home computer MSX 2

Lo Yamaha V9938, noto anche come MSX-Video o VDP (Video Display Processor), è il successore del Texas Instruments TMS9918, usato nei computer MSX1 ed in altri sistemi. Il V9938 è stato sostituito dallo Yamaha V9958.

Caratteristiche tecniche modifica

  • VRAM: da 64 a 192 kB
  • Modalità testuali: 80×24, 40×24 e 32×24
  • Risoluzione: 512×212 (16 colori da una tavolozza di 512) , 256×212 (16 colori da 512) e 256×212 (256 colori)
  • Sprite: 32, a 16 colori, solo 8 per linea orizzontale
  • Accelerazione hardware per le operazioni grafiche di copiatura, riempimento, tracciamento di linee, ecc. Disponibili anche operazioni logiche.
  • Interlacciamento per raddoppiare la risoluzione verticale
  • Registro per lo scorrimento verticale

Specifiche dettagliate modifica

  • VRAM: 128 kB
    • Opzionalmente 64 kB: in questo caso le modalità grafiche G6 e G7 non sono disponibili (vedi sotto)
    • Opzionalmente 192 kB: i 64 kB di VRAM in più sono gestiti come memoria estesa, disponibile solo come buffer per lo sfondo delle modalità G4 e G5
  • Clock: 21 MHz
  • Frequenza del segnale video in uscita: 15 kHz
  • Sprite: 32, a 16 colori (1 per linea), solo 8 sprite per linea orizzontale
  • Accelerazione hardware per le operazioni grafiche di copiatura, riempimento, tracciamento di linee, ecc. cono o senza operazioni logiche.
  • Registro per lo scorrimento verticale
  • Capace di gestire la sovraimpressione e la digitalizzazione delle immagini
  • Supporto per le penne ottiche e i mouse
  • Risoluzioni:
    • Orizzontale: 256 o 512
    • Verticale: 192, 212, 384 (interlacciata) o 424 (interlacciata)
  • Modi cromatici:
    • Tavolozza RGB: 16 colori da 512
    • Immagine RGB statica: 256 colori
  • Modalità video
    • Modalità testuali:
      • T1: 40×24 caratteri, 2 colori (da una tavolozza di 512)
      • T2: 80×24 caratteri, 4 colori (da una tavolozza di 512)
      • Tutte le modalità testuali possono anche avere 26,5 righe.
    • Modalità grafiche con motivi di riempimento:
      • G1: 256×192 con 16 colori dalla tavolozza ed 1 tabella di motivi di riempimento 8×8 pixel
      • G2: 256×192 con 16 colori dalla tavolozza e 3 tabelle di motivi di riempimento 8×8 pixel
      • G3: 256×192 con 16 colori dalla tavolozza e 3 tabelle di motivi di riempimento 8×8 pixel
      • MC: 64×48 con 16 colori dalla tavolozza e 2 tabelle di motivi di riempimento 8×8 pixel
      • Tutte le modalità con 192 linee possono avere anche 212 linee (la modalità MC può averne 53)
    • Modalità grafiche bitmap:
      • G4: 256×212 con 16 colori dalla tavolozza
      • G5: 512×212 con 4 colori dalla tavolozza
      • G6: 512×212 con 16 colori dalla tavolozza
      • G7: 256×212 con 256 colori
      • Tutte le modalità con 212 linee possono averne 192 (la modalità MC può averne 53)
      • Tutte le modalità possono avere la risoluzione verticale raddoppiata con l'interlacciamento

Terminologia specifica dei computer MSX modifica

Sui computer MSX le modalità grafiche sono spesso indicate con i numeri a loro assegnate in MSX BASIC:

Modalità base Modalità VDP Sistemi MSX
Screen 0 (40 colonne) T1 MSX 1
Screen 0 (80 colonne) T2 MSX 2
Screen 1 G1 MSX 1
Screen 2 G2 MSX 1
Screen 3 MC MSX 1
Screen 4 G3 MSX 2
Screen 5 G4 MSX 2
Screen 6 G5 MSX 2
Screen 7 G6 MSX 2
Screen 8 G7 MSX 2

Bibliografia modifica

Voci correlate modifica

Altri progetti modifica

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica