Skip to content


gyurco edited this page Feb 14, 2019 · 14 revisions

Component (YPbPr, RGsB) Cable

The MIST can be connected to a TV or Monitor via a Component (aka YPbPr) cable. This must be supported by the running core and the core must generate a compliant YPbPr signal with the appropriate composite sync signal. The video signal must be one of standard signals: 480i60, 480p60, 576i50, 576p50, 720p50, 720p60, 1080i50, 1080i60. Advantage of this connection is support for both 15KHz and 31KHz video (and higher), thus cores can provide both low resolution and flicker free high resolution video without using intermediate scalers or switchers.

Core support

The generation of a Component (YPbPr) compliant signal is typically enabled by the following line in the MIST.INI:


Only cores updated with special module can support YPbPr video. Other cores will simply ignore this settings.

Cores supporting YPbPr:

Amstrad CPC
Apple ][
Atari 2600
Atari ST
Commodore 16
Commodore 64
Commodore VIC-20
FPGAGEN/Sega Genesis
Minimig/Amiga AGA
SAM Coupe
Vector 06C
ZX Spectrum
... and many more

Please refer to the core documentation for more details (see the links on the right).

The cable

Cable can be either 3xRCA or SCART(for some TVs supporting YPbPr input).


Circuit is very simple and can be placed inside the VGA connector case.

Warning: The 100µF capacitor seems to be the wrong way around in the schematic above. The positive terminal should face the VGA output.

Example setup

The following picture shows a small adaptor following the above schematic use in conjunction with all cables required to connect to a Samsung flat screen TV.


Tests show the same cable can be used for RGsB (Sync-On-Green) signal with compatible TV/Monitos. RGsB signal is fully compatible with cores providing RGB 15KHz/31KHz and doesn't require ypbpr=1 setting.

Clone this wiki locally
You can’t perform that action at this time.