TMS9918 compatible VDP parts - Kyuchumimo/Micro-Joy-Home-Video-Computer GitHub Wiki
The following list of parts are compatible with the TMS9918:
| Model |
Native video output |
Typical memory requirements |
Clock |
| TMS9918 |
composite NTSC |
16KB using 4Kx1-bit, 8Kx1-bit, or 16Kx1-bit DRAM |
10.7386 MHz (NTSC) XTAL or external oscilator @ both XTAL1 and XTAL2 |
| TMS9918A |
composite NTSC |
16KB using 4Kx1-bit, 8Kx1-bit, or 16Kx1-bit DRAM |
10.7386 MHz (NTSC) XTAL or external oscilator @ both XTAL1 and XTAL2 |
| TMS9928A |
component (YPbPr) NTSC |
16KB using 4Kx1-bit, 8Kx1-bit, or 16Kx1-bit DRAM |
10.7386 MHz (NTSC) XTAL or external oscilator @ both XTAL1 and XTAL2 |
| TMS9929A |
component (YPbPr) PAL |
16KB using 4Kx1-bit, 8Kx1-bit, or 16Kx1-bit DRAM |
10.6406 MHz (PAL) XTAL or external oscilator @ both XTAL1 and XTAL2 |
| TMS9118 |
composite NTSC |
16KB using 16Kx4-bit DRAM |
10.7386 MHz (NTSC) XTAL or external oscilator @ both XTAL1 and XTAL2 |
| TMS9128 |
component (YPbPr) NTSC |
16KB using 16Kx4-bit DRAM |
10.7386 MHz (NTSC) XTAL or external oscilator @ both XTAL1 and XTAL2 |
| TMS9129 |
component (YPbPr) PAL |
16KB using 16Kx4-bit DRAM |
10.6406 MHz (PAL) XTAL or external oscilator @ both XTAL1 and XTAL2 |
| Model |
Native video output |
Typical memory requirements |
Clock |
| V9938 |
composite NTSC and RGB with CSYNC |
16 to 64 KB using 16Kx1-bit, 16Kx4-bit, 64Kx1-bit or 64Kx4-bit DRAM |
21.4772 MHz XTAL or external oscilator @ XTAL1 |
| V9958 |
RGB with CSYNC |
16 to 64 KB using 16Kx1-bit, 16Kx4-bit, 64Kx1-bit or 64Kx4-bit DRAM |
21.4772 MHz XTAL or external oscilator @ XTAL1 |
| V9978 (never released) |
RGB with CSYNC |
128 to 512 KB using 64Kx4-bit, 128Kx8-bit or 256Kx4-bit DRAM |
21.4772 MHz XTAL or external oscilator @ XTAL1 |
| Model |
Native video output |
Typical memory requirements |
Clock |
| 315-5124 |
RGB with CSYNC |
16 KB using 8Kx8-bit PSRAM |
10.7386 MHz (NTSC) or 10.6406 MHz (PAL) XTAL |
| 315-5246 |
RGB with CSYNC |
16 KB using 8Kx8-bit PSRAM |
10.7386 MHz (NTSC) or 10.6406 MHz (PAL) XTAL |
- Raspberry Pi (Raspberry Pi Pico)
| Model |
Native video output |
Typical memory requirements |
Clock |
| PICO9918 |
RGB with HVSYNC (VGA) |
16 KB using internal memory |
Internal clock |