Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
VGSOURCES
Get listed

CRTPATCH 2026.10.17

How to Set Up an FPGA Console for PAL and NTSC Displays

By VGSources Team 11 min read

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The reliable way to connect an FPGA console to a PAL or NTSC television is to match three things: the display input, the console’s physical output path, and the signal timing produced by the active core. A PAL label on a game or television does not guarantee that every 50 Hz, 60 Hz, 15 kHz, or 31 kHz signal will work.

The detailed configuration below is MiSTer-specific because its documentation defines the relevant analog modes and settings. Owners of other FPGA consoles should use their platform’s manual; their regional timing and output hardware can be different.

As an Amazon Associate I earn from qualifying purchases.

What PAL and NTSC compatibility actually means

PAL and NTSC describe historical television standards, not a single universal connector or resolution. In practical terms, a conventional PAL signal is associated with 50 Hz field timing and an NTSC signal with 60 Hz timing, but displays also impose their own limits on scan rate, resolution, color encoding, sync, and input format. A television can be region-compatible yet reject the electrical signal coming from an FPGA console.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a setup to work, the console must generate a signal that the cable carries correctly and that the selected display input accepts. A core may output a 15 kHz television-style signal, while a VGA computer monitor expects a 31 kHz signal or a scan-doubled image. An RGB SCART input, component YPbPr input, S-Video input, composite (CVBS) input, and HDMI input each expect different electrical formats. A passive cable cannot turn one format into another.

#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter | 4Pack Type C Female to A Male Cable Converter for Apple Duo 17 16 15 14 Plus,iWatch Watch 12 11 10,iPad 9 8 Air,Airpods 5 4
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Region-free does not mean PAL timing

A console can run software from multiple regions while still generating only one region’s video timing. The Analogue Nt FAQ, for example, describes that console as region free but says it uses an NTSC 60 Hz PPU rather than a PAL 50 Hz PPU. That distinction is why a region-free FPGA or cartridge system may run a PAL game without producing a native PAL signal. Check the core’s timing behavior and the display’s specifications instead of inferring compatibility from the game’s region.

Why the display input matters more than the label

  • HDMI: Use this for a modern HDMI television or monitor. The display negotiates a digital mode, but the core still has to produce a mode the display accepts.
  • RGB SCART: This normally expects separate red, green, blue, and sync signals at television scan rates. Cable wiring and sync polarity matter.
  • Component YPbPr: This carries luma and two color-difference channels. A cable intended for RGB is not automatically a component cable.
  • S-Video: This separates luma and chroma but remains an analog television signal. On MiSTer, the regional option discussed below applies to S-Video and CVBS only.
  • Composite or CVBS: This combines the video information on one line and is the most format-sensitive analog path.
  • VGA: The connector alone does not identify the signal. It may carry RGB, component wiring, composite sync, or a computer-monitor scan rate depending on the board and configuration.

MiSTer-specific hardware and signal paths

MiSTer documentation describes two practical analog routes. The Analog I/O board provides VGA output, while Direct Video sends an analog signal through a supported HDMI-to-VGA adapter. HDMI remains the straightforward choice for an HDMI display. Analog CRT use requires matching the board, adapter, cable, sync arrangement, and display input.

Television scan rates versus monitor scan rates

Before connecting anything, determine whether the CRT accepts 15 kHz television timing, 31 kHz computer-monitor timing, or both. Many standard-definition televisions and RGB SCART inputs are designed for 15 kHz. A VGA computer monitor may require the scan doubler, which converts a television-rate image to a higher scan rate. A monitor that cannot lock to the core’s timing will show no picture even when the cable is wired correctly.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Direct Video is a special analog mode

Direct Video is not ordinary HDMI output with a passive plug attached. It changes the HDMI output path to analog and works only with supported Direct Video adapters. If you use an arbitrary HDMI-to-VGA adapter, the adapter may not expose the required analog signals or sync. Confirm that the adapter is compatible with MiSTer Direct Video and that its expected output matches the cable and display.

