Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
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.
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:
Menu Amstrad CPC Apogee Apple ][ Atari 2600 Atari ST BK0011M Colecovision Commodore 16 Commodore 64 Commodore VIC-20 FPGAGEN/Sega Genesis FPGAPCE/PC Engine Minimig/Amiga AGA NES SAM Coupe Specialist Vector 06C ZX Spectrum ... and many more
Please refer to the core documentation for more details (see the links on the right).
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.
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.