Yamaha V9938

Last updated
Yamaha V9938 in an MSX2 V9938c 03.jpg
Yamaha V9938 in an MSX2

The Yamaha V9938, also known as MSX-Video or VDP (Video Display Processor), [1] is a video display processor (VDP) used on the MSX2 home computer, [2] [3] as well as on the Geneve 9640 enhanced TI-99/4A clone, [4] and the Tatung Einstein 256. [5] [6] It was also used in a few MSX1 computers, in a configuration with 16kB VRAM. It was also used in the Zemmix V console. [7]

Contents

The Yamaha V9938 is the successor of the Texas Instruments TMS9918 used in the MSX1 and other systems. The V9938 was in turn succeeded by the Yamaha V9958.

Specifications

Detailed specifications

MSX-specific terminology

On MSX, the screen modes are often referred to by their assigned number in MSX-Basic. This mapping is as follows:

Basic modeVDP modeMSX system
Screen 0 (width 40)T1MSX 1
Screen 0 (width 80)T2MSX 2
Screen 1G1MSX 1
Screen 2G2MSX 1
Screen 3MCMSX 1
Screen 4G3MSX 2
Screen 5G4MSX 2
Screen 6G5MSX 2
Screen 7G6MSX 2
Screen 8G7MSX 2

References

  1. Yamaha V9938 MSX-Video Technical Data Book. ASCII CORP./NIPPON GAKKI CO., LTD. August 1985.
  2. Center, MSX Resource (2023-04-02). "Yamaha V9938". MSX Wiki. Retrieved 2025-06-23.
  3. Electronics. Vol. 58. McGraw-Hill. 1985. p. 19.
  4. Reuter, Ron. "Geneve 9640". Mainbyte's Home of the Texas Instruments Computers. Retrieved 2023-08-23.
  5. "Tatung Einstein 256". Computing History. Retrieved 2022-10-30.
  6. "Tatung Einstein 256". Tatung Einstein Reborn!. Retrieved 2022-10-30.{{cite web}}: |first= missing |last= (help)
  7. Packwood, Lewis (2024-01-25). Curious Video Game Machines. White Owl. p. 132. ISBN   978-1-3990-7378-3.

See also

MSX-Video Technical Data Book, for Yamaha V9938 (August 1985) bitsavers.org

V9938 programmer guide http://rs.gr8bit.ru/Documentation/V9938-programmers-guide.pdf