Rank #2
Sale
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter | USB C Dongle with 90W Max Power Delivery, 3×5Gbps USB A Data Ports, for MacBook, Dell, and More (Charger Not Included)
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Choose the connection before changing settings

Display input MiSTer path Signal choices to match What to verify
HDMI television or monitor MiSTer HDMI output Digital mode generated by the core Display accepts the selected resolution and refresh rate
CRT with RGB SCART Analog I/O VGA or supported Direct Video adapter RGB with the required sync arrangement SCART wiring, sync polarity, 15 kHz capability, and cable pinout
CRT or projector with component Analog output configured for YPbPr YPbPr Hardware actually supports component output; RGB cable will not perform conversion
Television with S-Video Analog output configured for S-Video S-Video and the appropriate regional mode Television’s accepted timing and the core’s support for the mode
Television with composite/CVBS Analog output configured for CVBS Composite video and the appropriate regional mode Television standard, sync, color lock, and core support
VGA CRT monitor Analog I/O VGA or supported Direct Video adapter RGB or another mode supported by the monitor Whether the monitor needs a scan-doubled 31 kHz signal

Use the table as a decision aid, not as a promise that every combination works. The MiSTer board revision, adapter, core, cable, and television can each change the result.

Step-by-step: set up MiSTer for a PAL or NTSC display

1. Record the display’s real capabilities

  1. Write down every input you can use: HDMI, VGA, RGB SCART, component YPbPr, S-Video, or composite/CVBS.
  2. Read the television or monitor manual for accepted scan rates and resolutions. For a CRT, identify whether the input is television-rate 15 kHz, computer-rate 31 kHz, or multisync.
  3. Check whether the input expects RGB, YPbPr, S-Video, or CVBS. Do not infer the format from the connector shape.
  4. Note whether the set accepts both 50 Hz and 60 Hz. Some displays accept both but only on particular inputs.

These checks establish the boundary conditions. A setting cannot make a 31 kHz-only monitor accept a 15 kHz core mode, and a cable cannot convert RGB into YPbPr.

2. Select the physical output path

  1. For an HDMI display, connect the MiSTer’s HDMI output directly and begin with the display’s normal HDMI input.
  2. For an analog CRT, use the Analog I/O board’s VGA output if your setup has it, or use a supported Direct Video adapter.
  3. Choose a cable designed for the signal you selected: VGA-to-RGB-SCART for an RGB SCART path, VGA-to-component for YPbPr only when the hardware supports YPbPr, or the appropriate S-Video/CVBS cable for those inputs.
  4. Check the cable pinout and sync requirements before powering on. A VGA connector does not guarantee that all five analog signals are present in the arrangement your television expects.

3. Match vga_mode to the cable and input

In MiSTer’s configuration file, the official reference lists vga_mode=rgb as the default and documents these values:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Setting Meaning Use it when
vga_mode=rgb RGB output The cable and display input are wired for RGB
vga_mode=ypbpr Component YPbPr output The hardware and cable support YPbPr and the display has component input
vga_mode=svideo S-Video output The cable terminates in S-Video and the display accepts it
vga_mode=cvbs Composite/CVBS output The cable terminates in composite video and the display accepts it

Set only the mode that corresponds to the actual wiring. Selecting ypbpr does not transform an RGB cable into component, and selecting rgb does not make a composite input understand RGB.

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter | 85W Max PD, 2 USB 3.0 & 1 USBC Data Ports, SD/TF Card Reader, for Laptops/Mac and Other Type C Devices (Charger Not Included)
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

4. Understand the limits of ntsc_mode

The ntsc_mode option is narrowly scoped. The MiSTer reference defines 0 as normal NTSC, 1 as PAL-60, and 2 as PAL-M, and says the option applies only to S-Video and CVBS. It is not a global PAL/NTSC switch for HDMI, RGB, or YPbPr. The same reference states that no cores officially use these settings, so changing the value may have no effect with a particular core.

