Skip to content

Video Processor


Libretro core for V4L2 capture devices

The basic idea is this -- plug your legacy console into a capture device and use RetroArch to upscale it and apply shaders to taste.

How to start the Video Processor core:

  • To start the Video Processor core, go to RetroArch's main menu screen. Select 'Load Core', then 'Start Video Processor'.

The content should now start running!


The Video Processor core has been authored by

  • Jared McNeill

The Video Processor core is licensed under

A summary of the licenses behind RetroArch and its cores can be found here.


Frontend-level settings or features that the Video Processor core respects.

Feature Supported
Restart -
Screenshots -
Saves -
States -
Rewind -
Netplay -
Core Options -
RetroAchievements -
RetroArch Cheats -
Native Cheats -
Controls -
Remapping -
Multi-Mouse -
Rumble -
Sensors -
Camera -
Location -
Subsystem -
Softpatching -
Disk Control -
Username -
Language -
Crop Overscan -
LEDs -


The Video Processor core's internal core name is 'V4L2'

Geometry and timing

  • The Video Processor core's core provided FPS is (FPS)
  • The Video Processor core's core provided sample rate is 48000 Hz
  • The Video Processor core's core provided aspect ratio is (Ratio)


Awaiting description


The Video Processor core supports the following device type(s) in the controls menu, bolded device types are the default for the specified user(s):

User # - # device types

Awaiting description.


Awaiting description.

Last update: 2024-05-17