Yamaha V9938
Yamaha V9938 je elektronická součástka, čip pro řadič videa (VDP, Video Display Processor), vyvinutý společnostmi ASCII Corporation , Microsoft a Yamaha v roce 1985. Byl vytvořen speciálně pro použití ve spotřebitelských počítačích standardu MSX2 , které se objevily ve stejném roce. Také známý jako MSX-Video , E-VDP-I . Kromě velkého počtu počítačů MSX2 byl mikroobvod použit v počítači Geneve 9640 (vylepšená verze TI-99 / 4A) a také v teletextových terminálech standardů CAPTAIN a NAPLPS .
Kvůli potřebě zpětné kompatibility s počítači MSX1 byl V9938 vyvinut z čipu Texas Instruments TMS9918 používaného v těchto počítačích. V9938 zdědil všechny funkce TMS9918 (režimy T1, G1, G2, MC) a měl také spoustu nových funkcí.
Následně byla na základě V9938 vyvinuta vylepšená verze mikroobvodu, V9958 , používaná v počítačích standardu MSX2 + a MSX Turbo R.
Specifikace
- Video RAM : 128 KB (externí)
- Volitelných 64 kB, v takovém případě nejsou dostupné režimy G6 a G7
- Volitelných 192 KB, přičemž 64 KB je rozšířená videopaměť dostupná pouze jako stínová obrazovka v režimech G4 a G5
- Frekvence hodin : 21 MHz
- Frekvence řádkového skenování: 15 kHz
- Sprites : až 32 sprites na obrazovku, až 4 nebo 8 sprites na řádek, 1 nebo 8 barev ze 16 na řádek
- Hardwarově implementované operace kopírování bloků, kreslení čar, vyplňování. a další. S nebo bez použití logických operací
- Vertikální rolovací registr
- Možnost překrytí obrazu na externí video signál a digitalizace externího signálu
- rozlišení :
- Horizontální: 256 nebo 512
- Vertikální: 192, 212 neprokládané, 384 nebo 424 prokládané
- Barevný displej:
- Paletové režimy : Zobrazení až 16 barev současně ze sady 512 barev
- Režimy RGB: 256 barev
- Video režimy
- Textové režimy:
- T1: 40×24, 2 barvy (z 512)
- T2: 80×24, 4 barvy (z 512)
- Všechny textové režimy mohou také zobrazit 26,5 řádků
- Blokovat grafické režimy:
- G1: 256 × 192, 16 barev z palety, jedna sada 256 grafických bloků 8x8 pixelů
- G2: 256 × 192, 16 barev z palety, tři sady 256 grafických bloků 8 × 8 bodů
- G3: 256 × 192, 16 barev z palety, tři sady 256 grafických bloků 8x8 pixelů
- MC: 64 × 48, 16 barev z palety, bloky 8 × 2 tečky
- Všechny grafické režimy také dokážou zobrazit 212 řádků, režim MC dokáže zobrazit 53 řádků
- Režimy G2 a G3 se liší pouze v režimu zobrazování sprajtů
- Rastrové režimy:
- G4: 256 × 212, 16 barev z palety
- G5: 512 × 212, 4 barvy z palety
- G6: 512 × 212, 16 barev z palety
- G7: 256×212, 256 pevných barev
- Všechny režimy rastru mohou také zobrazit 192 řádků
- Vertikální rozlišení všech režimů lze zdvojnásobit pomocí řádkového prokládání
Terminologie použitá na MSX
V kontextu MSX jsou režimy obrazovky často označovány číslem, které mají v MSX-Basic. Srovnávací tabulka tohoto číslování a oficiální názvy:
Číslo režimu v BASICu |
Režim video ovladače VDP |
verze MSX
|
Obrazovka 0 (šířka 40) |
T1 |
MSX 1
|
Obrazovka 0 (šířka 80) |
T2 |
MSX2
|
Obrazovka 1 |
G1 |
MSX 1
|
Obrazovka 2 |
G2 |
MSX 1
|
Obrazovka 3 |
MC |
MSX 1
|
Obrazovka 4 |
G3 |
MSX2
|
Obrazovka 5 |
G4 |
MSX2
|
Obrazovka 6 |
G5 |
MSX2
|
Obrazovka 7 |
G6 |
MSX2
|
Obrazovka 8 |
G7 |
MSX2
|
Odkazy