;######################################################################### ;# FOR EM84xx DECODER ;######################################################################### [HKEY_LOCAL_MACHINE\Drivers\SigmaDesigns\EM84xx] ;######################################################################### ;# TvOut byte: ;#Bit7,Bit6 = YcYuvRgb - one of COMPOSITE, COMPONENT_YUV, COMPONENT_RGB ;#Bit4 = TvAsSource - one of SET_TV_AS_SOURCE, SET_TV_AS_USER ;#Bit2 = TvNoScaling - one of SET_ONETOONE, SET_SCALE ;#Bit3,Bit1 = Standard_TvOut - one of SET_NTSC, SET_PAL, SET_PAL60, SET_PALM ;#Bit5,Bit0 = TvOut - one of SET_VGA, SET_TV, SET_HDTV ;# ;#define COMPONENT_MASK 0x00C0 ;#define COMPOSITE 0x0000 ;#define COMPONENT_YUV 0x0080 ;#define COMPONENT_RGB 0x00C0 ; ;#define VIDEOOUT_MASK 0x0021 ;#define SET_VGA 0x0000 ;#define SET_TV 0x0001 ;#define SET_HDTV 0x0020 ; ;#define STANDARDTV_MASK 0x000A ;#define SET_NTSC 0x0000 ;#define SET_PAL 0x0002 ;#define SET_PAL60 0x0008 ;#define SET_PALM 0x000A ;#define SET_ONETOONE 0x0000 ;#define SET_SCALE 0x0004 ;#define SET_TV_AS_SOURCE 0x0010 ;#define SET_TV_AS_USER 0x0000 ;# Example : ;# TvOut = 0 == SET_VGA | SET_NTSC | SET_ONETOONE | SET_TV_AS_USER will set: ;# -the analog overlay boards to play on Vga monitor ;# -the digital overlay boards to play in same time on vga and Tv , Ntsc ;# TvOut = 1 == SET_TV | SET_NTSC | SET_ONETOONE | SET_TV_AS_USER will set: ;# -the analog overlay boards to play on Tv Ntsc ;# -the digital overlay boards to play on 480P connector ;# (only Ventura2k has this connector) ;# TvOut = 32 (0x20) == SET_HDTV | SET_NTSC | SET_ONETOONE | SET_TV_AS_USER ;# will set: ;# -the analog overlay boards to play on Hdtv ;# -not used for the digital overlay boards ;# Default : ;# "TvOut" = dword:0 "TvOut" = dword:00000001 ;############################################################################ ;# TvMR0 - 0x10 for AnalogDevice TvEncoders (extended NTSC filters) ;# Default : "TvMR0" = dword:00000010 ;############################################################################ ;# ActiveVideoWidthNtsc ;# Number of active video pixels for NTSC resolution ;# Default : ;#"ActiveVideoWidthNtsc" = dword:000002d0 ;############################################################################ ;# ActiveVideoWidthPal ;# Number of active video pixels for PAL resolution ;# Default : ;#"ActiveVideoWidthPal" = dword:000002d0 ;############################################################################ ;# ForcedProgressiveSourceOff ;# - 100 for FORCED_PROGRESSIVE_OFF - displays progressive ;# or interlaced like in the video stream ;# - 0 for FORCED_PROGRESSIVE_ON - displays only progressive ;# if the stream switches very fast from interlaced to progressive ;# Default : "ForcedProgressiveSourceOff" = dword:00000100 ;############################################################################ ;# ForcedProgressiveAlways ;# - 1 for PROGRESSIVE_ALWAYS - displays progressive for any video stream ;# - 0 for PROGRESSIVE_MOVIES - displays progressive only for movies ;# Default : "ForcedProgressiveAlways" = dword:00000000 ;############################################################################ ;# NtscPalFrameDrop ;# - 1 for FRAME_DROP - it drops frames when it converts Ntsc clip to PAL TV ;# - 0 for FIELD_DROP - it drops fields when it converts Ntsc clip to PAL TV ;# Default : "NtscPalFrameDrop" = dword:00000000 ;############################################################################ ;# VGAForcedInterlaced ;# - 1 for VGA_INTERLACED - displays only BOB on VGA ;# - 0 VGA_PROGRESSIVE - displays BOB or WEAVE on VGA, depending on stream ;# Default : "VGAForcedInterlaced" = dword:00000000 ;############################################################################ ;# RightVolume ;# audio volume [0x0..0x64] "RightVolume" = dword:00000019 ;############################################################################ ;# LeftVolume ;# audio volume [0x0..0x64] "LeftVolume" = dword:00000019 ;############################################################################ ;# Brightness; - brightness from 0 to 1000 ;# Default : "Brightness" = dword:000001f4 ;############################################################################ ;# Contrast; - brightness from 0 to 1000 ;# Default : "Contrast" = dword:000001f4 ;############################################################################ ;# Saturation; - brightness from 0 to 1000 ;# Default : "Saturation" = dword:000001f4 ;############################################################################ ;# BitsPerPixel ;# Default: "BitsPerPixel" = dword:00000010 ;############################################################################ ;# DecoderIsSlave; ;# - 0 for Ventura2000 when EM8400 is master - normal situation ;# - 1 for Ventura2000 when EM8400 is slave ;# Default : ;#"DecoderIsSlave" = dword:00000000 ;############################################################################ ;# ScreenWidth ;# Default: "ScreenWidth" = dword:00000280 ;############################################################################ ;# ScreenHeight ;# Default: "ScreenHeight" = dword:000001e0 ;############################################################################ ;# 16bitsVMI; - 0 for 8bits, 1 for 16 bits ;# Default : "16bitsVMI" = dword:00000000 ;############################################################################ ;# ZoomEnable ;# Default : ;#"ZoomEnable" = dword:00000001 ;############################################################################ ;# WindowTvEnable ;# Default : ;#"WindowTvEnable" = dword:00000000 "WindowTvEnable" = dword:00000001 ;############################################################################ ;# WindowHdtvEnable ;# Default : ;#"WindowHdtvEnable" = dword:00000000 ;############################################################################ ;# OsdVideoIndependent ;# Default : ;#"OsdVideoIndependent" = dword:00000000 "OsdVideoIndependent" = dword:00000001 ;############################################################################ ;# InvertField - 0 for top-bottom display, 1 for bottom-top display ;# Default : ;#"InvertField" = dword:00000000 ;############################################################################ ;# Ccir_656 - one of 0 (CCIR_601) or 1 (CCIR_656) ;# Default : ;#"Ccir_656" = dword:00000001 "Ccir_656" = dword:00000000 ;############################################################################ ;# SyncEnable ;# - 2: VSync enabled, HSync disabled, VVLD/HS=HS enabled, ;# - 1: VSync enabled, HSync enabled, VVLD/HS=VVLD enabled, ;# - 0: VSync, HSync, VVLD/HS=VVLD disabled. ;# Default : ;#"SyncEnable" = dword:00000000 "SyncEnable" = dword:00000001 ;############################################################################ ;# Vip20 ;# - enable (1) or disable (0) vip20 mode ;# Default : ;#"Vip20" = dword:00000000 ;############################################################################ ;# PIO7; - if you need to pull the PIO7 up or down, register it here ;# ;"PIO7" = dword:00000000 ;############################################################################ ;# TV Window ;# Default : ;# for NTSC: ;# x = 0 ;# y = 0 ;# width = 720 ;# height = 480 ;# for PAL: ;# x = 0 ;# y = 0 ;# width = 720 ;# height = 576 "TVWindowX" = dword:00000000 "TVWindowY" = dword:00000000 "TVWindowW" = dword:000002d0 "TVWindowH" = dword:000001e0