Skip to content

MiSTer.ini profiles

MiSTer.ini controls low-level MiSTer video, audio, controller, and system behavior. These reviewed profiles are starting points for common MiSTer Addons hardware configurations.

Back up your existing configuration

Rename or copy your current MiSTer.ini before replacing it. Preserve any personal controller, network, video, or core-specific settings you still need.

Install a profile

  1. Download the profile that matches your hardware and display.
  2. Rename the downloaded file to MiSTer.ini.
  3. Copy it to the root of the MiSTer SD card at /media/fat/MiSTer.ini.
  4. Restart the active core or reboot MiSTer.
  5. Confirm the display locks to the selected timing before making further changes.

These files are intentionally conservative starting points. Compare them with your previous configuration and keep any personal settings that are still appropriate.

MiSTercade

Hardware Display Download
MiSTercade V2 15 kHz arcade monitor Download
MiSTercade V2 31 kHz arcade monitor Download
MiSTercade V2 31 kHz upscaled Download
MiSTercade V2 HDMI display Download
MiSTercade V1 15 kHz arcade monitor Download
MiSTercade V1 31 kHz arcade monitor Download

Open the complete MiSTercade guide

Analog Video board

Output Download
RGB Download
S-Video or composite Download
VGA Download
YPbPr component Download

IO Direct board

Output Download
RGB Download
S-Video or composite Download
VGA (work in progress) Download
YPbPr component Download

Reflex Prism

Download the Reflex Prism profile Open the Reflex Prism guide

Settings you will see often

Setting Purpose
direct_video=2 Normal automatic setting for MiSTer Addons video hardware. The hosted profiles already carry it; users normally should not change it.
vga_mode=rgb Normal/default analog-output mode for RGB, RGBS, VGA, and component profiles.
vga_mode=svideo The manual exception: select this for YC output such as S-Video or composite video.
composite_sync=1 Normal/default combined-sync setting for equipment that expects RGBS.
video_mode Forces a display timing when automatic EDID selection is not appropriate.
controller_unique_mapping Keeps mappings separated by controller identity when enabled.

Note

Hardware, MiSTer main, and core behavior can evolve. The docs-hosted profiles are the reviewed versions; update them here first, then let the internal knowledge base inherit the public-safe information.