Yamaha V9958
Această intrare sau secțiune despre hardware nu menționează sursele necesare sau cele prezente sunt insuficiente . |
Yamaha V9958 este un controler de afișare video (VDC) utilizat în computerele de acasă MSX2 + și MSX turbo R și în placa de actualizare „TIM” pentru TI-99 / 4A .
Yamaha V9958, cunoscut și pe computerele MSX sub numele de MSX-Video sau VDP (Video Display Processor), este succesorul Yamaha V9938 , utilizat în MSX2 și Geneve 9640 , un computer de bord utilizat ca upgrade la TI-99 / 4A . În ciuda noilor moduri grafice cu suport de culoare 19.268 (în standardul YJK) și a registrelor pentru defilare orizontală și verticală în hardware, cipul nu a fost foarte popular.
Caracteristici tehnice
- VRAM : 128 KB + 64 KB de VRAM extins
- Mod text: 80 × 24 și 32 × 24 de caractere
- Rezoluție : 512 × 212 (16 culori dintr-o paletă de 512), 256 × 212 (19.268 culori în standard YJK)
- Sprite : 32, cu 16 culori; doar 8 pentru fiecare linie orizontală
- Accelerarea hardware pentru copierea grafică, desenarea liniei, umplerea etc.
- Dublă rezoluție verticală întrețesut
- Registre pentru derulare orizontală și verticală
Specificații detaliate
Yamaha V9958 a adăugat următoarele caracteristici la specificațiile Yamaha V9938:
- Registre pentru gestionarea defilării orizontale în hardware
- Moduri grafice standard YJK (similar cu standardul YUV )
- G7 + YJK + YAE: 256 × 212 pixeli, 12.499 culori YJK + 16 culori din paleta RGB
- G7 + YJK: 256 × 212 pixeli, 19.268 culori YJK
- Abilitatea de a executa comenzi grafice accelerate hardware pe afișaje în mod non-grafic
- Eliminarea funcțiilor de gestionare a stilourilor și șoarecilor optici
Terminologie specifică MSX
Pe computerele MSX, modurile grafice sunt adesea menționate prin numerele atribuite acestora în MSX BASIC :
Mod baza | Mod VDP | Sisteme MSX |
---|---|---|
Ecran 0 (40 coloane) | T1 | MSX 1 |
Ecran 0 (80 coloane) | T2 | MSX 2 |
Ecranul 1 | G1 | MSX 1 |
Ecranul 2 | G2 | MSX 1 |
Ecranul 3 | MC | MSX 1 |
Ecranul 4 | G3 | MSX 2 |
Ecranul 5 | G4 | MSX 2 |
Ecranul 6 | G5 | MSX 2 |
Ecranul 7 | G6 | MSX 2 |
Ecranul 8 | G7 | MSX 2 |
Ecranul 10 | G7 cu YJK și YAE | MSX 2+ și turbo R |
Ecranul 11 | G7 cu YJK și YAE | MSX 2+ și turbo R |
Ecranul 12 | G7 cu YJK | MSX 2+ și turbo R |
V9990
Succesorul V9958 este Yamaha V9990 , care însă nu este compatibil cu versiunea anterioară. A fost folosit pentru o placă de expansiune pentru computerele MSX numită „Grafics9000”, sau „GFX9000”, fabricată de Sunrise . [1]
V9990 are, în comparație cu V9958, unele diferențe în modurile acceptate: [1]
- Ecran 0: modul text cu 64 de coloane
- Ecranul 1: modul text cu 32 de coloane
- Ecranul 2: modul P1 (256 × 212 pixeli cu modele de umplere și plan dublu)
- Ecranul 3: modul P2 (512 × 212 pixeli cu alegerea modelelor de umplere)
- Ecranul 4: la fel ca Ecranul 2
- de la ecranul 5 la ecranul 12: la fel ca aceleași moduri ale MSX2 / MSX2 +, dar cu diferența că sunt acceptate doar 2 sprite monocrome
0: 64 coloane mod text 1: 32 coloane mod text 2: mod P1 (256x212 dualplane patternmode) 3: mod P2 (512x212 patternmode) 4: ca ecran 2 5 ... 12: ca MSX2 / 2 + dar sprites; sunt permise doar două sprite de o singură culoare
De asemenea, introduce câteva caracteristici noi: [1]
- un nou mod de 384 × 249 pixeli ( suprascanare )
- un nou mod de 768 × 240 pixeli
- noi game de culori:
- 256 × 212: 64 de culori dintr-o paletă de 32.768;
- 512 × 212: 16 culori
- 512 × 424: 32.768 culori simultan
Notă
- ^ A b c(EN) Graphics9000 , pe msx.ch. Adus pe 7 martie 2013 .