mirror of
https://github.com/MiSTer-devel/Main_MiSTer.git
synced 2026-04-12 03:04:02 +00:00
* Simple Auto Direct Video direct_video=2 Checks for 1024x768 HDMI resolution and sets direct_video=1 No hot plug detect No EDID parsing No device whitelist No hdmi_limited set based on EDID whitelist * Add EDID detection and set hdmi_limited for common DACs - AG6200 sets hdmi_limited=2 - CS5213 sets hdmi_limited=0 * Fix logic to pass normal EDID resolution if not 1024x768 * Update MiSTer.ini * Remove 1024x768 resolution check - Only use mfg_id from EDID to identify known compatible DACs * Add DAC id and settings to dv_dac.txt and dv_dac_user.txt - mfg_id - rgb range - hdmi_audio_96khz - composite_sync: 0, 1, or "" (default is "") - dv_dac_user.txt for HDMI video upscalers that support direct video - device commented out by default * Fix parsing of dv_dac.txt DAC model name wasn't being displayed due to empty composite_sync field
25 lines
890 B
Plaintext
25 lines
890 B
Plaintext
# Direct Video DAC Configuration File
|
|
# Format: mfg_id,hdmi_limited,hdmi_audio_96k,composite_sync,name
|
|
#
|
|
# mfg_id: Manufacturer ID from EDID bytes 0x08-0x09 (hex, e.g. 0x48F4)
|
|
# This is the raw 16-bit value from EDID, NOT the decoded 3-letter code
|
|
# hdmi_limited: 0=full range RGB (0-255)
|
|
# 1=limited range RGB (16-235)
|
|
# 2=limited range RGB (16-255)
|
|
# hdmi_audio_96k: 0=48kHz audio, 1=96kHz audio
|
|
# composite_sync: 0=disable composite sync, 1=enable composite sync, blank=use MiSTer.ini setting
|
|
# name: Description of the DAC (optional, for logging purposes)
|
|
#
|
|
# The mfg_id comes from EDID bytes:
|
|
# Byte 0x08: High byte of manufacturer ID
|
|
# Byte 0x09: Low byte of manufacturer ID
|
|
# Combined as: (byte_08 << 8) | byte_09
|
|
#
|
|
# Examples:
|
|
# 0x48F4,0,0,,CS5213 DAC
|
|
# 0x04EF,2,0,1,AG6200 DAC
|
|
|
|
# Known DACs
|
|
0x48F4,0,0,,CS5213 DAC
|
|
0x04EF,2,0,,AG6200 DAC
|