Use this option only after confirming that your physical path is S-Video or CVBS and that the active core implements it. If the path is RGB SCART, component, or HDMI, investigate the core’s own video options and the display’s timing support instead.

5. Use composite_sync only when the wiring needs it

composite_sync sends sync on the VGA HSync line for configurations that require composite sync. It is a signal-routing option, not a regional timing selector. Enable it only when the cable, adapter, and display are designed for that arrangement. If your display expects separate horizontal and vertical sync, sending composite sync can produce a blank or unstable picture.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

6. Treat menu_pal as a menu setting

menu_pal forces the MiSTer menu core into PAL mode. It affects the menu core rather than acting as a universal switch for every game core. A menu that appears at one timing does not prove that the currently loaded core outputs the same timing.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray | Data transfer & Fast charging for MacBook, iPhone 17/16/15, iPad, Samsung Galaxy, Apple Watch
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

7. Configure Direct Video only with a supported adapter

If you are using Direct Video, enable the documented Direct Video option in MiSTer’s configuration and verify that the HDMI-to-VGA adapter is one of the supported types. The adapter must provide the analog output expected by the selected vga_mode. If the image is absent or colors are incorrect, review adapter compatibility, output mode, sync settings, and—where relevant—the HDMI color-range setting.

8. Test with the display input selected manually

  1. Select the exact television input used by the cable rather than relying on automatic input detection.
  2. Boot the MiSTer menu and check whether the display locks to the signal.
  3. Load a core that you know can produce the desired timing, then observe whether the picture remains stable.
  4. Test both a 50 Hz and a 60 Hz title only if the display documentation says both are supported.
  5. Record which combination works before changing another setting. Changing several variables at once makes a wiring fault difficult to isolate.

How to troubleshoot a blank, unstable, or wrong-color picture

No image at all

  • Confirm that the television is on the input used by the cable.
  • Check that the cable is connected to the Analog I/O VGA output or the supported Direct Video adapter, not an unrelated port.
  • Match vga_mode to the actual signal: RGB, YPbPr, S-Video, or CVBS.
  • If using Direct Video, verify the adapter’s compatibility. A generic HDMI-to-VGA adapter may output digital-only HDMI conversion rather than the analog signal Direct Video requires.
  • Check the core’s resolution and scan rate against the display. A 15 kHz signal will not appear on a 31 kHz-only monitor without appropriate scanning hardware.

Picture rolls, tears, or repeatedly loses sync

  • Verify that the display accepts the core’s refresh rate, including whether it supports 50 Hz as well as 60 Hz.
  • Check sync wiring and whether the display expects separate sync or composite sync.
  • Use composite_sync only when the cable and display require sync on VGA HSync.
  • Inspect the cable for a pinout intended for a different signal standard. A physically compatible plug can still carry the wrong signals.

Image is black-and-white or colors are wrong

  • Confirm that an RGB setting is not being sent to a component, S-Video, or composite input, and vice versa.
  • For S-Video or CVBS, check ntsc_mode and whether the active core supports it. The documented values do not affect RGB, YPbPr, or HDMI.
  • For Direct Video, check the adapter and any relevant HDMI color-range configuration.
  • Check that the cable carries all required color channels and that the display input is configured for the corresponding format.

Menu works, but a game core does not

The menu and a game core can use different video behavior. menu_pal affects the menu core only, and the documentation says no cores officially use the ntsc_mode values. Check the active core’s own video options and its generated resolution and refresh rate rather than assuming a menu setting controls it.

PAL software runs but the CRT still rejects the signal

Running PAL software and outputting PAL timing are separate outcomes. A core may run the software while retaining a 60 Hz output, or it may generate 50 Hz that the CRT input does not accept. Determine the actual output timing from the core documentation and compare it with the CRT input’s specification. Do not use the game’s region as a substitute for that check.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Choosing between HDMI, RGB, component, S-Video, and composite

