Yamaha V9938 - Yamaha V9938
![]() | tento článek ne uvést žádný Zdroje.Prosince 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/7/71/V9938c_03.jpg/300px-V9938c_03.jpg)
Yamaha V9938 v an MSX2
The Yamaha V9938 je procesor zobrazení videa (VDP) použitý na MSX2 domácí počítač, stejně jako na Ženeva 9640 vylepšený klon TI-99 / 4A. To bylo také použito v několika málo MSX1 počítače v konfiguraci s 16kB VRAM.
Yamaha V9938, známá také jako MSX-Video nebo VDP (Video Display Processor), je nástupcem Texas Instruments TMS9918 (používá se v MSX1 a různé další systémy). V9938 byl následně následován Yamaha V9958.
Specifikace
- Video RAM: 16–192 KB
- Textové režimy: 80 × 24, 40 × 24 a 32 × 24
- Rozlišení: 512 × 212 (16 barev od 512), 256 × 212 (16 barev od 512) a 256 × 212 (256 barev)
- Skřítci: 32, 16 barev, maximálně 8 na vodorovnou čáru
- Hardwarová akcelerace pro kopírování, řádkování, vyplňování a logické operace k dispozici
- Prokládání zdvojnásobit vertikální rozlišení
- Vertikální posuvný registr
Podrobné specifikace
- Video RAM: 4 možné konfigurace
- 16 kB (režimy G4 až G7 nebudou k dispozici)
- 64 kB (režimy G6 a G7 nebudou k dispozici)
- 128 kB: nejběžnější konfigurace
- 192 kB, kde 64 kB je rozšířená-VRAM (k dispozici pouze jako zpětná vyrovnávací paměť pro režimy G4 a G5)
- Hodiny: 21 MHz
- Výstupní frekvence videa: 15 kHz
- Skřítci: 32, 16 barev (1 na řádek. 3, 7 nebo 15 barev / řádek pomocí atributu CC), maximálně 8 na vodorovnou čáru
- Hardwarová akcelerace, s kopií, řádkem, výplní atd. S logickými operacemi nebo bez nich.
- Vertikální posuvný registr
- Schopný superpozice a digitalizace
- Podpora pro připojení a lightpen a a myš
- Rozlišení:
- Horizontální: 256 nebo 512
- Svisle: 192p, 212p, 384i nebo 424i
- Barevné režimy:
- Paletováno RGB: 16 barev z 512
- Pevné RGB: 256 barev
- Režimy obrazovky
- Textové režimy:
- T1: 40 × 24 se 2 barvami (z 512)
- T2: 80 × 24 se 4 barvami (z 512)
- Všechny textové režimy mohou mít také 26,5 řádků.
- Režimy vzorů
- G1: 256 × 192 s 16 paletovanými barvami a 1 tabulkou vzorů 8 × 8
- G2: 256 × 192 s 16 paletovanými barvami a 3 tabulkami 8 × 8 vzorů
- G3: 256 × 192 s 16 paletovanými barvami a 3 tabulkami 8 × 8 vzorů
- MC: 64 × 48 s 16 paletovanými barvami a vzory 8 × 2
- Všechny režimy se 192 řádky mohou mít také 212 řádků (podobně 48 → 53 v MC)
- Režimy bitmap:
- G4: 256 × 212 se 16 paletovanými barvami
- G5: 512 × 212 se 4 paletovanými barvami
- G6: 512 × 212 se 16 paletovanými barvami
- G7: 256 × 212 s 256 pevnými barvami
- Všechny režimy s 212 řádky mohou mít také 192 řádků (podobně 48 → 53 v MC)
- Všechna vertikální rozlišení lze zdvojnásobit o prokládání
- Textové režimy:
Terminologie specifická pro MSX
Na MSX jsou režimy obrazovky často označovány přiřazeným číslem v MSX-Basic. Toto mapování je následující:
Základní režim | Režim VDP | Systém MSX |
---|---|---|
Obrazovka 0 (šířka 40) | T1 | MSX 1 |
Obrazovka 0 (šířka 80) | T2 | MSX 2 |
Obrazovka 1 | G1 | MSX 1 |
Obrazovka 2 | G2 | MSX 1 |
Obrazovka 3 | MC | MSX 1 |
Obrazovka 4 | G3 | MSX 2 |
Obrazovka 5 | G4 | MSX 2 |
Obrazovka 6 | G5 | MSX 2 |
Obrazovka 7 | G6 | MSX 2 |
Obrazovka 8 | G7 | MSX 2 |
externí odkazy
Průvodce programátorem V9938http://rs.gr8bit.ru/Documentation/V9938-programmers-guide.pdf