El Yamaha V9938 es un procesador de pantalla de vídeo (VDP) que se utiliza en la computadora doméstica MSX2 , así como en el clon TI-99 / 4A mejorado de Geneve 9640 . También se utilizó en algunos ordenadores MSX1 , en una configuración con 16kB VRAM.
El Yamaha V9938, también conocido como MSX-Video o VDP (Video Display Processor), es el sucesor del Texas Instruments TMS9918 (utilizado en el MSX1 y varios otros sistemas). El V9938 fue reemplazado a su vez por el Yamaha V9958 .
Especificaciones
- RAM de video : 16–192 KB
- Modos de texto: 80 × 24, 40 × 24 y 32 × 24
- Resolución : 512 × 212 (16 colores de 512), 256 × 212 (16 colores de 512) y 256 × 212 (256 colores)
- Sprites : 32, 16 colores, máximo 8 por línea horizontal
- Aceleración de hardware para operaciones de copia, línea, relleno y lógicas disponibles
- Entrelazado a doble resolución vertical
- Registro de desplazamiento vertical
Especificaciones detalladas
- RAM de video : 4 configuraciones posibles
- 16 kB (los modos G4 hasta G7 no estarán disponibles)
- 64 kB (los modos G6 y G7 no estarán disponibles)
- 128 kB: configuración más común
- 192 kB, donde 64 kB es VRAM extendida (solo disponible como back-buffer para los modos G4 y G5)
- Reloj : 21 MHz
- Frecuencia de salida de video: 15 kHz
- Sprites : 32, 16 colores (1 por línea. 3, 7 o 15 colores / línea usando el atributo CC), máximo 8 por línea horizontal
- Aceleración de hardware , con copia, línea, relleno, etc. Con o sin operaciones lógicas.
- Registro de desplazamiento vertical
- Capaz de superposición y digitalización
- Soporte para conectar un lightpen y un mouse
- Resolución :
- Horizontal: 256 o 512
- Vertical: 192p, 212p, 384i o 424i
- Modos de color:
- RGB con paleta : 16 colores de 512
- RGB fijo: 256 colores
- Modos de pantalla
- Modos de texto:
- T1: 40 × 24 con 2 colores (de 512)
- T2: 80 × 24 con 4 colores (de 512)
- Todos los modos de texto también pueden tener 26,5 filas.
- Modos de patrón
- G1: 256 × 192 con 16 colores en paleta y 1 tabla de patrones de 8 × 8
- G2: 256 × 192 con 16 colores en paleta y 3 tablas de patrones de 8 × 8
- G3: 256 × 192 con 16 colores en paleta y 3 tablas de patrones de 8 × 8
- MC: 64 × 48 con 16 colores en paleta y 8 × 2 patrones
- Todos los modos con 192 líneas también pueden tener 212 líneas (de manera similar, 48 → 53 en MC)
- Modos de mapa de bits:
- G4: 256 × 212 con 16 colores en paleta
- G5: 512 × 212 con 4 colores en paleta
- G6: 512 × 212 con 16 colores en paleta
- G7: 256 × 212 con 256 colores fijos
- Todos los modos con 212 líneas también pueden tener 192 líneas (de manera similar, 48 → 53 en MC)
- Todas las resoluciones verticales se pueden duplicar entrelazando
- Modos de texto:
Terminología específica de MSX
En MSX, los modos de pantalla a menudo se denominan por su número asignado en MSX-Basic. Este mapeo es el siguiente:
Modo básico | Modo VDP | Sistema MSX |
---|---|---|
Pantalla 0 (ancho 40) | T1 | MSX 1 |
Pantalla 0 (ancho 80) | T2 | MSX 2 |
Pantalla 1 | G1 | MSX 1 |
Pantalla 2 | G2 | MSX 1 |
Pantalla 3 | MC | MSX 1 |
Pantalla 4 | G3 | MSX 2 |
Pantalla 5 | G4 | MSX 2 |
Pantalla 6 | G5 | MSX 2 |
Pantalla 7 | G6 | MSX 2 |
Pantalla 8 | G7 | MSX 2 |
Ver también
enlaces externos
Libro de datos técnicos de MSX-Video, para Yamaha V9938 (agosto de 1985) bitsavers.org
Guía del programador V9938 http://rs.gr8bit.ru/Documentation/V9938-programmers-guide.pdf