Path Best fit Main advantage Main constraint
HDMI Modern televisions and monitors Fewest analog wiring variables Not suitable for a CRT input that lacks HDMI
RGB SCART 15 kHz RGB-capable CRTs Direct RGB connection with strong compatibility when correctly wired Requires correct sync and a compatible SCART input
YPbPr Component-capable televisions or projectors Useful where component is the available analog input Requires hardware that genuinely supports YPbPr
S-Video Televisions with S-Video inputs Separates luma and chroma compared with composite Regional options are limited to cores and modes that support them
CVBS Televisions with only composite input Works with the broadest range of older sets Most sensitive to color-standard, sync, and signal-quality issues

For a modern display, HDMI is normally the least complicated route. For an RGB CRT, use the Analog I/O or a supported Direct Video path with an RGB SCART cable and verify 15 kHz support. Choose component only when both the hardware and display support YPbPr. S-Video and composite are viable when those are the television’s available inputs, but their regional settings are not universal.

Best Value
Sale
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

What to buy—and what to verify before buying

Do not shop by connector name alone. Identify the console board, the output mode, the display input, and the sync arrangement first.

  • VGA-to-RGB-SCART cable: The direct choice for an RGB CRT path, provided the MiSTer output is configured for RGB and the cable has the required sync wiring.
  • VGA-to-component cable: Appropriate only when the hardware supports YPbPr output and the television accepts component. An RGB-capable VGA port does not automatically provide YPbPr.
  • Chipset-compatible HDMI-to-VGA adapter: Needed for Direct Video. Confirm support for the specific adapter design instead of buying an arbitrary HDMI converter.
  • Analog I/O board: Useful when you need MiSTer’s documented analog output and do not already have compatible analog hardware.

Before ordering, check the exact board revision, cable pinout, sync requirements, accepted scan rates, and whether the active core exposes the timing option you need. No one cable or setting covers every FPGA board, core, and television.

How other FPGA consoles may differ

The procedure above is based on MiSTer’s documented outputs and configuration file. Other FPGA consoles can use different video hardware, fixed regional timing, proprietary adapters, or menu options with different names. Follow that platform’s manual for output selection and timing.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The Analogue Nt example illustrates why this matters: its FAQ describes a region-free system with an NTSC 60 Hz PPU rather than a PAL 50 Hz PPU. A different FPGA console may similarly run PAL software without offering a switch to native PAL timing. Confirm the hardware’s actual output behavior instead of transferring MiSTer settings to another platform.

A practical decision checklist

  1. Start with the display: identify the input, accepted scan rates, and whether it supports 50 Hz, 60 Hz, or both.
  2. Identify the console path: HDMI, Analog I/O VGA, or a supported Direct Video adapter.
  3. Identify the signal: RGB, YPbPr, S-Video, or CVBS, based on the cable and input rather than the connector shape.
  4. Set the matching mode: use the corresponding vga_mode value; do not expect a passive cable to convert formats.
  5. Apply regional options narrowly: use ntsc_mode only for S-Video or CVBS and only when the core supports it; treat composite_sync and menu_pal as their specific functions, not global PAL/NTSC controls.
  6. Test one variable at a time: select the correct input, boot the menu, load a core, and compare its timing with the display’s specification.
  7. Escalate by signal path: if HDMI works but analog fails, investigate the adapter, cable, sync, and input format rather than changing game-region settings.

The dependable setup is therefore not “PAL mode” or “NTSC mode” in isolation. It is a matched chain from core timing to output hardware, cable, signal format, and display input. Once those pieces agree, regional software can be tested on the timing your console and CRT actually produce.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

CRTDirect VideoFPGA consolesMiSTerNTSCPALRGB SCART

Leave a reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.