setup.ini Driver File Contents (sis6630_XP.zip)

[Startup]
AppName=SiS VGA Utilities
#BKColor="BLACK" , , "%Dev_330%|%Dev_330I%"
#BKColor="GREEN" , , "%Dev_315I%|%Dev_315%"
#ResDir="330", , "%Dev_330%"
#ResDir="650" , , "%Dev_315I%|%Dev_315%"
9XDir=Win98&ME
NTDir=WinXP&2K
UtilityDir=SiS VGA Utilities
;Skin=setup.skin
SmallProgress=N
OPKID=SISVGAUTILITIES

[Languages]
Default=0x0009
count=19
key0=0x0804
key1=0x0404
key2=0x0006
key3=0x0013
key4=0x0009
key5=0x000b
key6=0x0c0c
key7=0x040c
key8=0x0007
key9=0x0010
key10=0x0011
key11=0x0012
key12=0x0014
key13=0x0416
key14=0x0816
key15=0x0019
key16=0x000a
key17=0x001d
key18=0x001e
RequireExactLangMatch=0x0804,0x0404

[Package]
TitleColor=ORANGE
Folder=SiS VGA Utilities
Version=3.58g
Provider=Silicon Integrated Systems Corporation

[DeviceID]
; for 740/650
"(VEN_1039&DEV_6325)"

; for 315
"(VEN_1039&DEV_0325)"

; for 550
"(VEN_1039&DEV_5315)"

; for 330
"(VEN_1039&DEV_0330)"

; for 660
"(VEN_1039&DEV_6330#WDM)"

[Dialog]
PreVersionDlg=1
WelcomeDlg=1
SetupTypeDlg=1
SelectFolderDlg=1
StartCopyDlg=1
ReadMeFileDlg=1
FinishDlg=1

[Start]
AddComponent="[Driver]",,,, %InstallMode% ^ %SetupMode%
AddComponent="[Utility]"
AddComponent="[Wallpaper]",,"!%Dev_330I%"
;AddComponent="[ScreenSaver]"
"[DrvGeneral]",,,, %InstallMode%
"[UtiGeneral]",,,, %InstallMode%
"[Customer]",,,, %InstallMode%
"[DefaultMode]",,,, %InstallMode% ^ %SetDefaultMode%
AddIcon="[FolderIcon]"
AddIcon="[StartupIcon]"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;  for INF customization
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
"[INFCustom]",,,, !%InstallMode%


; Default Selection Type value:
; 0 : Select nothing
; 1 : Typical
; 2 : Compact
; 3 : Typical, Compact
; 4 : Custom
; 5 : Typical, Custom
; 6 : Compact, Custom
; 7 : Typical, Compact, Custom

[Driver]
ID=Driver
Name=VGA Driver
Display=0
Select=7
Inf="[Inf.Driver]"

[Utility]
ID=Utility
Name=Utilities...
Description="This component contains all utilities. They are required for application."
Display=1
Select=7
AddComponent="[Utility.Sistray]"
AddComponent="[Utility.KeyHook]"
AddComponent="[Utility.Manager]"
AddComponent="[Utility.Display]"
AddComponent="[Utility.Gamma]"
AddComponent="[Utility.Video]"
AddComponent="[Utility.TV]"
;AddComponent="[Utility.3DSetting]", "%OS_9X%","%Dev_315%|%Dev_315I%"
AddComponent="[Utility.Info]"
AddComponent="[Utility.OSD]",,"%Dev_315%|%Dev_330%"
AddComponent="[Utility.HotKey]"
;AddComponent="[Utility.TVZoom]", "%OS_9X%","%Dev_315%|%Dev_315I%"
AddComponent="[Utility.AGPInfo]",, "%Dev_315%|%Dev_330%"
AddComponent="[Utility.3DWizard]",, "%Dev_315%|%Dev_330%"
Execute="[Execute.AGPSetup]"
AddComponent="[Utility.XRotate]", "%OS_NT%","%Dev_330I%|%Dev_315I%"

[Utility.Sistray]
ID=Sistray
Name=SiS Utility Tray
Display=0
Select=7
CopyFile="[FileCopy.Sistray]"
WriteReg="[RegWrite.Sistray.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.Sistray.WinNT]", "%OS_NT%"
;SetupRes="[SetupRes.Sistray]"

[Utility.KeyHook]
ID=Khooker
Name=Khooker
Display=0
Select=5
WriteReg="[RegWrite.KeyHook.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.KeyHook.WinNT]", "%OS_NT%"

[Utility.Manager]
ID=UtilityManager
Name=Utility Manager
Description="This utility is used for Utility Manager."
Display=0
Select=5
FILE="%Des5%\sisumgr.dll"    
CopyFile="[FileCopy.UtilityManager]"   
WriteReg="[RegWrite.UtilityManager.WinNT]", "%OS_NT%"  
WriteReg="[RegWrite.UtilityManager.Win9X]", "%OS_9X%"
;SetupRes="[SetupRes.UtilityManager]"

[Utility.Display]
ID=DisplayPage
Name=Driver Mode
Description="This utility changes the resolution, frame rate, color, and etc."
Display=1
Select=5
File="%Des5%\sisudisp.dll"
PageEnable=1
CopyFile="[FileCopy.Display]"
WriteReg="[RegWrite.Display.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.Display.WinNT]", "%OS_NT%"
;SetupRes="[SetupRes.Display]"

[Utility.Gamma]
ID=GammaPage
Name=Gamma
Description="This utility is used for gamma correction."
Display=1
Select=5
File="%Des5%\sisgamma.dll"
PageEnable=8
CopyFile="[FileCopy.Gamma]"
WriteReg="[RegWrite.Gamma.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.Gamma.WinNT]", "%OS_NT%"
DeleteReg="[RegDelete.Gamma.WinNT]", "%OS_NT%"
;SetupRes="[SetupRes.Gamma]"

[Utility.Video]
ID=VideoPage
Name=Video
Description="This utility is used for contrast and brightness adjustment of video."
Display=1
Select=5
File="%Des5%\sisvideo.dll"
PageEnable=4
CopyFile="[FileCopy.Video]"
WriteReg="[RegWrite.Video.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.Video.WinNT]", "%OS_NT%"
;SetupRes="[SetupRes.Video]"

[Utility.TV]
ID=TVPage
Name=TV
Description="This utility is used for TV out settings."
Display=1
Select=5
File="%Des5%\sistv.dll"
PageEnable=2
CopyFile="[FileCopy.TV.Win9X]", "%OS_9X%"
CopyFile="[FileCopy.TV.WinNT]", "%OS_NT%"
WriteReg="[RegWrite.TV.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.TV.WinNT]", "%OS_NT%"
;SetupRes="[SetupRes.TV]"

[Utility.3DSetting]
ID=3DPage
Name=3D
Description="This utility can be used to set 3D performance and features."
Display=1
Select=5
File="%Des5%\sisut3d.dll"
PageEnable=32
CopyFile="[FileCopy.3DSetting]"
WriteReg="[RegWrite.3DSetting.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.3DSetting.WinNT]", "%OS_NT%"
;SetupRes="[SetupRes.3DSetting]"

[Utility.Info]
ID=InfoPage
Name=Information
Description="This utility can be used to display information of this product."
Display=1
Select=5
File="%Des5%\sisuinfo.dll"
PageEnable=64
CopyFile="[FileCopy.Info]"
WriteReg="[RegWrite.Info.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.Info.WinNT]", "%OS_NT%"
;SetupRes="[SetupRes.Info]"

[Utility.OSD]
ID=OSD
Name=OSD
Description="This utility provides On-Screen display settings."
Display=1
Select=5
PageEnable=256
CopyFile="[FileCopy.OSD]"
WriteReg="[RegWrite.OSD.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.OSD.WinNT]", "%OS_NT%"
;SetupRes="[SetupRes.OSD]"

[Utility.HotKey]
ID=HotKey
Name=HotKey
Description="This utility provides hotkey settings."
Display=1
Select=5
PageEnable=512
CopyFile="[FileCopy.HotKey]"
WriteReg="[RegWrite.HotKey.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.HotKey.WinNT]", "%OS_NT%"
;SetupRes="[SetupRes.HotKey]"

[Utility.TVZoom]
ID=TVZoom
Name=TV Zoom
Description="This utility provides the TV zoom in and zoom out functions."
Display=1
Select=5
PageEnable=1024
CopyFile="[FileCopy.TVZoom]"

[Utility.AGPInfo]
ID=AGPInfo
Name=AGP Info.
Description="This utility provides AGP Information."
Display=1
Select=5
PageEnable=8192
CopyFile="[FileCopy.AGPInfo]"
WriteReg="[RegWrite.AGPInfo.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.AGPInfo.WinNT]", "%OS_NT%"

[Utility.XRotate]
ID=XRotate
Name=Rotate Screen.
Description="This utility provides Rotation Setting."
Display=1
Select=0
PageEnable=65536
CopyFile="[FileCopy.XRotate]"
WriteReg="[RegWrite.XRotate.WinNT]", "%OS_NT%"

[Utility.3DWizard]
ID=3DWizard
Name=3D Wizard..
Description="This component contains all 3D Wizard settings."
Display=1
Select=7
PageEnable=4096
WriteReg="[RegWrite.EagelEye.WIN9X]", "%OS_9X%",,,%3dSeeThrough%
WriteReg="[RegWrite.EagelEye.WINNT]", "%OS_NT%",,,%3dSeeThrough%
WriteReg="[RegWrite.3DStereo.WIN9X]", "%OS_9X%",,,%3dStereo%
WriteReg="[RegWrite.3DStereo.WINNT]", "%OS_NT%",,,%3dStereo%
WriteReg="[RegWrite.FSAA.WIN9X]", "%OS_9X%",,,%IsFSAA%
WriteReg="[RegWrite.FSAA.WINNT]", "%OS_NT%",,,%IsFSAA%
WriteReg="[RegWrite.OverClock.WIN9X]", "%OS_9X%",,,%ISOverClock%
WriteReg="[RegWrite.OverClock.WINNT]", "%OS_NT%",,,%ISOverClock%
WriteReg="[RegWrite.IsMisc]",,,,%IsMisc%
WriteReg="[RegWrite.3DWizard]"
WriteReg="[RegWrite.D3D.WIN9X]", "%OS_9X%","%Dev_330%",,%IsD3D%
WriteReg="[RegWrite.D3D.WINNT]", "%OS_NT%","%Dev_330%",,%IsD3D%
WriteReg="[RegWrite.OpenGL.WIN9X]", "%OS_9X%","%Dev_330%",,%IsOpenGL%
WriteReg="[RegWrite.OpenGL.WINNT]", "%OS_NT%","%Dev_330%",,%IsOpenGL%
WriteReg="[RegWrite.MiscPage.WIN9X]", "%OS_9X%","%Dev_330%",,%IsMiscPage%
WriteReg="[RegWrite.MiscPage.WINNT]", "%OS_NT%","%Dev_330%",,%IsMiscPage%
CopyFile="[FileCopy.FSAA]", "%OS_9X%",,,%IsFSAA%
CopyFile="[FileCopy.3DWizard]"


[Wallpaper]
ID=Wallpaper
Name=Wallpaper
Description="This component contains a wallpaper."
Display=1
Select=0
CopyFile="[FileCopy.Wallpaper]"
WriteReg="[RegWrite.Wallpaper]"

[ScreenSaver]
ID=Scrnsavr
Name=ScreenSaver
Description="This component contains a 3D screen saver."
Display=1
Select=5
CopyFile="[FileCopy.ScreenSaver]"
WriteReg="[RegWrite.ScreenSaver]",,,, %SetDefaultScr%
WriteProfile="[FileWrite.ScreenSaver]"
DeleteReg="[DeleteReg.ScreenSaver]",,,, !%SetDefaultScr%

[DrvGeneral]
WriteReg="[RegWrite.2DInf.WinNT]", "%OS_NT%"
WriteReg="[RegWrite.3DInf.WinNT]", "%OS_NT%"
WriteReg="[RegWrite.2D.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.3D.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.Common.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.VideoCapture.Win9X]", "%OS_9X%", "%Dev_330%"
WriteReg="[RegWrite.2D.WinNT]", "%OS_NT%"
WriteReg="[RegWrite.3D.WinNT]", "%OS_NT%"
WriteReg="[RegWrite.Common.WinNT]", "%OS_NT%"
WriteReg="[RegWrite.VideoCapture.WinNT]", "%OS_NT%", "%Dev_330%"
WriteReg="[RegWrite.SetLCDMode]", "%OS_NT%","%Dev_315I%|%Dev_330I%",, %SetLCDMode%
CopyFile="[FileCopy.SetLCDMode]", "%OS_NT%","%Dev_315I%|%Dev_330I%",, %SetLCDMode%

[UtiGeneral]
CopyFile="[FileCopy.UtiGeneral]"
WriteReg="[RegWrite.UtiGeneral.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.UtiGeneral.WinNT]", "%OS_NT%"

[Customer]
WriteReg="[RegWrite.Customer.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.Customer.WinNT]", "%OS_NT%"

[DefaultMode]
;DeleteReg="[RegDelete.DefaultMode.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.DefaultMode.Win9X]", "%OS_9X%"
WriteReg="[RegWrite.DefaultMode.Win2K]", "%OS_2K%"
WriteReg="[RegWrite.DefaultMode.WinXP]", "%OS_XP%"

[FolderIcon]
ID=SiSFolder
Name=@Folder_Name
IconLocation=PROGRAMS
AddIcon="[FolderIcon.Sistray]"
AddIcon="[FolderIcon.AGPInfo]",, "%Dev_315%|%Dev_330%"
AddIcon="[FolderIcon.Uninstall]"
AddIcon="[FolderIcon.3DWizard]"

[FolderIcon.Sistray]
ID=Sistray_Icon
Name=Utility Tray
App="%Des2%\sistray.exe"
Icon="%Des2%\trayres\trayicon.ico"

[FolderIcon.AGPInfo]
ID=AGPInfo_Icon
Name=AGP Information
App="%Des5%\AGPInfo\agpinfo.exe"
Icon="%Des5%\AGPInfo\agpinfo.ico"

[FolderIcon.Uninstall]
ID=Uninstall
Name=Uninstall
App="@Uninstall_String"
Icon="%Des5%\Unins.ico"

[FolderIcon.3DWizard]
ID=3DWizard_Icon
Name=3DWizard
App="%Des5%\3DWizard\3dwizard.exe"
Icon="%Des5%\3DWizard\3DWIZARD.ICO"

[StartupIcon]
;ID=Startup_Icon
;IconLocation=STARTUP
;AddIcon="[StartupIcon.Sistray]"

[StartupIcon.Sistray]
ID=Sistray_Icon1
Name=Utility Tray
App="%Des2%\sistray.exe"
Icon="%Des2%\trayres\trayicon.ico"

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;  for INF customization
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[INFCustom]
WriteReg="[RegWrite.2DInf.WinNT]", "%OS_NT%"
WriteReg="[RegWrite.3DInf.WinNT]", "%OS_NT%"
WriteReg="[RegWrite.SupportMode.Win9X]", "%OS_9X%",,, %SupportMode%
WriteReg="[RegWrite.SupportMode.WinNT]", "%OS_NT%",,, %SupportMode%
WriteReg="[RegWrite.3D.Win9X]", "%OS_9X%",,, %Performance%
WriteReg="[RegWrite.3D.WinNT]", "%OS_NT%",,, %Performance%
WriteReg="[RegWrite.Common.Win9X]", "%OS_9X%", "%Dev_330%",, %Performance%
WriteReg="[RegWrite.Common.WinNT]", "%OS_NT%", "%Dev_330%",, %Performance%
Execute="[Execute.INFUtility]",,,, %InstallUtility%
WriteReg="[RegWrite.INFUtility]"

[Inf.Driver]
"(win98&ME\sisgr.inf)", "%OS_9X%"
;"(win2000\sisgr.inf)", "%OS_2K%"
"(WinXP&2K\sisgr.inf)", "%OS_NT%"

[RegWrite.2DInf.WinNT]
;the section adds 2D keys in SiSgr.inf to SWKey\0001 when OS only writes into SWKey\0000
"%RegLocation1%", "2D_OEMSetup", STRING, 0
"%RegLocation1%", "2D_BI01", STRING, 60.72.75.85.100.120.160.200
"%RegLocation1%", "2D_BI03", STRING, 60.72.75.85.100.120.160.200
"%RegLocation1%", "2D_BI05", STRING, 60.72.75.85.100.120.160.200
"%RegLocation1%", "2D_BI11", STRING, 56.60.72.75.85.100.120.160
"%RegLocation1%", "2D_BI13", STRING, 56.60.72.75.85.100.120.160
"%RegLocation1%", "2D_BI15", STRING, 56.60.72.75.85.100.120.160
"%RegLocation1%", "2D_BI21", STRING, .60.70.75.85.100.120
"%RegLocation1%", "2D_BI23", STRING, .60.70.75.85.100.120
"%RegLocation1%", "2D_BI25", STRING, .60.70.75.85.100.120
"%RegLocation1%", "2D_BI31", STRING, .60.75.85
"%RegLocation1%", "2D_BI33", STRING, .60.75.85
"%RegLocation1%", "2D_BI35", STRING, .60.75.85
"%RegLocation1%", "2D_BI41", STRING, 60.65.70.75.85
"%RegLocation1%", "2D_BI43", STRING, 60.65.70.75.85
"%RegLocation1%", "2D_BI45", STRING, 60.65.70.75.85
"%RegLocation1%", "2D_BI51", STRING, 60.65.70.75.85
"%RegLocation1%", "2D_BI53", STRING, 60.65.70.75.85
"%RegLocation1%", "2D_BI55", STRING, 60.65.70.75.85
"%RegLocation1%", "2D_BI61", STRING, 60.65.70.75
"%RegLocation1%", "2D_BI63", STRING, 60.65.70.75
"%RegLocation1%", "2D_BI65", STRING, 60.65.70.75
"%RegLocation1%", "2D_BI71", STRING, 60
"%RegLocation1%", "2D_BI73", STRING, 60
"%RegLocation1%", "2D_BI75", STRING, 60
"%RegLocation1%", "2D_BI81", STRING, 60
"%RegLocation1%", "2D_BI83", STRING, 60
"%RegLocation1%", "2D_BI85", STRING, 60
"%RegLocation1%", "2D_BI91", STRING, 60
"%RegLocation1%", "2D_BI93", STRING, 60
"%RegLocation1%", "2D_BI95", STRING, 60
"%RegLocation1%", "2D_BIA1", STRING, 60
"%RegLocation1%", "2D_BIA3", STRING, 60
"%RegLocation1%", "2D_BIA5", STRING, 60
"%RegLocation1%", "2D_BIB1", STRING, 60
"%RegLocation1%", "2D_BIB3", STRING, 60
"%RegLocation1%", "2D_BIB5", STRING, 60
"%RegLocation1%", "2D_BIC1", STRING, 60.75
"%RegLocation1%", "2D_BIC3", STRING, 60.75
"%RegLocation1%", "2D_BIC5", STRING, 60.75
"%RegLocation1%", "2D_BIE1", STRING, 60
"%RegLocation1%", "2D_BIE3", STRING, 60
"%RegLocation1%", "2D_BIE5", STRING, 60
"%RegLocation1%", "2D_BIF1", STRING, 60
"%RegLocation1%", "2D_BIF3", STRING, 60
"%RegLocation1%", "2D_BIF5", STRING, 60
;"%RegLocation1%", "InstalledDisplayDrivers", STRING, SiSGRV,,,,!%InstallRotate%
"%RegLocation1%", "InstalledDisplayDrivers", STRING, SiSGRV
"%RegLocation1%", "VgaCompatible", DWORD, 0
"%RegLocation1%", "PruningMode", DWORD, 0

; 2d option
"%RegLocation1%", "SiS.2D.HWCmdQueueSize", DWORD, 0x00400000
"%RegLocation1%", "SiS.2D.HWCmdQueueType", DWORD, 0x00000001
"%RegLocation1%", "SiS.2D.HW2DPostWrite", DWORD, 0x00000001
"%RegLocation1%", "SiS.2D.YUANTV", DWORD, 0x00000000
"%RegLocation1%", "SiS.2D.DRAMTiling", DWORD, 0x00000001
"%RegLocation1%", "SiS.2D.DisableFlags", DWORD, 0x00000000
"%RegLocation1%", "SiS.2D.Alloc3DBufferEx", DWORD, 0x00400000

[RegWrite.3DInf.WinNT]
;the section adds 3D keys in SiSgr.inf to SWKey\0001 when OS only writes into SWKey\0000
"%RegLocation1%", "SiS.3D.3DCOMMAND", DWORD,0x00000003
"%RegLocation1%", "SiS.3D.AAEnable", DWORD,0x00000000
"%RegLocation1%", "SiS.3D.ArbFavEng", DWORD,0x00000000
"%RegLocation1%", "SiS.3D.ClearCZTwice", DWORD,0x00000001,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.ColorCache", DWORD,0x00000001
"%RegLocation1%", "SiS.3D.FavorEng", DWORD,0x00000001
"%RegLocation1%", "SiS.3D.FrontBuffer", DWORD,0x00000000
"%RegLocation1%", "SiS.3D.GL_FSAA", DWORD,0x00000000
"%RegLocation1%", "SiS.3D.GL_FSAAMode", DWORD,0x00000000
"%RegLocation1%", "SiS.3D.GL_Multi_Texture", DWORD,0x00000001
"%RegLocation1%", "SiS.3D.GL_Use_16_ZBuf", DWORD,0x00000000
"%RegLocation1%", "SiS.3D.GlassesWire", DWORD,0x00000001
"%RegLocation1%", "SiS.3D.HKDaemon", DWORD,0x00000180
"%RegLocation1%", "SiS.3D.L2Cache", DWORD,0x00000001
"%RegLocation1%", "SiS.3D.MaxFrameQueued", DWORD,0x00000003
"%RegLocation1%", "SiS.3D.SOffset", DWORD,0x00000004
"%RegLocation1%", "SiS.3D.SScale", DWORD,0x00000004
"%RegLocation1%", "SiS.3D.Stereo", DWORD,0x00000000
"%RegLocation1%", "SiS.3D.TexCache", DWORD,0x00000001
"%RegLocation1%", "SiS.3D.TnLCmdQueueSize", DWORD, 0x00524288
"%RegLocation1%", "SiS.3D.TnLEnable", DWORD,0x00000001
"%RegLocation1%", "SiS.3D.ZBias", DWORD,0x00000000
"%RegLocation1%", "SiS.3D.ZCache", DWORD,0x00000001
"%RegLocation1%", "SiS.3D.ZPreTest", DWORD,0x00000001
"%RegLocation1%", "SiS.3D.ZTest", DWORD,0x00000001
"%RegLocation1%", "SiS.3D.ZWrite", DWORD,0x00000001
"%RegLocation1%", "SiS.3D.ColorEquNoWrite", DWORD,0x00000001,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.DACLevel2", DWORD, 0x00000001
"%RegLocation1%", "SiS.3D.BufferMode", DWORD, 0x00000001,, "%Dev_330I%"
"%RegLocation1%", "SiS.3D.Table", DWORD, 0x00000000



[RegWrite.2D.Win9X]
; only write these keys when using setup.exe to install under Win9X OS
"%RegLocation2%", "EnableVirtualScreen", DWORD, 1,, "!%Dev_315I%"
"%RegLocation3%", "Delta X", DWORD, 0
"%RegLocation3%", "Delta Y", DWORD, 0
"%RegLocation4%", "Delta X", DWORD, 0
"%RegLocation4%", "Delta Y", DWORD, 0
"%RegLocation5%", "Delta X", DWORD, 0
"%RegLocation5%", "Delta Y", DWORD, 0
"%RegLocation6%", "Delta X", DWORD, 0
"%RegLocation6%", "Delta Y", DWORD, 0
"%RegLocation3%", "Horizontal Scale", DWORD, 1270
"%RegLocation3%", "Vertical Scale", DWORD, 440
"%RegLocation4%", "Horizontal Scale", DWORD, 1270
"%RegLocation4%", "Vertical Scale", DWORD, 440
"%RegLocation5%", "Horizontal Scale", DWORD, 1270
"%RegLocation5%", "Vertical Scale", DWORD, 530
"%RegLocation6%", "Horizontal Scale", DWORD, 1270
"%RegLocation6%", "Vertical Scale", DWORD, 530
"%RegLocation3%", "C Filter", STRING, "On"
"%RegLocation4%", "C Filter", STRING, "On"
"%RegLocation5%", "C Filter", STRING, "On"
"%RegLocation6%", "C Filter", STRING, "On"
"%RegLocation3%", "Anti-Flicker", STRING, "Adaptive"
"%RegLocation4%", "Anti-Flicker", STRING, "Adaptive"
"%RegLocation5%", "Anti-Flicker", STRING, "Adaptive"
"%RegLocation6%", "Anti-Flicker", STRING, "Adaptive"
"%RegLocation2%", "DisableLoadGamma", DWORD, 0
;"%RegLocation2%", "Alloc3DBufferEx",  DWORD, 4194304
;"%RegLocation2%", "1024x768x32Bpp_NTSCTVMode",  STRING, "1"
"%RegLocation2%", "EnableCRTMode1280_768", STRING, "0"
"%RegLocation2%", "EnableCRTMode1280_800", STRING, "0"
"%RegLocation2%", "EnableLCDMode1280_720", STRING, "0"
"%RegLocation2%", "EnableLCDMode1280_768", STRING, "0"
"%RegLocation2%", "EnableLCDMode1280_800", STRING, "0"
"%RegLocation2%", "EnableLCDMode1280_1024", STRING, "1"
"%RegLocation2%", "EnableLCDMode1400_1050", STRING, "0"
"%RegLocation2%", "EnableLCDMode1680_1050", STRING, "0"
"%RegLocation2%", "NonDDCResolutionBound", STRING, "1024.768.75"
;"%RegLocation2%", "DisableDAC_HVSync",  STRING, "0"
"%RegLocation2%", "CH7017DLLName",  STRING, "ch7017.dll"
;"%RegLocation2%", "SetMirrorGamma",  BINARY, "01"
;"%RegLocation2%", "UnifyUI", DWORD, 1,, "%Dev_330I%"

[RegWrite.3D.Win9X]
; Write these keys when using setup.exe or INF file (when Performance=1) to install under Win9X OS
"%RegLocation7%","3DCOMMAND", DWORD,3
"%RegLocation7%", "AutoMipMap", DWORD, 0
"%RegLocation7%", "CoarseZ", DWORD, 1
"%RegLocation7%", "CoarsezMode", DWORD, 0
"%RegLocation7%", "CoarsezMode", DWORD, 16,, "%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "CoarsezMode", DWORD, 17,, "%Dev_315%|%Dev_315I%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%"

"%RegLocation7%", "Fast2Tex", DWORD, 0
"%RegLocation7%", "Fast2Tex", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "FSAA", DWORD, 0
"%RegLocation7%", "FSAAMode", DWORD, 0
"%RegLocation7%", "StereoMode", DWORD, 0
"%RegLocation7%", "Swizzle", DWORD, 0
"%RegLocation7%", "Swizzle", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "TnLQueue", DWORD, 0
"%RegLocation7%", "TnLEnable", DWORD, 1
"%RegLocation7%", "VBLocal", DWORD, 0
"%RegLocation7%", "VBLocal", DWORD, 1,,"%Dev_330%"
"%RegLocation7%", "VBManage", DWORD, 1
"%RegLocation7%", "GL_Texture_Swizzle_Enable", DWORD, 1,, "%Dev_315%|%Dev_315I%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%"
"%RegLocation7%", "GL_CoarseZ_Enable", DWORD, 1,, "%Dev_315%|%Dev_315I%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%"
"%RegLocation7%", "GL_CoarseZ_Type", DWORD, 4,, "%Dev_315%|%Dev_315I%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%"
"%RegLocation7%", "ArbiterSafeMode", DWORD,0
"%RegLocation7%", "DisTexGen", DWORD, 0
"%RegLocation7%", "GL_Multi_Texture", DWORD, 1
"%RegLocation7%", "GL_Use_16_ZBuf", DWORD, 1,, "%Dev_315%|%Dev_315I%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%"
"%RegLocation7%", "ChannelASet", DWORD, 0
"%RegLocation7%", "ChannelBSet", DWORD, 0
"%RegLocation7%", "Disable3DArbit", DWORD, 0
"%RegLocation7%", "Disable3DArbit", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "BufferMode", DWORD, 0,, "!%Dev_330I%"
"%RegLocation7%", "NoZTxsMerge", DWORD,0
"%RegLocation7%", "AlphaBlendTurboMode", DWORD,0
"%RegLocation7%", "HWSwizzle", DWORD, 0
"%RegLocation7%", "HWSwizzle", DWORD, 1,, "%Dev_330%"
"%RegLocation7%", "TexTurboMode", DWORD, 0
"%RegLocation7%", "TexTurboMode", DWORD, 3,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "LightTurboMode", DWORD,0
"%RegLocation7%", "TestDMA", DWORD,0
"%RegLocation7%", "ExecuteMode", DWORD,0
"%RegLocation7%", "PTS_Drop", DWORD,0
"%RegLocation7%", "PT_Drop", DWORD,0
"%RegLocation7%", "P_Drop", DWORD,0
"%RegLocation7%", "TnLGuardBand", DWORD,0
"%RegLocation7%", "AGPReq", DWORD,0
"%RegLocation7%", "AGPReq", DWORD,7,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "NoTileZTest", DWORD,0
"%RegLocation7%", "LeakCommand", DWORD,0
"%RegLocation7%", "LeakCommand", DWORD,1,, "%Dev_330%"
"%RegLocation7%", "ChannelDetect", DWORD,0
"%RegLocation7%", "VBDepth", DWORD,0
"%RegLocation7%", "VBDepth", DWORD,3,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "C32Z32", DWORD,0
"%RegLocation7%", "C32Z32", DWORD,1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "MultiStreams", DWORD,1
"%RegLocation7%", "MultiSample", DWORD,0
"%RegLocation7%", "MultiSample", DWORD,1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"

"%RegLocation7%", "HALGuardBandLeft", DWORD,0
"%RegLocation7%", "HALGuardBandTop", DWORD,0
"%RegLocation7%", "HALGuardBandRight", DWORD,0
"%RegLocation7%", "HALGuardBandBottom", DWORD,0
"%RegLocation7%", "HALGuardBandLeft", DWORD,100,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "HALGuardBandTop", DWORD,100,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "HALGuardBandRight", DWORD,2048,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "HALGuardBandBottom", DWORD,1536,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"

"%RegLocation7%", "ZSwizzle", DWORD,0
"%RegLocation7%", "ZSwizzle", DWORD,1, , "%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "ZSwizzleMode", DWORD,0
"%RegLocation7%", "PerfPitch", DWORD, 0
"%RegLocation7%", "PerfPitch", DWORD, 1,, "%Dev_330%"
"%RegLocation7%", "CZPitch", DWORD, 0
"%RegLocation7%", "CZPitch", DWORD, 1,, "%Dev_330%"
"%RegLocation7%", "VertexBlend", DWORD, 0
"%RegLocation7%", "VertexBlend", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "SWVS", DWORD, 0
"%RegLocation7%", "SWVS", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "PureDev", DWORD, 0
"%RegLocation7%", "PureDev", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "DisableLOD", DWORD, 0
"%RegLocation7%", "DisableLOD", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "QualityTex", DWORD, 0
"%RegLocation7%", "CompressTex", DWORD, 0
"%RegLocation7%", "NoColorPerspective", DWORD, 0
"%RegLocation7%", "NoColorPerspective", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "VSyncOff", DWORD, 0
"%RegLocation7%", "GL_Pixel_Format", DWORD, 0
"%RegLocation7%", "DACLevel", DWORD, 0
"%RegLocation7%", "SmartDrive", DWORD, 0
"%RegLocation7%", "LODCompensate", DWORD, 0
"%RegLocation7%", "SWVP_Guardband", DWORD, 0
"%RegLocation7%", "SWVP_Guardband", DWORD, 1,, "%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation7%", "DACLevel2", DWORD, 0
"%RegLocation7%", "OverClock", DWORD, 0
"%RegLocation7%", "NonPow2", DWORD, 1
"%RegLocation7%", "SafeReadReg", DWORD,0
"%RegLocation7%", "SafeReadReg", DWORD,1,, "%Chip_660%|%Chip_M660%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%|%Chip_760%|%Chip_M760%"


[RegWrite.Common.Win9X]
; Write these keys when using setup.exe or INF file (when Performance=1) to install under Win9X OS
"%RegLocation12%", "Delta_320x2", DWORD, 2560, ,"%Dev_330%"
"%RegLocation12%", "Delta_400x2", DWORD, 2560, ,"%Dev_330%"
"%RegLocation12%", "Delta_512x2", DWORD, 2560, ,"%Dev_330%"
"%RegLocation12%", "Delta_640x2", DWORD, 2560, ,"%Dev_330%"
"%RegLocation12%", "Delta_640x4", DWORD, 2560, ,"%Dev_330%"
"%RegLocation12%", "Delta_800x2", DWORD, 2048, ,"%Dev_330%"
"%RegLocation12%", "Delta_800x4", DWORD, 4096, ,"%Dev_330%"
"%RegLocation12%", "Delta_1024x2", DWORD, 2048, ,"%Dev_330%"
"%RegLocation12%", "Delta_1024x4", DWORD, 4096, ,"%Dev_330%"
"%RegLocation12%", "Delta_1280x2", DWORD, 2560, ,"%Dev_330%"
"%RegLocation12%", "Delta_1280x4", DWORD, 5120, ,"%Dev_330%"
"%RegLocation12%", "Delta_1600x2", DWORD, 4096, ,"%Dev_330%"
"%RegLocation12%", "Delta_1600x4", DWORD, 8192, ,"%Dev_330%"
"%RegLocation12%", "Delta_1920x2", DWORD, 4096, ,"%Dev_330%"
"%RegLocation12%", "Delta_1920x4", DWORD, 8192, ,"%Dev_330%"
"%RegLocation12%", "Delta_2048x2", DWORD, 4096, ,"%Dev_330%"
"%RegLocation12%", "Delta_2048x4", DWORD, 8192, ,"%Dev_330%"

[RegWrite.VideoCapture.Win9X]
; Write these keys when using setup.exe or INF file  under Win9X OS
"%RegLocation9%", "vpe", DWORD, 1
;"%RegLocation22%", "pnpid", STRING, "SiSBt835"

[RegWrite.2D.WinNT]
; only write these keys when using setup.exe to install under WinNT OS
"%RegLocation1%", SiS.2D.ChipType, STRING, ""
"%RegLocation1%", SiS.2D.DisableLoadGamma, DWORD, 0
"%RegLocation1%", "SiS.2D.DisableDAC_HVSync", DWORD, 1
"%RegLocation1%", "SiS.2D.YUANTV", DWORD, 0
"%RegLocation1%", "SiS.2D.1024x768x32Bpp_NTSCTVMode", DWORD, 1 , , "%Dev_330I%"
"%RegLocation1%", "SiS.2D.Alloc3DBufferEx",  DWORD, 4194304
"%RegLocation1%", "SiS.2D.NonDDCResolutionBound", STRING, "1024.768.75"
"%RegLocation1%", "SiS.2D.DefaultRRAMP" , BINARY, "00,01,02,03,04,05,06,07,08,09,0a,0b,0c,0d,0e,0f,10,11,12,13,14,15,16,17,18,19,1a,1b,1c,1d,1e,1f,20,21,22,23,24,25,26,27,28,29,2a,2b,2c,2d,2e,2f,30,31,32,33,34,35,36,37,38,39,3a,3b,3c,3d,3e,3f,40,41,42,43,44,45,46,47,48,49,4a,4b,4c,4d,4e,4f,50,51,52,53,54,55,56,57,58,59,5a,5b,5c,5d,5e,5f,60,61,62,63,64,65,66,67,68,69,6a,6b,6c,6d,6e,6f,70,71,72,73,74,75,76,77,78,79,7a,7b,7c,7d,7e,7f,80,81,82,83,84,85,86,87,88,89,8a,8b,8c,8d,8e,8f,90,91,92,93,94,95,96,97,98,99,9a,9b,9c,9d,9e,9f,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,aa,ab,ac,ad,ae,af,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,ba,bb,bc,bd,be,bf,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,ca,cb,cc,cd,ce,cf,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,da,db,dc,dd,de,df,e0,e1,e2,e3,e4,e5,e6,e7,e8,e9,ea,eb,ec,ed,ee,ef,f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb,fc,fd,fe,ff"
"%RegLocation1%", "SiS.2D.DefaultGRAMP" , BINARY, "00,01,02,03,04,05,06,07,08,09,0a,0b,0c,0d,0e,0f,10,11,12,13,14,15,16,17,18,19,1a,1b,1c,1d,1e,1f,20,21,22,23,24,25,26,27,28,29,2a,2b,2c,2d,2e,2f,30,31,32,33,34,35,36,37,38,39,3a,3b,3c,3d,3e,3f,40,41,42,43,44,45,46,47,48,49,4a,4b,4c,4d,4e,4f,50,51,52,53,54,55,56,57,58,59,5a,5b,5c,5d,5e,5f,60,61,62,63,64,65,66,67,68,69,6a,6b,6c,6d,6e,6f,70,71,72,73,74,75,76,77,78,79,7a,7b,7c,7d,7e,7f,80,81,82,83,84,85,86,87,88,89,8a,8b,8c,8d,8e,8f,90,91,92,93,94,95,96,97,98,99,9a,9b,9c,9d,9e,9f,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,aa,ab,ac,ad,ae,af,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,ba,bb,bc,bd,be,bf,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,ca,cb,cc,cd,ce,cf,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,da,db,dc,dd,de,df,e0,e1,e2,e3,e4,e5,e6,e7,e8,e9,ea,eb,ec,ed,ee,ef,f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb,fc,fd,fe,ff"
"%RegLocation1%", "SiS.2D.DefaultBRAMP" , BINARY, "00,01,02,03,04,05,06,07,08,09,0a,0b,0c,0d,0e,0f,10,11,12,13,14,15,16,17,18,19,1a,1b,1c,1d,1e,1f,20,21,22,23,24,25,26,27,28,29,2a,2b,2c,2d,2e,2f,30,31,32,33,34,35,36,37,38,39,3a,3b,3c,3d,3e,3f,40,41,42,43,44,45,46,47,48,49,4a,4b,4c,4d,4e,4f,50,51,52,53,54,55,56,57,58,59,5a,5b,5c,5d,5e,5f,60,61,62,63,64,65,66,67,68,69,6a,6b,6c,6d,6e,6f,70,71,72,73,74,75,76,77,78,79,7a,7b,7c,7d,7e,7f,80,81,82,83,84,85,86,87,88,89,8a,8b,8c,8d,8e,8f,90,91,92,93,94,95,96,97,98,99,9a,9b,9c,9d,9e,9f,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,aa,ab,ac,ad,ae,af,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,ba,bb,bc,bd,be,bf,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,ca,cb,cc,cd,ce,cf,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,da,db,dc,dd,de,df,e0,e1,e2,e3,e4,e5,e6,e7,e8,e9,ea,eb,ec,ed,ee,ef,f0,f1,f2,f3,f4,f5,f6,f7,f8,f9,fa,fb,fc,fd,fe,ff"
;"%RegLocation1%", "SiS.2D.Remove1280x1024LCDRes", DWORD, 0
"%RegLocation1%", "SiS.2D.Enable4Tap", DWORD, 1
"%RegLocation1%", "SiS.2D.HowToGetEDID", DWORD, 0
"%RegLocation1%", "SiS.2D.VirtualDesktop", DWORD, 1 , , "!%Dev_315I%"
"%RegLocation1%", "SiS.2D.EnableVGATimingRegWriteProtect", DWORD, 1
; for Xabre 80
"%RegLocation1%", "SiS.2D.328OptimalMCLK",  DWORD,  166
"%RegLocation1%", "SiS.2D.328OptimalECLK",  DWORD,  200
; for Xabre 200
"%RegLocation1%", "SiS.2D.332OptimalMCLK",  DWORD,  166
"%RegLocation1%", "SiS.2D.332OptimalECLK",  DWORD,  200
; for Xabre 400
"%RegLocation1%", "SiS.2D.334OptimalMCLK",  DWORD,  250
"%RegLocation1%", "SiS.2D.334OptimalECLK",  DWORD,  250
; for Xabre 600
"%RegLocation1%", "SiS.2D.336OptimalMCLK",  DWORD,  300
"%RegLocation1%", "SiS.2D.336OptimalECLK",  DWORD,  300
; for Xabre 600SE
"%RegLocation1%", "SiS.2D.337OptimalMCLK",  DWORD,  275
"%RegLocation1%", "SiS.2D.337OptimalECLK",  DWORD,  275
"%RegLocation23%", "SystemPages", DWORD, 503808, "%OS_2K%","%Dev_330%"
;"%RegLocation1%", "SiS.2D.SetMirrorGamma",  BINARY, "01"

;EnableCRTMode1280_768
"%RegLocation1%", "SiS.2D.EnableCRTMode1280_768", DWORD, 0
;EnableCRTMode1280_800
"%RegLocation1%", "SiS.2D.EnableCRTMode1280_800", DWORD, 0

;EnableLCDMode1280x720(1:Enable, 0:Disable)
"%RegLocation1%", "SiS.2D.EnableLCDMode1280_720", DWORD, 0
;EnableLCDMode1280x768(1:Enable, 0:Disable)
"%RegLocation1%", "SiS.2D.EnableLCDMode1280_768", DWORD, 0
;EnableLCDMode1280x800(1:Enable, 0:Disable)
"%RegLocation1%", "SiS.2D.EnableLCDMode1280_800", DWORD, 0
;EnableLCDMode1280x1024(1:Enable, 0:Disable)
"%RegLocation1%", "SiS.2D.EnableLCDMode1280_1024", DWORD, 1
;EnableLCDMode1400x1050(1:Enable, 0:Disable)
"%RegLocation1%", "SiS.2D.EnableLCDMode1400_1050", DWORD, 0
;EnableLCDMode1680x1050(1:Enable, 0:Disable)
"%RegLocation1%", "SiS.2D.EnableLCDMode1680_1050", DWORD, 0
;CR36/CR37 restore protect when 1280x768
"%RegLocation1%", "SiS.2D.1280x768DVI_PANEL", DWORD, 1
"%RegLocation1%", "SiS.2D.DisableEngCaps", DWORD, 0

[RegWrite.3D.WinNT]
; Write these keys when using setup.exe or INF file (when Performance=1) to install under WinNT OS
"%RegLocation1%","SiS.3D.3DCOMMAND", DWORD,3
"%RegLocation1%", "SiS.3D.AutoMipMap", DWORD, 0
"%RegLocation1%", "SiS.3D.CoarseZ", DWORD, 1
"%RegLocation1%", "SiS.3D.CoarseZMode", DWORD, 0
"%RegLocation1%", "SiS.3D.CoarseZMode", DWORD, 16,, "%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.CoarseZMode", DWORD, 17,, "%Dev_315%|%Dev_315I%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%"
"%RegLocation1%", "SiS.3D.Fast2Tex", DWORD, 0
"%RegLocation1%", "SiS.3D.Fast2Tex", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.FSAA", DWORD, 0
"%RegLocation1%", "SiS.3D.FSAAMode", DWORD, 0
"%RegLocation1%", "SiS.3D.StereoMode", DWORD, 0
"%RegLocation1%", "SiS.3D.Swizzle", DWORD, 0
"%RegLocation1%", "SiS.3D.Swizzle", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.TnLQueue", DWORD, 0
"%RegLocation1%", "SiS.3D.TnLEnable", DWORD, 1
"%RegLocation1%", "SiS.3D.VBLocal", DWORD, 0
"%RegLocation1%", "SiS.3D.VBLocal", DWORD, 1,, "%Dev_330%"
"%RegLocation1%", "SiS.3D.VBManage", DWORD, 1
"%RegLocation1%", "SiS.3D.GL_Texture_Swizzle_Enable", DWORD, 1,, "%Dev_315%|%Dev_315I%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%"
"%RegLocation1%", "SiS.3D.GL_CoarseZ_Enable", DWORD, 1,, "%Dev_315%|%Dev_315I%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%"
"%RegLocation1%", "SiS.3D.GL_CoarseZ_Type", DWORD, 4,, "%Dev_315%|%Dev_315I%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%"
"%RegLocation1%", "SiS.3D.DisTexGen", DWORD, 0
"%RegLocation1%", "SiS.3D.GL_Multi_Texture", DWORD, 1
"%RegLocation1%", "SiS.3D.GL_Use_16_ZBuf", DWORD, 1,, "%Dev_315%|%Dev_315I%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%"
"%RegLocation1%", "SiS.3D.HWSwizzle", DWORD, 0
"%RegLocation1%", "SiS.3D.ArbiterSafeMode", DWORD, 0
"%RegLocation1%", "SiS.3D.TexTurboMode", DWORD, 0
"%RegLocation1%", "SiS.3D.TexTurboMode", DWORD, 3,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.ChannelASet", DWORD, 0
"%RegLocation1%", "SiS.3D.ChannelBSet", DWORD, 0
"%RegLocation1%", "SiS.3D.Disable3DArbit", DWORD, 0
"%RegLocation1%", "SiS.3D.Disable3DArbit", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.BufferMode", DWORD, 0,, "!%Dev_330I%"
"%RegLocation1%", "SiS.3D.NoZTxsMerge", DWORD,0
"%RegLocation1%", "SiS.3D.AlphaBlendTurboMode", DWORD,0
"%RegLocation1%", "SiS.3D.LightTurboMode", DWORD,0
"%RegLocation1%", "SiS.3D.TestDMA", DWORD,0
"%RegLocation1%", "SiS.3D.SafeReadReg", DWORD,0
"%RegLocation1%", "SiS.3D.SafeReadReg", DWORD,1,, "%Chip_660%|%Chip_M660%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.ExecuteMode", DWORD,0
"%RegLocation1%", "SiS.3D.PTS_Drop", DWORD,0
"%RegLocation1%", "SiS.3D.PT_Drop", DWORD,0
"%RegLocation1%", "SiS.3D.P_Drop", DWORD,0
"%RegLocation1%", "SiS.3D.TnLGuardBand", DWORD,0
"%RegLocation1%", "SiS.3D.AGPReq", DWORD,0
"%RegLocation1%", "SiS.3D.AGPReq", DWORD,7,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.NoTileZTest", DWORD,0
"%RegLocation1%", "SiS.3D.LeakCommand", DWORD,0
"%RegLocation1%", "SiS.3D.LeakCommand", DWORD,1,, "%Dev_330%"
"%RegLocation1%", "SiS.3D.ChannelDetect", DWORD,0
"%RegLocation1%", "SiS.3D.VBDepth", DWORD,0
"%RegLocation1%", "SiS.3D.VBDepth", DWORD,3,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.C32Z32", DWORD,0
"%RegLocation1%", "SiS.3D.C32Z32", DWORD,1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.MultiStreams", DWORD,1
"%RegLocation1%", "SiS.3D.MultiSample", DWORD,0
"%RegLocation1%", "SiS.3D.MultiSample", DWORD,1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.HALGuardBandLeft", DWORD,0
"%RegLocation1%", "SiS.3D.HALGuardBandTop", DWORD,0
"%RegLocation1%", "SiS.3D.HALGuardBandRight", DWORD,0
"%RegLocation1%", "SiS.3D.HALGuardBandBottom", DWORD,0
"%RegLocation1%", "SiS.3D.HALGuardBandLeft", DWORD,100, ,"%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.HALGuardBandTop", DWORD,100, ,"%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.HALGuardBandRight", DWORD,2048, ,"%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.HALGuardBandBottom", DWORD,1536, ,"%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.ZSwizzle", DWORD,0
"%RegLocation1%", "SiS.3D.ZSwizzle", DWORD,1, ,"%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.ZSwizzleMode", DWORD,0
"%RegLocation1%", "SiS.3D.PerfPitch", DWORD, 0
"%RegLocation1%", "SiS.3D.PerfPitch", DWORD, 1,, "%Dev_330%"
"%RegLocation1%", "SiS.3D.CZPitch", DWORD, 0
"%RegLocation1%", "SiS.3D.CZPitch", DWORD, 1,, "%Dev_330%"
"%RegLocation1%", "SiS.3D.VertexBlend", DWORD, 0
"%RegLocation1%", "SiS.3D.VertexBlend", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.SWVS", DWORD, 0
"%RegLocation1%", "SiS.3D.SWVS", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.PureDev", DWORD, 0
"%RegLocation1%", "SiS.3D.PureDev", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.DisableLOD", DWORD, 0
"%RegLocation1%", "SiS.3D.DisableLOD", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.QualityTex", DWORD, 0
"%RegLocation1%", "SiS.3D.CompressTex", DWORD, 0
"%RegLocation1%", "SiS.3D.NoColorPerspective", DWORD, 0
"%RegLocation1%", "SiS.3D.NoColorPerspective", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.VSyncOff", DWORD, 0
"%RegLocation1%", "SiS.3D.GL_Pixel_Format", DWORD, 0
"%RegLocation1%", "SiS.3D.DACLevel", DWORD, 0
"%RegLocation1%", "SiS.3D.SmartDrive", DWORD, 0
"%RegLocation1%", "SiS.3D.LODCompensate", DWORD, 0
"%RegLocation1%", "SiS.3D.SWVP_Guardband", DWORD, 1,, "%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.DACLevel2", DWORD, 0
"%RegLocation1%", "SiS.3D.OverClock", DWORD, 0
"%RegLocation1%", "SiS.3D.NonPow2", DWORD, 1

;Set subpicture blenging mode to front-end blending.
;DXVAFRONTENDBLENDING key is just for SIS_330, SIS_660, SIS_661, SIS_741 and SIS_760.
;DXVAFRONTENDBLENDING key is for Single CRT1 & dual view CRT1.
; 0, disable
; 1, enable
"%RegLocation1%", "SiS.VIDEO.DXVAFRONTENDBLENDING", DWORD, 0,, "%Chip_660%|%Chip_M660%"
"%RegLocation1%", "SiS.VIDEO.DXVAFRONTENDBLENDING", DWORD, 1,, "%Chip_760%|%Chip_M760%"

"%RegLocation1%", "SiS.DVD.SWDiMethod", DWORD, 1
"%RegLocation1%", "SiS.VIDEO.DXVADI", DWORD, 0

;Deinterlace method with MCE
; 1, DXVADIMETHOD_121
; 2, DXVADIMETHOD_n199n1
"%RegLocation1%", "SiS.VIDEO.MCEPATCH", DWORD, 0

"%RegLocation1%", "SiS.VIDEO.UseOverlayInMirror", DWORD, 1
"%RegLocation1%", "SiS.VIDEO.EnableDXVA", DWORD, 1

;Subpicture blending mode with output from VB device.
;VBBlendingMode key is just for SIS_661, SIS_741 and SIS_760. 
;VBBlendingMode key is for single CRT2, dual view CRT2 and mirror mode.
; 0, pure SW
; 1, HW back-end
; 2, front-end
"%RegLocation1%", "SiS.VIDEO.VBBlendingMode", DWORD, 0

"%RegLocation1%", "SiS.VIDEO.SmartVision", DWORD, 0


[RegWrite.Common.WinNT]
; Write these keys when using setup.exe or INF file (when Performance=1) to install under WinNT OS
"%RegLocation1%", "SiS.Common.Delta_320x2", DWORD, 2560, ,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_400x2", DWORD, 2560, ,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_512x2", DWORD, 2560, ,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_640x2", DWORD, 2560, ,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_640x4", DWORD, 2560, ,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_800x2", DWORD, 2048, ,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_800x4", DWORD, 4096, ,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_1024x2", DWORD, 2048,,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_1024x4", DWORD, 4096,,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_1400x1", DWORD, 1408,,"%Dev_330%|%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_1400x2", DWORD, 2800,,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_1400x4", DWORD, 5600,,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_1280x2", DWORD, 2560,,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_1280x4", DWORD, 5120,,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_1600x2", DWORD, 4096,,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_1600x4", DWORD, 8192,,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_1920x2", DWORD, 4096,,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_1920x4", DWORD, 8192,,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_2048x2", DWORD, 4096,,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_2048x4", DWORD, 8192,,"%Dev_330%"
"%RegLocation1%", "SiS.Common.Delta_320x2", DWORD, 640, ,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_400x2", DWORD, 800, ,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_512x2", DWORD, 1024, ,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_640x2", DWORD, 1280, ,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_640x4", DWORD, 2560, ,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_800x2", DWORD, 1600, ,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_800x4", DWORD, 3200, ,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_1024x2", DWORD, 2048,,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_1024x4", DWORD, 4096,,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_1280x2", DWORD, 2560,,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_1280x4", DWORD, 5120,,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_1400x1", DWORD, 1408,,"%Dev_315I%|%Dev_330I%"
"%RegLocation1%", "SiS.Common.Delta_1400x2", DWORD, 2800,,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_1400x4", DWORD, 5600,,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_1600x2", DWORD, 3200,,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_1600x4", DWORD, 6400,,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_1920x2", DWORD, 3840,,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_1920x4", DWORD, 7680,,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_2048x2", DWORD, 4096,,"%Dev_315I%"
"%RegLocation1%", "SiS.Common.Delta_2048x4", DWORD, 8192,,"%Dev_315I%"

;Let Device Switchable in WinXP multiple mode
"%RegLocation1%", "SiS.Common.DeviceSwitchable", DWORD, 1,,"%Dev_330%"

[RegWrite.VideoCapture.WinNT]
; Write these keys when using setup.exe or INF file  under WinNT OS
"%RegLocation1%", "SiS.Vid.Caps", DWORD, 4

[FileCopy.SetLCDMode]
"SetLCDMode.exe", "%Src1%\utilDLL", "%Des2%"

[RegWrite.SetLCDMode]
"%RegLocation14%", "SetLCDMode", STRING, "%Des2%\SetLCDMode.exe"

[FileCopy.Sistray]
"trayicon.ico", "%Src1%\Utilres\Ico", "%Des2%\trayres"

[RegWrite.Sistray.Win9X]
"%RegLocation16%", "sistray", DWORD, 1
"%RegLocation9%", "Tray_IconFile", STRING, "%Des2%\trayres\trayicon.ico"
;"%RegLocation9%", "Tray_LogoBarFile", STRING, "%Des2%\trayres\traylogo.bmp"
"%RegLocation9%", "Tray_About_Web", STRING, "http://www.sis.com"

[RegWrite.Sistray.WinNT]
"%RegLocation16%", "sistray", DWORD, 1
"%RegLocation1%", "SiS.Utility.Tray_IconFile", STRING, "%Des2%\trayres\trayicon.ico"
;"%RegLocation1%", "SiS.Utility.Tray_LogoBarFile", STRING, "%Des2%\trayres\traylogo.bmp"
"%RegLocation1%", "SiS.Utility.Tray_About_Web", STRING, "http://www.sis.com"

[SetupRes.Sistray]
"%Src1%\Setupres\650\tray16.bmp",,"%Dev_315%|%Dev_315I%", "16"
"%Src1%\Setupres\650\tray.bmp",,"%Dev_315%|%Dev_315I%", "256, 64K, TrueColor"
"%Src1%\Setupres\330\tray16.bmp",,"%Dev_330%|%Dev_330I%", "16"
"%Src1%\Setupres\330\tray.bmp",,"%Dev_330%|%Dev_330I%", "256, 64K, TrueColor"

[RegWrite.KeyHook.Win9X]
"%RegLocation14%", "SiS Windows KeyHook", STRING, "%Des2%\keyhook.exe"
"%RegLocation9%", "Hotkey_NB_SwitchMode", DWORD, 0x91
"%RegLocation9%", "Hotkey_NB_LCDExpansion", DWORD, 0x94
"%RegLocation9%", "Hotkey_DetectDeviceBeforeSwitch", DWORD, 1
"%RegLocation9%", "Hotkey_ModeSwitchLoop", BINARY,"62,00,00,00,5a,00,00,00,28,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00"
"%RegLocation9%", "IsEnableSMI", DWORD, 0
;customized for ECS A530 (only single mode)
;"%RegLocation9%", "Hotkey_ModeSwitchLoop", BINARY,"62,00,00,00,28,00,00,00"

[RegWrite.KeyHook.WinNT]
"%RegLocation14%", "SiS Windows KeyHook", STRING, "%Des2%\keyhook.exe"
"%RegLocation1%", "SiS.Utility.Hotkey_NB_SwitchMode", DWORD, 0x91
"%RegLocation1%", "SiS.Utility.Hotkey_NB_LCDExpansion", DWORD, 0x94
"%RegLocation1%", "SiS.Utility.Hotkey_DetectDeviceBeforeSwitch", DWORD, 1
"%RegLocation1%", "SiS.Utility.Hotkey_ModeSwitchLoop", BINARY,"62,00,00,00,5a,00,00,00,28,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00"
"%RegLocation1%", "SiS.Utility.IsEnableSMI", DWORD, 0
;customized for ECS A530 (only single mode)
;"%RegLocation1%", "SiS.Utility.Hotkey_ModeSwitchLoop", BINARY,"62,00,00,00,28,00,00,00"

[FileCopy.UtilityManager]
"*.avi", "%Src1%\Utilres\Manager", "%Des5%"
"Sheettab.ico", "%Src1%\Utilres\ico", "%Des5%", ,"%Dev_315%|%Dev_315I%"
"SheettabX.ico", "%Src1%\Utilres\ico", "%Des5%", ,"%Dev_330I%"
"trayicon.ico", "%Src1%\Utilres\ico", "%Des5%", ,"%Dev_330%"
"sisumgr.dll","%Des_1st%","%Des_2nd%"

[RegWrite.UtilityManager.Win9X]
"%RegLocation9%", "SheetTabIconFile", STRING, "%Des5%\trayicon.ico", ,"%Dev_330%"
"%RegLocation9%", "SheetTabIconFile", STRING, "%Des5%\SheettabX.ico", ,"%Dev_330I%"
"%RegLocation9%", "SheetTabIconFile", STRING, "%Des5%\Sheettab.ico", ,"%Dev_315%|%Dev_315I%"
;"%RegLocation9%", "SheetPageTitleName", STRING, "Utility Manager"

"%RegLocation9%", "3DAviFile", STRING, "%Des5%\sis3d.avi"
"%RegLocation9%", "DmAviFile", STRING, "%Des5%\sisdm.avi"
"%RegLocation9%", "GammaAviFile", STRING, "%Des5%\sisgamma.avi"
"%RegLocation9%", "InfoAviFile", STRING, "%Des5%\sisinfo.avi"
"%RegLocation9%", "LCDTVAviFile", STRING, "%Des5%\sistvlcd.avi"
"%RegLocation9%", "TVAviFile", STRING, "%Des5%\sistv.avi"
"%RegLocation9%", "VideoAviFile", STRING, "%Des5%\sisvideo.avi"

"%RegLocation9%", "83DAviFile", STRING, "%Des5%\83d.avi"
"%RegLocation9%", "8DmAviFile", STRING, "%Des5%\8dm.avi"
"%RegLocation9%", "8GammaAviFile", STRING, "%Des5%\8gamma.avi"
"%RegLocation9%", "8InfoAviFile", STRING, "%Des5%\8info.avi"
"%RegLocation9%", "8LCDTVAviFile", STRING, "%Des5%\8tvlcd.avi"
"%RegLocation9%", "8TVAviFile", STRING, "%Des5%\8tv.avi"
"%RegLocation9%", "8VideoAviFile", STRING, "%Des5%\8video.avi"

"%RegLocation9%", "8X3DAviFile", STRING, "%Des5%\8X3D.avi"
"%RegLocation9%", "8XDmAviFile", STRING, "%Des5%\8xdm.avi"
"%RegLocation9%", "8XGammaAviFile", STRING, "%Des5%\8XGamma.avi"
"%RegLocation9%", "8XInfoAviFile", STRING, "%Des5%\8xinfo.avi"
"%RegLocation9%", "8XLCDTVAviFile", STRING, "%Des5%\8Xtvlcd.avi"
"%RegLocation9%", "8XTVAviFile", STRING, "%Des5%\8Xtv.avi"
"%RegLocation9%", "8XVideoAviFile", STRING, "%Des5%\8xvideo.avi"

"%RegLocation9%", "X3DAviFile", STRING, "%Des5%\X3D.avi"
"%RegLocation9%", "XDmAviFile", STRING, "%Des5%\xdm.avi"
"%RegLocation9%", "XGammaAviFile", STRING, "%Des5%\XGamma.avi"
"%RegLocation9%", "XInfoAviFile", STRING, "%Des5%\xinfo.avi"
"%RegLocation9%", "XLCDTVAviFile", STRING, "%Des5%\Xtvlcd.avi"
"%RegLocation9%", "XTVAviFile", STRING, "%Des5%\Xtv.avi"
"%RegLocation9%", "XVideoAviFile", STRING, "%Des5%\xvideo.avi"

"%RegLocation11%\325 Utility Manager","", STRING, "{64774E99-7513-410b-AF7D-9DB782CD9C8F}",, "%Dev_315%"
"%RegLocation13%\{64774E99-7513-410b-AF7D-9DB782CD9C8F}\InProcServer32","", STRING, "%Des5%\sisumgr.dll",, "%Dev_315%"
"%RegLocation13%\{64774E99-7513-410b-AF7D-9DB782CD9C8F}\InProcServer32","ThreadingModel", STRING, "Apartment",, "%Dev_315%"

"%RegLocation11%\330 Utility Manager","", STRING, "{FE1A9D21-B763-11d5-9B30-1000060995E9}",, "%Dev_330%"
"%RegLocation13%\{FE1A9D21-B763-11d5-9B30-1000060995E9}\InProcServer32","", STRING, "%Des5%\sisumgr.dll",, "%Dev_330%"
"%RegLocation13%\{FE1A9D21-B763-11d5-9B30-1000060995E9}\InProcServer32","ThreadingModel", STRING, "Apartment",, "%Dev_330%"

"%RegLocation11%\740 Utility Manager","", STRING, "{A9F793C1-4ECB-11d5-9B30-1000060995E9}",, "%Dev_315I%|%Dev_330I%"
"%RegLocation13%\{A9F793C1-4ECB-11d5-9B30-1000060995E9}\InProcServer32","", STRING, "%Des5%\sisumgr.dll",, "%Dev_315I%|%Dev_330I%"
"%RegLocation13%\{A9F793C1-4ECB-11d5-9B30-1000060995E9}\InProcServer32","ThreadingModel", STRING, "Apartment",, "%Dev_315I%|%Dev_330I%"

[RegWrite.UtilityManager.WinNT]
"%RegLocation1%", "SiS.Utility.SheetTabIconFile", STRING, "%Des5%\trayicon.ico", , "%Dev_330%"
"%RegLocation1%", "SiS.Utility.SheetTabIconFile", STRING, "%Des5%\Sheettab.ico", , "%Dev_315%|%Dev_315I%"
"%RegLocation1%", "SiS.Utility.SheetTabIconFile", STRING, "%Des5%\SheettabX.ico", , "%Dev_330I%"
;"%RegLocation1%", "SiS.Utility.SheetPageTitleName", STRING, "Utility Manager"

"%RegLocation1%", "SiS.Utility.3DAviFile", STRING, "%Des5%\sis3d.avi"
"%RegLocation1%", "SiS.Utility.DmAviFile", STRING, "%Des5%\sisdm.avi"
"%RegLocation1%", "SiS.Utility.GammaAviFile", STRING, "%Des5%\sisgamma.avi"
"%RegLocation1%", "SiS.Utility.InfoAviFile", STRING, "%Des5%\sisinfo.avi"
"%RegLocation1%", "SiS.Utility.LCDTVAviFile", STRING, "%Des5%\sistvlcd.avi"
"%RegLocation1%", "SiS.Utility.TVAviFile", STRING, "%Des5%\sistv.avi"
"%RegLocation1%", "SiS.Utility.VideoAviFile", STRING, "%Des5%\sisvideo.avi"

"%RegLocation1%", "SiS.Utility.83DAviFile", STRING, "%Des5%\83d.avi"
"%RegLocation1%", "SiS.Utility.8DmAviFile", STRING, "%Des5%\8dm.avi"
"%RegLocation1%", "SiS.Utility.8GammaAviFile", STRING, "%Des5%\8gamma.avi"
"%RegLocation1%", "SiS.Utility.8InfoAviFile", STRING, "%Des5%\8info.avi"
"%RegLocation1%", "SiS.Utility.8LCDTVAviFile", STRING, "%Des5%\8tvlcd.avi"
"%RegLocation1%", "SiS.Utility.8TVAviFile", STRING, "%Des5%\8tv.avi"
"%RegLocation1%", "SiS.Utility.8VideoAviFile", STRING, "%Des5%\8video.avi"

"%RegLocation1%", "SiS.Utility.8X3DAviFile", STRING, "%Des5%\8X3D.avi"
"%RegLocation1%", "SiS.Utility.8XDmAviFile", STRING, "%Des5%\8xdm.avi"
"%RegLocation1%", "SiS.Utility.8XGammaAviFile", STRING, "%Des5%\8XGamma.avi"
"%RegLocation1%", "SiS.Utility.8XInfoAviFile", STRING, "%Des5%\8xinfo.avi"
"%RegLocation1%", "SiS.Utility.8XLCDTVAviFile", STRING, "%Des5%\8Xtvlcd.avi"
"%RegLocation1%", "SiS.Utility.8XTVAviFile", STRING, "%Des5%\8Xtv.avi"
"%RegLocation1%", "SiS.Utility.8XVideoAviFile", STRING, "%Des5%\8xvideo.avi"

"%RegLocation1%", "SiS.Utility.X3DAviFile", STRING, "%Des5%\X3D.avi"
"%RegLocation1%", "SiS.Utility.XDmAviFile", STRING, "%Des5%\xdm.avi"
"%RegLocation1%", "SiS.Utility.XGammaAviFile", STRING, "%Des5%\XGamma.avi"
"%RegLocation1%", "SiS.Utility.XInfoAviFile", STRING, "%Des5%\xinfo.avi"
"%RegLocation1%", "SiS.Utility.XLCDTVAviFile", STRING, "%Des5%\Xtvlcd.avi"
"%RegLocation1%", "SiS.Utility.XTVAviFile", STRING, "%Des5%\Xtv.avi"
"%RegLocation1%", "SiS.Utility.XVideoAviFile", STRING, "%Des5%\xvideo.avi"

"%RegLocation18%\325 Utility Manager","", STRING, "{64774E99-7513-410b-AF7D-9DB782CD9C8F}",, "%Dev_315%"
"%RegLocation13%\{64774E99-7513-410b-AF7D-9DB782CD9C8F}\InProcServer32","", STRING, "%Des5%\sisumgr.dll",, "%Dev_315%"
"%RegLocation13%\{64774E99-7513-410b-AF7D-9DB782CD9C8F}\InProcServer32","ThreadingModel", STRING, "Apartment",, "%Dev_315%"

"%RegLocation18%\330 Utility Manager","", STRING, "{FE1A9D21-B763-11d5-9B30-1000060995E9}",, "%Dev_330%"
"%RegLocation13%\{FE1A9D21-B763-11d5-9B30-1000060995E9}\InProcServer32","", STRING, "%Des5%\sisumgr.dll",, "%Dev_330%"
"%RegLocation13%\{FE1A9D21-B763-11d5-9B30-1000060995E9}\InProcServer32","ThreadingModel", STRING, "Apartment",, "%Dev_330%"

"%RegLocation18%\740 Utility Manager","", STRING, "{A9F793C1-4ECB-11d5-9B30-1000060995E9}",, "%Dev_315I%|%Dev_330I%"
"%RegLocation13%\{A9F793C1-4ECB-11d5-9B30-1000060995E9}\InProcServer32","", STRING, "%Des5%\sisumgr.dll",, "%Dev_315I%|%Dev_330I%"
"%RegLocation13%\{A9F793C1-4ECB-11d5-9B30-1000060995E9}\InProcServer32","ThreadingModel", STRING, "Apartment",, "%Dev_315I%|%Dev_330I%"

[SetupRes.UtilityManager]
"%Src1%\Setupres\650\utlmgr16.bmp",,"%Dev_315%|%Dev_315I%", "16"
"%Src1%\Setupres\650\utlmgr.bmp",,"%Dev_315%|%Dev_315I%", "256, 64K, TrueColor"
"%Src1%\Setupres\330\utlmgr16.bmp",,"%Dev_330%|%Dev_330I%", "16"
"%Src1%\Setupres\330\utlmgr.bmp",,"%Dev_330%|%Dev_330I%", "256, 64K, TrueColor"

[FileCopy.Display]
"sisudisp.dll","%Des_1st%","%Des_2nd%"

[RegWrite.Display.Win9X]
;Output Device Priority For Desktop
"%RegLocation9%", "PRIORITY_VGA1", DWORD, 0
"%RegLocation9%", "PRIORITY_VGA2", DWORD, 1
"%RegLocation9%", "PRIORITY_LCD", DWORD, 2
"%RegLocation9%", "PRIORITY_TV", DWORD, 3

;Output Device Priority For NoteBook
;"%RegLocation9%", "PRIORITY_LCD", DWORD, 0
;"%RegLocation9%", "PRIORITY_TV", DWORD, 1
;"%RegLocation9%", "PRIORITY_VGA2", DWORD, 2
;"%RegLocation9%", "PRIORITY_VGA1", DWORD, 3

"%RegLocation9%", "TERMINALMASK", DWORD, (%TVON%)+(%LCDON%*2)+(%VGA2ON%*4)+(%VGA1ON%*8)

[RegWrite.Display.WinNT]
;Output Device Priority For Desktop
"%RegLocation1%", "SiS.Utility.PRIORITY_VGA1", DWORD, 0
"%RegLocation1%", "SiS.Utility.PRIORITY_VGA2", DWORD, 1
"%RegLocation1%", "SiS.Utility.PRIORITY_LCD", DWORD, 2
"%RegLocation1%", "SiS.Utility.PRIORITY_TV", DWORD, 3

;Output Device Priority For NoteBook
;"%RegLocation1%", "SiS.Utility.PRIORITY_LCD", DWORD, 0
;"%RegLocation1%", "SiS.Utility.PRIORITY_TV", DWORD, 1
;"%RegLocation1%", "SiS.Utility.PRIORITY_VGA2", DWORD, 2
;"%RegLocation1%", "SiS.Utility.PRIORITY_VGA1", DWORD, 3

"%RegLocation1%", "SiS.Utility.TERMINALMASK", DWORD, (%TVON%)+(%LCDON%*2)+(%VGA2ON%*4)+(%VGA1ON%*8)

[SetupRes.Display]
"%Src1%\Setupres\650\disp16.bmp",,"%Dev_315%|%Dev_315I%", "16"
"%Src1%\Setupres\650\dispmode.bmp",,"%Dev_315%|%Dev_315I%", "256, 64K, TrueColor"
"%Src1%\Setupres\330\disp16.bmp",,"%Dev_330%|%Dev_330I%", "16"
"%Src1%\Setupres\330\dispmode.bmp",,"%Dev_330%|%Dev_330I%", "256, 64K, TrueColor"

[FileCopy.Gamma]
"*.*", "%Src1%\Utilres\Gamma", "%Des5%"
"sisgamma.dll","%Des_1st%","%Des_2nd%"


[RegWrite.Gamma.Win9X]
"%RegLocation9%", "Gamma_1stBmpFile", STRING, "%Des5%\gamma.bmp"
"%RegLocation9%", "Gamma_2ndBmpFile", STRING, "%Des5%\gamma.bmp"

[RegWrite.Gamma.WinNT]
"%RegLocation1%", "SiS.Utility.Gamma_1stBmpFile", STRING, "%Des5%\gamma.bmp"
"%RegLocation1%", "SiS.Utility.Gamma_2ndBmpFile", STRING, "%Des5%\gamma.bmp"

;Output Gamma Settings Files
; 0, No file
; 1, Output c:\GammaOutput.txt
"%RegLocation1%", "SiS.Utility.OutputGamma",DWORD, %OutputGamma%
"%RegLocation1%", "SiS.Utility.Gamma_DefaultRed" , DWORD, 100
"%RegLocation1%", "SiS.Utility.Gamma_DefaultGreen" , DWORD, 100
"%RegLocation1%", "SiS.Utility.Gamma_DefaultBlue" , DWORD, 100
"%RegLocation1%", "SiS.Utility.Gamma_DefaultRGB" , DWORD, 100
"%RegLocation1%", "SiS.Utility.Gamma_DefaultBrightness" , DWORD, 0
"%RegLocation1%", "SiS.Utility.Gamma_DefaultTINT" , DWORD, 9
"%RegLocation1%", "SiS.Utility.Gamma_DefaultEnhancement" , DWORD, 0

[RegDelete.Gamma.WinNT]
"%RegLocation1%", "SiS.Utility.Gamma_1stRed"
"%RegLocation1%", "SiS.Utility.Gamma_1stGreen"
"%RegLocation1%", "SiS.Utility.Gamma_1stBlue"
"%RegLocation1%", "SiS.Utility.Gamma_1stRGB"
"%RegLocation1%", "SiS.Utility.Gamma_1stBrightness"
"%RegLocation1%", "SiS.Utility.Gamma_1stTINT"
"%RegLocation1%", "SiS.Utility.Gamma_2ndRed"
"%RegLocation1%", "SiS.Utility.Gamma_2ndGreen"
"%RegLocation1%", "SiS.Utility.Gamma_2ndBlue"
"%RegLocation1%", "SiS.Utility.Gamma_2ndRGB"
"%RegLocation1%", "SiS.Utility.Gamma_2ndBrightness"
"%RegLocation1%", "SiS.Utility.Gamma_2ndTINT"

"%RegLocation1%", "SiS.2D.CRT1.RRAMP"
"%RegLocation1%", "SiS.2D.CRT1.GRAMP"
"%RegLocation1%", "SiS.2D.CRT1.BRAMP"
"%RegLocation1%", "SiS.2D.CRT2.RRAMP"
"%RegLocation1%", "SiS.2D.CRT2.GRAMP"
"%RegLocation1%", "SiS.2D.CRT2.BRAMP"


[SetupRes.Gamma]
"%Src1%\Setupres\650\gamma16.bmp",,"%Dev_315%|%Dev_315I%", "16"
"%Src1%\Setupres\650\gamma.bmp",,"%Dev_315%|%Dev_315I%", "256, 64K, TrueColor"
"%Src1%\Setupres\330\gamma16.bmp",,"%Dev_330%|%Dev_330I%", "16"
"%Src1%\Setupres\330\gamma.bmp",,"%Dev_330%|%Dev_330I%", "256, 64K, TrueColor"

[FileCopy.Video]
"*.*", "%Src1%\Utilres\Video", "%Des5%"
"sisvideo.dll","%Des_1st%","%Des_2nd%"

[RegWrite.Video.Win9X]
"%RegLocation9%", "Video_DisableDevice2Msg", DWORD, 0
"%RegLocation9%", "Video_OverlayInDevice2Msg", STRING, "You have chosed the second device to output!! If you want to use the preview image, you have to pull the Dialog to the second device."
"%RegLocation9%", "VIDEO_1stBmpFile", STRING, "%Des5%\overlay1.bmp"
"%RegLocation9%", "VIDEO_2ndBmpFile", STRING, "%Des5%\overlay2.bmp"
"%RegLocation9%", "Video_dwDefaultRed",DWORD, 100
"%RegLocation9%", "Video_dwDefaultGreen",DWORD, 100
"%RegLocation9%", "Video_dwDefaultBlue",DWORD, 100
"%RegLocation9%", "Video_dwDefaultRGB",DWORD, 100
"%RegLocation9%", "Video_DefaultContrast", DWORD, 0
"%RegLocation9%", "Video_DefaultBrightness", DWORD, 5000
"%RegLocation9%", "Video_DefaultHue", DWORD, 0
"%RegLocation9%", "Video_DefaultSaturation", DWORD, 10000
"%RegLocation9%", "Video_DefaultColorEnhance", DWORD, 1

[RegWrite.Video.WinNT]
"%RegLocation1%", "SiS.Utility.Video_DisableDevice2Msg", DWORD, 0
"%RegLocation1%", "SiS.Utility.Video_OverlayInDevice2Msg", STRING, "You have chosed the second device to output!! If you want to use the preview image, you have to pull the Dialog to the second device."
"%RegLocation1%", "SiS.Utility.VIDEO_1stBmpFile", STRING, "%Des5%\overlay1.bmp"
"%RegLocation1%", "SiS.Utility.VIDEO_2ndBmpFile", STRING, "%Des5%\overlay2.bmp"
"%RegLocation1%", "SiS.Utility.Video_dwDefaultGammaR", DWORD, 100
"%RegLocation1%", "SiS.Utility.Video_dwDefaultGammaG", DWORD, 100
"%RegLocation1%", "SiS.Utility.Video_dwDefaultGammaB", DWORD, 100
"%RegLocation1%", "SiS.Utility.Video_dwDefaultGammaRGB", DWORD, 100
"%RegLocation1%", "SiS.Utility.Video_DefaultContrast", DWORD, 4000
"%RegLocation1%", "SiS.Utility.Video_DefaultBrightness", DWORD, 5000
"%RegLocation1%", "SiS.Utility.Video_DefaultHue", DWORD, 0
"%RegLocation1%", "SiS.Utility.Video_DefaultSaturation", DWORD, 10000
"%RegLocation1%", "SiS.Utility.Video_DefaultColorEnhance", DWORD, 1

[SetupRes.Video]
"%Src1%\Setupres\650\video16.bmp",,"%Dev_315%|%Dev_315I%", "16"
"%Src1%\Setupres\650\videoset.bmp",,"%Dev_315%|%Dev_315I%", "256, 64K, TrueColor"
"%Src1%\Setupres\330\video16.bmp",,"%Dev_330%|%Dev_330I%", "16"
"%Src1%\Setupres\330\videoset.bmp",,"%Dev_330%|%Dev_330I%", "256, 64K, TrueColor"

[FileCopy.TV.Win9X]
"sisvb.dll", "%Src1%\utilDLL", "%Des2%"
"sistv.dll","%Des_1st%","%Des_2nd%"

[FileCopy.TV.WinNT]
"sistv.dll","%Des_1st%","%Des_2nd%"

[RegWrite.TV.Win9X]
"%RegLocation9%", "TV_EnableAdvancePage", DWORD, 1
"%RegLocation9%", "TV_EnableZoomInOut", DWORD, 1
"%RegLocation9%", "TV1_OverScan_Default_X", DWORD, -52
"%RegLocation9%", "TV1_OverScan_Default_Y", DWORD, -7
"%RegLocation9%", "TV1_OverScan_VertMagnify", DWORD, 20
"%RegLocation9%", "TV1_OverScan_HorzMagnify", DWORD, 80
"%RegLocation9%", "TV1_OverScan_Mode", DWORD, 0
"%RegLocation9%", "TV2_OverScan_Default_X", DWORD, -52
"%RegLocation9%", "TV2_OverScan_Default_Y", DWORD, -7
"%RegLocation9%", "TV2_OverScan_VertMagnify", DWORD, 20
"%RegLocation9%", "TV2_OverScan_HorzMagnify", DWORD, 80
"%RegLocation9%", "TV2_OverScan_Mode", DWORD, 0
"%RegLocation16%", "SiS_VB", DWORD, 1

[RegWrite.TV.WinNT]
"%RegLocation1%", "SiS.Utility.TV_EnableAdvancePage", DWORD, 1
"%RegLocation1%", "SiS.Utility.TV_EnableZoomInOut", DWORD, 0
"%RegLocation1%", "SiS.Utility.TV1_OverScan_Default_X", DWORD, -52
"%RegLocation1%", "SiS.Utility.TV1_OverScan_Default_Y", DWORD, -7
"%RegLocation1%", "SiS.Utility.TV1_OverScan_VertMagnify", DWORD, 20
"%RegLocation1%", "SiS.Utility.TV1_OverScan_HorzMagnify", DWORD, 80
"%RegLocation1%", "SiS.Utility.TV1_OverScan_Mode", DWORD, 0
"%RegLocation1%", "SiS.Utility.TV2_OverScan_Default_X", DWORD, -52
"%RegLocation1%", "SiS.Utility.TV2_OverScan_Default_Y", DWORD, -7
"%RegLocation1%", "SiS.Utility.TV2_OverScan_VertMagnify", DWORD, 20
"%RegLocation1%", "SiS.Utility.TV2_OverScan_HorzMagnify", DWORD, 80
"%RegLocation1%", "SiS.Utility.TV2_OverScan_Mode", DWORD, 0
"%RegLocation16%", "SiS_VB", DWORD, 1

[SetupRes.TV]
"%Src1%\Setupres\650\tvout16.bmp",,"%Dev_315%|%Dev_315I%", "16"
"%Src1%\Setupres\650\tvout.bmp",,"%Dev_315%|%Dev_315I%", "256, 64K, TrueColor"
"%Src1%\Setupres\330\tvout16.bmp",,"%Dev_330%|%Dev_330I%", "16"
"%Src1%\Setupres\330\tvout.bmp",,"%Dev_330%|%Dev_330I%", "256, 64K, TrueColor"


[SetupRes.CenterScreen]
"%Src1%\Setupres\650\ctrscr.bmp",,"%Dev_315%|%Dev_315I%", "16,256, 64K, TrueColor"
"%Src1%\Setupres\330\ctrscr.bmp",,"%Dev_330%|%Dev_330I%", "16,256, 64K, TrueColor"

[FileCopy.3DSetting]
"*.*", "%Src1%\Utilres\3D", "%Des5%\3D"
"sisut3d.dll","%Des_1st%","%Des_2nd%"

[RegWrite.3DSetting.Win9X]
"%RegLocation8%", "MaxFrameQueued", DWORD, 3
"%RegLocation8%", "GL_Multi_Texture", DWORD, 1
"%RegLocation8%", "GL_Use_16_ZBuf", DWORD, 1
"%RegLocation8%", "SScale", DWORD, 4
"%RegLocation8%", "SOffset", DWORD, 4
"%RegLocation8%", "AutoMipMap", DWORD, 0
"%RegLocation8%", "CoarseZ", DWORD, 1
"%RegLocation8%", "CoarseZMode", DWORD, 0
"%RegLocation8%", "CoarseZMode", DWORD, 17,, "%Dev_315%|%Dev_315I%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%"
"%RegLocation8%", "CoarseZMode", DWORD, 16,, "%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation8%", "Fast2Tex", DWORD, 0
"%RegLocation8%", "Fast2Tex", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation8%", "Swizzle", DWORD, 1
"%RegLocation8%", "TnLQueue", DWORD, 0
"%RegLocation9%", "3DPage", DWORD, 74 
"%RegLocation9%", "3DLevel", DWORD, 2
"%RegLocation9%", "3DBkServer", STRING, "%Des5%\3D\d3dpvw.exe"

[RegWrite.3DSetting.WinNT]
"%RegLocation1%", "SiS.3D.Default.MaxFrameQueued", DWORD, 3
"%RegLocation1%", "SiS.3D.Default.GL_Multi_Texture", DWORD, 1
"%RegLocation1%", "SiS.3D.Default.GL_Use_16_ZBuf", DWORD, 1
"%RegLocation1%", "SiS.3D.Default.SScale", DWORD, 4
"%RegLocation1%", "SiS.3D.Default.SOffset", DWORD, 4
"%RegLocation1%", "SiS.3D.Default.Swizzle", DWORD, 1
"%RegLocation1%", "SiS.3D.Default.CoarseZ", DWORD, 1
"%RegLocation1%", "SiS.3D.Default.CoarseZMode", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.CoarseZMode", DWORD, 17,, "%Dev_315%|%Dev_315I%|%Chip_661%|%Chip_M661%|%Chip_741%|%Chip_M741%"
"%RegLocation1%", "SiS.3D.Default.CoarseZMode", DWORD, 16,, "%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.Default.TnLQueue", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.Fast2Tex", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.Fast2Tex", DWORD, 1,, "%Dev_330%|%Chip_660%|%Chip_M660%|%Chip_760%|%Chip_M760%"
"%RegLocation1%", "SiS.3D.Default.AutoMipMap", DWORD, 0
"%RegLocation1%", "SiS.Utility.3DPage", DWORD, 74
"%RegLocation1%", "SiS.Utility.3DLevel", DWORD, 2
"%RegLocation1%", "SiS.Utility.3DBkServer", STRING, "%Des5%\3D\d3dpvw.exe"

[SetupRes.3DSetting]
"%Src1%\Setupres\650\3dset16.bmp",,"%Dev_315%|%Dev_315I%", "16"
"%Src1%\Setupres\650\3dset.bmp",,"%Dev_315%|%Dev_315I%", "256, 64K, TrueColor"
"%Src1%\Setupres\330\3dset16.bmp",,"%Dev_330%|%Dev_330I%", "16"
"%Src1%\Setupres\330\3dset.bmp",,"%Dev_330%|%Dev_330I%", "256, 64K, TrueColor"

[FileCopy.Info]
"*.*", "%Src1%\Utilres\Info", "%Des5%"
"sisuinfo.dll","%Src1%\utilDLL","%Des5%"
"sisuinfo.dll","%Des_1st%","%Des_2nd%"

[RegWrite.Info.Win9X]
"%RegLocation9%", "Info_NotShowVBLogo", DWORD, 1
"%RegLocation9%", "Info_BmpFile", STRING, "%Des5%\info_315.bmp",, "%Dev_315%"
"%RegLocation9%", "8Info_BmpFile", STRING, "%Des5%\8info_315.bmp",, "%Dev_315%"
"%RegLocation9%", "MarkInfo_BmpFile", STRING, "%Des5%\minfo_315.bmp",, "%Dev_315%"
"%RegLocation9%", "8MarkInfo_BmpFile", STRING, "%Des5%\8minfo_315.bmp",, "%Dev_315%"

"%RegLocation9%", "Info_BmpFile", STRING, "%Des5%\info_740.bmp",, "%Dev_315I%"
"%RegLocation9%", "8Info_BmpFile", STRING, "%Des5%\8info_740.bmp",, "%Dev_315I%"
"%RegLocation9%", "MarkInfo_BmpFile", STRING, "%Des5%\minfo_740.bmp",, "%Dev_315I%"
"%RegLocation9%", "8MarkInfo_BmpFile", STRING, "%Des5%\8minfo_740.bmp",, "%Dev_315I%"

"%RegLocation9%", "Info651_BmpFile", STRING, "%Des5%\info_651.bmp",, "%Dev_315I%"
"%RegLocation9%", "8Info651_BmpFile", STRING, "%Des5%\8info_651.bmp",, "%Dev_315I%"
"%RegLocation9%", "MarkInfo651_BmpFile", STRING, "%Des5%\minfo_651.bmp",, "%Dev_315I%"
"%RegLocation9%", "8MarkInfo651_BmpFile", STRING, "%Des5%\8minfo_651.bmp",, "%Dev_315I%"

"%RegLocation9%", "Info_BmpFile", STRING, "%Des5%\info_330.bmp",, "%Dev_330%"
"%RegLocation9%", "8Info_BmpFile", STRING, "%Des5%\8info_330.bmp",, "%Dev_330%"
"%RegLocation9%", "MarkInfo_BmpFile", STRING, "%Des5%\minfo_330.bmp",, "%Dev_330%"
"%RegLocation9%", "8MarkInfo_BmpFile", STRING, "%Des5%\8minfo_330.bmp",, "%Dev_330%"

"%RegLocation9%", "Info_BmpFile", STRING, "%Des5%\info_660.bmp",, "%Dev_330I%"
"%RegLocation9%", "8Info_BmpFile", STRING, "%Des5%\8info_660.bmp",, "%Dev_330I%"
"%RegLocation9%", "MarkInfo_BmpFile", STRING, "%Des5%\minfo_660.bmp",, "%Dev_330I%"
"%RegLocation9%", "8MarkInfo_BmpFile", STRING, "%Des5%\8minfo_660.bmp",, "%Dev_330I%"

"%RegLocation9%", "Info_BmpFile", STRING, "%Des5%\info_661.bmp",, "%Chip_661%"
"%RegLocation9%", "8Info_BmpFile", STRING, "%Des5%\info_661.bmp",, "%Chip_661%"
"%RegLocation9%", "MarkInfo_BmpFile", STRING, "%Des5%\info_661.bmp",, "%Chip_661%"
"%RegLocation9%", "8MarkInfo_BmpFile", STRING, "%Des5%\info_661.bmp",, "%Chip_661%"

"%RegLocation9%", "Info_BmpFile", STRING, "%Des5%\info_741.bmp",, "%Chip_741%"
"%RegLocation9%", "8Info_BmpFile", STRING, "%Des5%\info_741.bmp",, "%Chip_741%"
"%RegLocation9%", "MarkInfo_BmpFile", STRING, "%Des5%\info_741.bmp",, "%Chip_741%"
"%RegLocation9%", "8MarkInfo_BmpFile", STRING, "%Des5%\info_741.bmp",, "%Chip_741%"

"%RegLocation9%", "Info_BmpFile", STRING, "%Des5%\info_760.bmp",, "%Chip_760%"
"%RegLocation9%", "8Info_BmpFile", STRING, "%Des5%\info_760.bmp",, "%Chip_760%"
"%RegLocation9%", "MarkInfo_BmpFile", STRING, "%Des5%\info_760.bmp",, "%Chip_760%"
"%RegLocation9%", "8MarkInfo_BmpFile", STRING, "%Des5%\info_760.bmp",, "%Chip_760%"

"%RegLocation9%", "Info_BmpFile", STRING, "%Des5%\info_M661.bmp",, "%Chip_M661%"
"%RegLocation9%", "8Info_BmpFile", STRING, "%Des5%\info_M661.bmp",, "%Chip_M661%"
"%RegLocation9%", "MarkInfo_BmpFile", STRING, "%Des5%\info_M661.bmp",, "%Chip_M661%"
"%RegLocation9%", "8MarkInfo_BmpFile", STRING, "%Des5%\info_M661.bmp",, "%Chip_M661%"

"%RegLocation9%", "Info_BmpFile", STRING, "%Des5%\info_M741.bmp",, "%Chip_M741%"
"%RegLocation9%", "8Info_BmpFile", STRING, "%Des5%\info_M741.bmp",, "%Chip_M741%"
"%RegLocation9%", "MarkInfo_BmpFile", STRING, "%Des5%\info_M741.bmp",, "%Chip_M741%"
"%RegLocation9%", "8MarkInfo_BmpFile", STRING, "%Des5%\info_M741.bmp",, "%Chip_M741%"

"%RegLocation9%", "Info_BmpFile", STRING, "%Des5%\info_M760.bmp",, "%Chip_M760%"
"%RegLocation9%", "8Info_BmpFile", STRING, "%Des5%\info_M760.bmp",, "%Chip_M760%"
"%RegLocation9%", "MarkInfo_BmpFile", STRING, "%Des5%\info_M760.bmp",, "%Chip_M760%"
"%RegLocation9%", "8MarkInfo_BmpFile", STRING, "%Des5%\info_M760.bmp",, "%Chip_M760%"

"%RegLocation9%", "InfoLogo1_BmpFile", STRING, "%Des5%\info1.bmp"
"%RegLocation9%", "8InfoLogo1_BmpFile", STRING, "%Des5%\8info1.bmp"
"%RegLocation9%", "MarkInfoLogo1_BmpFile", STRING, "%Des5%\minfo1.bmp"
"%RegLocation9%", "8MarkInfoLogo1_BmpFile", STRING, "%Des5%\8minfo1.bmp"

"%RegLocation9%", "InfoLogo2_BmpFile", STRING, "%Des5%\info2.bmp"
"%RegLocation9%", "8InfoLogo2_BmpFile", STRING, "%Des5%\8info2.bmp"
"%RegLocation9%", "MarkInfoLogo2_BmpFile", STRING, "%Des5%\minfo2.bmp"
"%RegLocation9%", "8MarkInfoLogo2_BmpFile", STRING, "%Des5%\8minfo2.bmp"

"%RegLocation9%", "InfoLogo3_BmpFile", STRING, "%Des5%\info3.bmp"
"%RegLocation9%", "8InfoLogo3_BmpFile", STRING, "%Des5%\8info3.bmp"
"%RegLocation9%", "MarkInfoLogo3_BmpFile", STRING, "%Des5%\minfo3.bmp"
"%RegLocation9%", "8MarkInfoLogo3_BmpFile", STRING, "%Des5%\8minfo3.bmp"

"%RegLocation1%", "ProviderName", STRING, "%Provider%"
"%RegLocation1%", "DriverDesc", STRING, "%DeviceDesc%"
"%RegLocation9%", "Info_BIOSInfo", DWORD, 1
"%RegLocation9%", "Info_ShowChipTypeInfo", DWORD, 1
"%RegLocation9%", "Info_ShowClockInfo", DWORD, 1
;Customize Device description  
;"%RegLocation9%", "VGADeviceDescription", STRING, "PA315",,"%Vender_AOpen_DeviceDesc1%"
;"%RegLocation9%", "VGADeviceDescription", STRING, "SiS 660",, "%Chip_660%"
"%RegLocation9%", "VGADeviceDescription", STRING, "SiS 661FX",, "%Chip_661%"
"%RegLocation9%", "VGADeviceDescription", STRING, "SiS 741",, "%Chip_741%"
"%RegLocation9%", "VGADeviceDescription", STRING, "SiS 760",, "%Chip_760%"
"%RegLocation9%", "VGADeviceDescription", STRING, "SiS M660",, "%Chip_M660%"
"%RegLocation9%", "VGADeviceDescription", STRING, "SiS M661",, "%Chip_M661%"
"%RegLocation9%", "VGADeviceDescription", STRING, "SiS M741",, "%Chip_M741%"
"%RegLocation9%", "VGADeviceDescription", STRING, "SiS M760",, "%Chip_M760%"

[RegWrite.Info.WinNT]
"%RegLocation1%", "SiS.Utility.Info_NotShowVBLogo", DWORD, 1
"%RegLocation1%", "SiS.Utility.ProviderName", STRING, "%Provider%"
"%RegLocation1%", "SiS.Utility.Info_BIOSInfo", DWORD, 1
"%RegLocation1%", "SiS.Utility.Info_ShowChipTypeInfo", DWORD, 1
"%RegLocation1%", "SiS.Utility.Info_ShowClockInfo", DWORD, 1

;Product name
"%RegLocation1%", "SiS.Utility.Info_650", STRING, "SiS 650_M650"
"%RegLocation1%", "SiS.Utility.Info_651", STRING, "SiS 651"
"%RegLocation1%", "SiS.Utility.Info_740", STRING, "SiS 740"
"%RegLocation1%", "SiS.Utility.Info_661", STRING, "SiS 661FX_M661FX_M661MX"
"%RegLocation1%", "SiS.Utility.Info_760", STRING, "SiS 760_M760"
"%RegLocation1%", "SiS.Utility.Info_741", STRING, "SiS 741_M741"
"%RegLocation1%", "SiS.Utility.Info_662", STRING, "SiS 662"
"%RegLocation1%", "SiS.Utility.Info_761", STRING, "SiS 761"

[SetupRes.Info]
"%Src1%\Setupres\650\Info16.bmp",,"%Dev_315%|%Dev_315I%", "16"
"%Src1%\Setupres\650\Infopage.bmp",,"%Dev_315%|%Dev_315I%", "256, 64K, TrueColor"
"%Src1%\Setupres\330\Info16.bmp",,"%Dev_330%|%Dev_330I%", "16"
"%Src1%\Setupres\330\Infopage.bmp",,"%Dev_330%|%Dev_330I%", "256, 64K, TrueColor"

[FileCopy.OSD]
"*.*", "%Src1%\Utilres\OSD", "%Des5%\OSD"
"osd.exe","%Des_1st%\OSD","%Des_2nd%\OSD"

[RegWrite.OSD.Win9X]
"%RegLocation9%", "2DGammaVideo", DWORD, 1

[RegWrite.OSD.WinNT]
"%RegLocation1%", "SiS.Utility.2DGammaVideo", DWORD, 1

[SetupRes.OSD]
"%Src1%\Setupres\650\osd16.bmp",,"%Dev_315%|%Dev_315I%", "16,256, 64K, TrueColor"
"%Src1%\Setupres\330\osd16.bmp",,"%Dev_330%|%Dev_330I%", "16,256, 64K, TrueColor"


[RegWrite.HotKey.Win9X]
"%RegLocation9%", "Hotkey_OSD_Activate_DefaultKey", DWORD, 83
"%RegLocation9%", "Hotkey_OSD_Activate_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_OSD_Activate_Key", DWORD, 83
"%RegLocation9%", "Hotkey_OSD_Activate_Status", DWORD, 0

"%RegLocation9%", "Hotkey_OSD_Downward_DefaultKey", DWORD, 77
"%RegLocation9%", "Hotkey_OSD_Downward_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_OSD_Downward_Key", DWORD, 77
"%RegLocation9%", "Hotkey_OSD_Downward_Status", DWORD, 0

"%RegLocation9%", "Hotkey_OSD_Hide_DefaultKey", DWORD, 72
"%RegLocation9%", "Hotkey_OSD_Hide_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_OSD_Hide_Key", DWORD, 72
"%RegLocation9%", "Hotkey_OSD_Hide_Status", DWORD, 0

"%RegLocation9%", "Hotkey_OSD_Left_DefaultKey", DWORD, 74
"%RegLocation9%", "Hotkey_OSD_Left_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_OSD_Left_Key", DWORD, 74
"%RegLocation9%", "Hotkey_OSD_Left_Status", DWORD, 0

"%RegLocation9%", "Hotkey_OSD_PgDn_DefaultKey", DWORD, 76
"%RegLocation9%", "Hotkey_OSD_PgDn_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_OSD_PgDn_Key", DWORD, 76
"%RegLocation9%", "Hotkey_OSD_PgDn_Status", DWORD, 0

"%RegLocation9%", "Hotkey_OSD_PgUp_DefaultKey", DWORD, 79
"%RegLocation9%", "Hotkey_OSD_PgUp_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_OSD_PgUp_Key", DWORD, 79
"%RegLocation9%", "Hotkey_OSD_PgUp_Status", DWORD, 0

"%RegLocation9%", "Hotkey_OSD_Right_DefaultKey", DWORD, 75
"%RegLocation9%", "Hotkey_OSD_Right_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_OSD_Right_Key", DWORD, 75
"%RegLocation9%", "Hotkey_OSD_Right_Status", DWORD, 0

"%RegLocation9%", "Hotkey_OSD_Upward_DefaultKey", DWORD, 73
"%RegLocation9%", "Hotkey_OSD_Upward_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_OSD_Upward_Key", DWORD, 73
"%RegLocation9%", "Hotkey_OSD_Upward_Status", DWORD, 0

"%RegLocation9%", "Hotkey_Stereo_Enable_DefaultKey", DWORD, 49
"%RegLocation9%", "Hotkey_Stereo_Enable_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_Stereo_Enable_Key", DWORD, 49
"%RegLocation9%", "Hotkey_Stereo_Enable_Status", DWORD, 0

"%RegLocation9%", "Hotkey_Stereo_StOff+_DefaultKey", DWORD, 52
"%RegLocation9%", "Hotkey_Stereo_StOff+_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_Stereo_StOff+_Key", DWORD, 52
"%RegLocation9%", "Hotkey_Stereo_StOff+_Status", DWORD, 0

"%RegLocation9%", "Hotkey_Stereo_StOff-_DefaultKey", DWORD, 53
"%RegLocation9%", "Hotkey_Stereo_StOff-_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_Stereo_StOff-_Key", DWORD, 53
"%RegLocation9%", "Hotkey_Stereo_StOff-_Status", DWORD, 0

"%RegLocation9%", "Hotkey_Stereo_StScale+_DefaultKey", DWORD, 50
"%RegLocation9%", "Hotkey_Stereo_StScale+_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_Stereo_StScale+_Key", DWORD, 50
"%RegLocation9%", "Hotkey_Stereo_StScale+_Status", DWORD, 0

"%RegLocation9%", "Hotkey_Stereo_StScale-_DefaultKey", DWORD, 51
"%RegLocation9%", "Hotkey_Stereo_StScale-_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_Stereo_StScale-_Key", DWORD, 51
"%RegLocation9%", "Hotkey_Stereo_StScale-_Status", DWORD, 0

"%RegLocation9%", "Hotkey_ZoomInOut_Start_DefaultKey", DWORD, 84
"%RegLocation9%", "Hotkey_ZoomInOut_Start_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_ZoomInOut_Start_Key", DWORD, 84
"%RegLocation9%", "Hotkey_ZoomInOut_Start_Status", DWORD, 0

"%RegLocation9%", "Hotkey_ZoomInOut_End_DefaultKey", DWORD, 86
"%RegLocation9%", "Hotkey_ZoomInOut_End_DefaultStatus", DWORD, 0
"%RegLocation9%", "Hotkey_ZoomInOut_End_Key", DWORD, 86
"%RegLocation9%", "Hotkey_ZoomInOut_End_Status", DWORD, 0

"%RegLocation9%", "Hotkey_ZoomInOut_Enable/DisableVirtual_DefaultKey", DWORD, 86
"%RegLocation9%", "Hotkey_ZoomInOut_Enable/DisableVirtual_DefaultStatus", DWORD, 2816
"%RegLocation9%", "Hotkey_ZoomInOut_Enable/DisableVirtual_Key", DWORD, 86
"%RegLocation9%", "Hotkey_ZoomInOut_Enable/DisableVirtual_Status", DWORD, 2816

"%RegLocation9%", "Hotkey_ZoomInOut_Enable/DisableZoom_DefaultKey", DWORD, 90
"%RegLocation9%", "Hotkey_ZoomInOut_Enable/DisableZoom_DefaultStatus", DWORD, 2816
"%RegLocation9%", "Hotkey_ZoomInOut_Enable/DisableZoom_Key", DWORD, 90
"%RegLocation9%", "Hotkey_ZoomInOut_Enable/DisableZoom_Status", DWORD, 2816

"%RegLocation9%", "Hotkey_ZoomInOut_ZoomActiveWindow_DefaultKey", DWORD, 65
"%RegLocation9%", "Hotkey_ZoomInOut_ZoomActiveWindow_DefaultStatus", DWORD, 2816
"%RegLocation9%", "Hotkey_ZoomInOut_ZoomActiveWindow_Key", DWORD, 65
"%RegLocation9%", "Hotkey_ZoomInOut_ZoomActiveWindow_Status", DWORD, 2816

"%RegLocation9%", "Hotkey_ZoomInOut_ZoomIn_DefaultKey", DWORD, 73
"%RegLocation9%", "Hotkey_ZoomInOut_ZoomIn_DefaultStatus", DWORD, 2816
"%RegLocation9%", "Hotkey_ZoomInOut_ZoomIn_Key", DWORD, 73
"%RegLocation9%", "Hotkey_ZoomInOut_ZoomIn_Status", DWORD, 2816

"%RegLocation9%", "Hotkey_ZoomInOut_ZoomOut_DefaultKey", DWORD, 79
"%RegLocation9%", "Hotkey_ZoomInOut_ZoomOut_DefaultStatus", DWORD, 2816
"%RegLocation9%", "Hotkey_ZoomInOut_ZoomOut_Key", DWORD, 79
"%RegLocation9%", "Hotkey_ZoomInOut_ZoomOut_Status", DWORD, 2816

[RegWrite.HotKey.WinNT]
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Activate_DefaultKey", DWORD, 83
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Activate_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Activate_Key", DWORD, 83
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Activate_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Downward_DefaultKey", DWORD, 77
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Downward_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Downward_Key", DWORD, 77
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Downward_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Hide_DefaultKey", DWORD, 72
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Hide_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Hide_Key", DWORD, 72
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Hide_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Left_DefaultKey", DWORD, 74
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Left_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Left_Key", DWORD, 74
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Left_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_OSD_PgDn_DefaultKey", DWORD, 76
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_PgDn_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_PgDn_Key", DWORD, 76
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_PgDn_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_OSD_PgUp_DefaultKey", DWORD, 79
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_PgUp_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_PgUp_Key", DWORD, 79
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_PgUp_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Right_DefaultKey", DWORD, 75
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Right_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Right_Key", DWORD, 75
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Right_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Upward_DefaultKey", DWORD, 73
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Upward_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Upward_Key", DWORD, 73
"%RegLocation1%", "SiS.Utility.Hotkey_OSD_Upward_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_Enable_DefaultKey", DWORD, 49
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_Enable_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_Enable_Key", DWORD, 49
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_Enable_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StOff+_DefaultKey", DWORD, 52
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StOff+_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StOff+_Key", DWORD, 52
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StOff+_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StOff-_DefaultKey", DWORD, 53
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StOff-_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StOff-_Key", DWORD, 53
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StOff-_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StScale+_DefaultKey", DWORD, 50
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StScale+_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StScale+_Key", DWORD, 50
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StScale+_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StScale-_DefaultKey", DWORD, 51
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StScale-_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StScale-_Key", DWORD, 51
"%RegLocation1%", "SiS.Utility.Hotkey_Stereo_StScale-_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_Start_DefaultKey", DWORD, 84
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_Start_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_Start_Key", DWORD, 84
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_Start_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_End_DefaultKey", DWORD, 86
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_End_DefaultStatus", DWORD, 0
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_End_Key", DWORD, 86
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_End_Status", DWORD, 0

"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_Enable/DisableVirtual_DefaultKey", DWORD, 86
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_Enable/DisableVirtual_DefaultStatus", DWORD, 2816
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_Enable/DisableVirtual_Key", DWORD, 86
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_Enable/DisableVirtual_Status", DWORD, 2816

"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_Enable/DisableZoom_DefaultKey", DWORD, 90
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_Enable/DisableZoom_DefaultStatus", DWORD, 2816
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_Enable/DisableZoom_Key", DWORD, 90
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_Enable/DisableZoom_Status", DWORD, 2816

"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_ZoomActiveWindow_DefaultKey", DWORD, 65
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_ZoomActiveWindow_DefaultStatus", DWORD, 2816
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_ZoomActiveWindow_Key", DWORD, 65
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_ZoomActiveWindow_Status", DWORD, 2816

"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_ZoomIn_DefaultKey", DWORD, 73
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_ZoomIn_DefaultStatus", DWORD, 2816
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_ZoomIn_Key", DWORD, 73
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_ZoomIn_Status", DWORD, 2816

"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_ZoomOut_DefaultKey", DWORD, 79
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_ZoomOut_DefaultStatus", DWORD, 2816
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_ZoomOut_Key", DWORD, 79
"%RegLocation1%", "SiS.Utility.Hotkey_ZoomInOut_ZoomOut_Status", DWORD, 2816

"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_90clk_DefaultKey", DWORD, 39
"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_90clk_DefaultStatus", DWORD, 2816
"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_90clk_Key", DWORD, 39
"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_90clk_Status", DWORD, 2816

"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_180clk_DefaultKey", DWORD, 40
"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_180clk_DefaultStatus", DWORD, 2816
"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_180clk_Key", DWORD, 40
"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_180clk_Status", DWORD, 2816

"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_90ctrclk_DefaultKey", DWORD, 37
"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_90ctrclk_DefaultStatus", DWORD, 2816
"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_90ctrclk_Key", DWORD, 37
"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_90ctrclk_Status", DWORD, 2816

"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_Reset_DefaultKey", DWORD, 38
"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_Reset_DefaultStatus", DWORD, 2816
"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_Reset_Key", DWORD, 38
"%RegLocation1%", "SiS.Utility.Hotkey_Rotate_Reset_Status", DWORD, 2816

[FileCopy.HotKey]
"hkdef.dll","%Des_1st%","%Des_2nd%"

[SetupRes.HotKey]
"%Src1%\Setupres\650\hotkey16.bmp",,"%Dev_315%|%Dev_315I%", "16,256, 64K, TrueColor"
"%Src1%\Setupres\330\hotkey16.bmp",,"%Dev_330%|%Dev_330I%", "16,256, 64K, TrueColor"

[FileCopy.AGPInfo]
"*.*", "%Src1%\Utilres\AGPInfo", "%Des5%\AGPInfo"
"AGPInfo.exe","%Des_1st%\AGPInfo","%Des_2nd%\AGPInfo"

[RegWrite.AGPInfo.Win9X]
"%RegLocation9%", "ShowAGPInfo", DWORD, "%ShowAGPInfo%"
;"%RegLocation9%", "AGP_InfoTitle", STRING, "AGP Information"
;"%RegLocation9%", "AGP_Active", STRING, "AGP GART Driver is active"
;"%RegLocation9%", "AGP_nonActive", STRING, "AGP GART Driver is not active"
;"%RegLocation9%", "AGP_MBType1_0", STRING, "VEN_1106"
;"%RegLocation9%", "AGP_MBType2_0", STRING, "VEN_1039&DEV_0730"
;"%RegLocation9%", "AGP_Graphic_0", STRING, "VEN_1039&DEV_0330&SUBSYS_0C651019"
;"%RegLocation9%", "AGP_Graphic_1", STRING, "VEN_1039&DEV_0330&SUBSYS_0C641019"
;"%RegLocation9%", "AGP_Graphic_2", STRING, "VEN_1039&DEV_0330&SUBSYS_0C471019"
;"%RegLocation9%", "AGP_Graphic_3", STRING, "VEN_1039&DEV_0330&SUBSYS_0C741019"
;"%RegLocation9%", "AGP_Graphic_4", STRING, "VEN_1039&DEV_0330&SUBSYS_0C791019"
"%RegLocation9%", "AGPInfo_IconFile", STRING, "%Des5%\AGPInfo\agpinfo.ico"

[RegWrite.AGPInfo.WinNT]
"%RegLocation1%", "SiS.Utility.ShowAGPInfo", DWORD, "%ShowAGPInfo%"
;"%RegLocation1%", "SiS.Utility.AGP_InfoTitle", STRING, "AGP Information"
;"%RegLocation1%", "SiS.Utility.AGP_Active", STRING, "AGP GART Driver is active"
;"%RegLocation1%", "SiS.Utility.AGP_nonActive", STRING, "AGP GART Driver is not active"
;"%RegLocation1%", "SiS.Utility.AGP_MBType1_0", STRING, "VEN_1106"
;"%RegLocation1%", "SiS.Utility.AGP_MBType2_0", STRING, "VEN_1039&DEV_0730"
;"%RegLocation1%", "SiS.Utility.AGP_Graphic_0", STRING, "VEN_1039&DEV_0330&SUBSYS_0C651019"
;"%RegLocation1%", "SiS.Utility.AGP_Graphic_1", STRING, "VEN_1039&DEV_0330&SUBSYS_0C641019"
;"%RegLocation1%", "SiS.Utility.AGP_Graphic_2", STRING, "VEN_1039&DEV_0330&SUBSYS_0C471019"
;"%RegLocation1%", "SiS.Utility.AGP_Graphic_3", STRING, "VEN_1039&DEV_0330&SUBSYS_0C741019"
;"%RegLocation1%", "SiS.Utility.AGP_Graphic_4", STRING, "VEN_1039&DEV_0330&SUBSYS_0C791019"
"%RegLocation1%", "SiS.Utility.AGPInfo_IconFile", STRING, "%Des5%\AGPInfo\agpinfo.ico"

[FileCopy.XRotate]
"xrotate.ico", "%Src1%\Utilres\ICO", "%Des5%"
"XRotate.exe","%Des_1st%\XRotate","%Des_2nd%\XRotate"

[RegWrite.XRotate.WinNT]
"%RegLocation1%", "SiS.Utility.ShowRotate", DWORD, 1
"%RegLocation1%", "SiS.Utility.XRotate_IconFile", STRING, "%Des5%\xrotate.ico"
"%RegLocation1%", "SiS.2D.EnableRotate", DWORD, 1

[FileCopy.TVZoom]
"hookproc.dll","%Des_1st%","%Des_2nd%"
"LoadZoom.exe","%Des_1st%","%Des_2nd%"

[Execute.AGPSetup]
"%Src1%\AGP\setup.exe -s",,,,,, "ISExec"

[RegWrite.EagelEye.WIN9X]
"%RegLocation9%", "ThruEnable", STRING, "Enable %SeeThruTitle%"
"%RegLocation9%", "3dSeeThrough", DWORD, "%3dSeeThrough%"
"%RegLocation7%", "SeeThrough", DWORD, 0
"%RegLocation7%\Default", "SeeThrough", DWORD, 0

[RegWrite.EagelEye.WINNT]
"%RegLocation1%", "SiS.Utility.ThruEnable", STRING, "Enable %SeeThruTitle%"
"%RegLocation1%", "SiS.Utility.3dSeeThrough", DWORD, "%3dSeeThrough%"
"%RegLocation1%", "SiS.3D.SeeThrough", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.SeeThrough", DWORD, 0

[RegWrite.3DStereo.WIN9X]
"%RegLocation9%", "3dStereo", DWORD, "%3dStereo%"
"%RegLocation7%", "StereoMode", DWORD, 0
"%RegLocation7%", "GlassesWire", DWORD, 1
"%RegLocation7%", "RedBlue", DWORD, 0
"%RegLocation7%\Default", "StereoMode", DWORD, 0
"%RegLocation7%\Default", "GlassesWire", DWORD, 0
"%RegLocation7%\Default", "RedBlue", DWORD, 0

[RegWrite.3DStereo.WINNT]
"%RegLocation1%", "SiS.Utility.3dStereo", DWORD, "%3dStereo%"
"%RegLocation1%", "SiS.3D.StereoMode", DWORD, 0
"%RegLocation1%", "SiS.3D.GlassesWire", DWORD, 0
"%RegLocation1%", "SiS.3D.RedBlue", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.StereoMode", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.GlassesWire", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.RedBlue", DWORD, 0

[RegWrite.FSAA.WIN9X]
"%RegLocation9%", "IsFSAA", DWORD, "%IsFSAA%"
;"%RegLocation9%", "FSAATitle", STRING, "%FSAATitle%"
"%RegLocation7%", "FSAA", DWORD, 0
"%RegLocation7%", "FSAAMode", DWORD, 0
"%RegLocation7%", "GL_FSAA", DWORD, 0, ,"%Dev_315%"
"%RegLocation7%", "GL_FSAAMode", DWORD, 0, ,"%Dev_315%"

[RegWrite.FSAA.WINNT]
"%RegLocation1%", "SiS.Utility.IsFSAA", DWORD, "%IsFSAA%"
;"%RegLocation1%", "SiS.Utility.FSAATitle", STRING, "%FSAATitle%"
"%RegLocation1%", "SiS.3D.FSAA", DWORD, 0
"%RegLocation1%", "SiS.3D.FSAAMode", DWORD, 0
"%RegLocation1%", "SiS.3D.GL_FSAA", DWORD, 0, ,"%Dev_315%"
"%RegLocation1%", "SiS.3D.GL_FSAAMode", DWORD, 0, ,"%Dev_315%"
"%RegLocation1%", "SiS.3D.Default.FSAA", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.FSAAMode", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.GL_FSAA", DWORD, 0, ,"%Dev_315%"
"%RegLocation1%", "SiS.3D.Default.GL_FSAAMode", DWORD, , 0,"%Dev_315%"

[RegWrite.OverClock.WIN9X]
"%RegLocation9%", "ISOverClock", DWORD, "%ISOverClock%"
;"%RegLocation9%", "szOCWarning", STRING, "%szOCWarning%"
"%RegLocation9%", "OC_logo", DWORD, 0
;"%RegLocation9%", "OC_szTest", STRING, "Test"
;"%RegLocation9%", "OC_szReset", STRING, "Default"
;"%RegLocation9%", "OverClockTitle", STRING,
;"%RegLocation9%", "szOCWarning", STRING,"%szOCWarning%"
;"%RegLocation9%", "MCLK", STRING, "Memory Clock"
;"%RegLocation9%", "ECLK", STRING, "Engine Clock"
"%RegLocation9%", "MCLK_Min", DWORD, 120
"%RegLocation9%", "MCLK_2", DWORD, 180
"%RegLocation9%", "MCLK_3", DWORD, 240
"%RegLocation9%", "MCLK_Max", DWORD, 300
"%RegLocation9%", "ECLK_Min", DWORD, 120
"%RegLocation9%", "ECLK_2", DWORD, 180
"%RegLocation9%", "ECLK_3", DWORD, 240
"%RegLocation9%", "ECLK_Max", DWORD, 300
"%RegLocation9%", "328MCLK_Min", DWORD, 100
"%RegLocation9%", "328MCLK_2", DWORD, 166
"%RegLocation9%", "328MCLK_3", DWORD, 230
"%RegLocation9%", "328MCLK_Max", DWORD, 250
"%RegLocation9%", "328ECLK_Min", DWORD, 100
"%RegLocation9%", "328ECLK_2", DWORD, 166
"%RegLocation9%", "328ECLK_3", DWORD, 230
"%RegLocation9%", "328ECLK_Max", DWORD,250
"%RegLocation9%", "332MCLK_Min", DWORD, 100
"%RegLocation9%", "332MCLK_2", DWORD, 166
"%RegLocation9%", "332MCLK_3", DWORD, 230
"%RegLocation9%", "332MCLK_Max", DWORD, 250
"%RegLocation9%", "332ECLK_Min", DWORD, 100
"%RegLocation9%", "332ECLK_2", DWORD, 166
"%RegLocation9%", "332ECLK_3", DWORD, 230
"%RegLocation9%", "332ECLK_Max", DWORD, 250
"%RegLocation9%", "334MCLK_Min", DWORD, 166
"%RegLocation9%", "334MCLK_2", DWORD, 230
"%RegLocation9%", "334MCLK_3", DWORD, 270
"%RegLocation9%", "334MCLK_Max", DWORD, 300
"%RegLocation9%", "334ECLK_Min", DWORD, 166
"%RegLocation9%", "334ECLK_2", DWORD, 230
"%RegLocation9%", "334ECLK_3", DWORD, 270
"%RegLocation9%", "334ECLK_Max", DWORD, 300
"%RegLocation9%", "336MCLK_Min", DWORD, 200
"%RegLocation9%", "336MCLK_2", DWORD, 270
"%RegLocation9%", "336MCLK_3", DWORD, 330
"%RegLocation9%", "336MCLK_Max", DWORD, 350
"%RegLocation9%", "336ECLK_Min", DWORD, 200
"%RegLocation9%", "336ECLK_2", DWORD, 270
"%RegLocation9%", "336ECLK_3", DWORD, 330
"%RegLocation9%", "336ECLK_Max", DWORD, 350
"%RegLocation9%", "337MCLK_Min", DWORD, 200
"%RegLocation9%", "337MCLK_2", DWORD, 270
"%RegLocation9%", "337MCLK_3", DWORD, 330
"%RegLocation9%", "337MCLK_Max", DWORD, 350
"%RegLocation9%", "337ECLK_Min", DWORD, 200
"%RegLocation9%", "337ECLK_2", DWORD, 270
"%RegLocation9%", "337ECLK_3", DWORD, 330
"%RegLocation9%", "337ECLK_Max", DWORD, 350

[RegWrite.OverClock.WINNT]
"%RegLocation1%", "SiS.Utility.ISOverClock", DWORD, "%ISOverClock%"
"%RegLocation1%", "SiS.Utility.OC_logo", DWORD, 0
;"%RegLocation1%", "SiS.Utility.OC_szTest", STRING, "Test"
;"%RegLocation1%", "SiS.Utility.OC_szReset", STRING, "Default"
;"%RegLocation1%", "SiS.Utility.OverClockTitle", STRING,
;"%RegLocation1%", "SiS.Utility.szOCWarning", STRING,"%szOCWarning%"
;"%RegLocation1%", "SiS.Utility.MCLK", STRING, "Memory Clock"
;"%RegLocation1%", "SiS.Utility.ECLK", STRING, "Engine Clock"
"%RegLocation1%", "SiS.Utility.MCLK_Min", DWORD, 120
"%RegLocation1%", "SiS.Utility.MCLK_2", DWORD, 180
"%RegLocation1%", "SiS.Utility.MCLK_3", DWORD, 240
"%RegLocation1%", "SiS.Utility.MCLK_Max", DWORD, 300
"%RegLocation1%", "SiS.Utility.ECLK_Min", DWORD, 120
"%RegLocation1%", "SiS.Utility.ECLK_2", DWORD, 180
"%RegLocation1%", "SiS.Utility.ECLK_3", DWORD, 240
"%RegLocation1%", "SiS.Utility.ECLK_Max", DWORD, 300
"%RegLocation1%", "SiS.Utility.328MCLK_Min", DWORD, 100
"%RegLocation1%", "SiS.Utility.328MCLK_2", DWORD, 166
"%RegLocation1%", "SiS.Utility.328MCLK_3", DWORD, 230
"%RegLocation1%", "SiS.Utility.328MCLK_Max", DWORD, 250
"%RegLocation1%", "SiS.Utility.328ECLK_Min", DWORD, 100
"%RegLocation1%", "SiS.Utility.328ECLK_2", DWORD, 166
"%RegLocation1%", "SiS.Utility.328ECLK_3", DWORD, 230
"%RegLocation1%", "SiS.Utility.328ECLK_Max", DWORD,250
"%RegLocation1%", "SiS.Utility.332MCLK_Min", DWORD, 100
"%RegLocation1%", "SiS.Utility.332MCLK_2", DWORD, 166
"%RegLocation1%", "SiS.Utility.332MCLK_3", DWORD, 230
"%RegLocation1%", "SiS.Utility.332MCLK_Max", DWORD, 250
"%RegLocation1%", "SiS.Utility.332ECLK_Min", DWORD, 100
"%RegLocation1%", "SiS.Utility.332ECLK_2", DWORD, 166
"%RegLocation1%", "SiS.Utility.332ECLK_3", DWORD, 230
"%RegLocation1%", "SiS.Utility.332ECLK_Max", DWORD, 250
"%RegLocation1%", "SiS.Utility.334MCLK_Min", DWORD, 166
"%RegLocation1%", "SiS.Utility.334MCLK_2", DWORD, 230
"%RegLocation1%", "SiS.Utility.334MCLK_3", DWORD, 270
"%RegLocation1%", "SiS.Utility.334MCLK_Max", DWORD, 300
"%RegLocation1%", "SiS.Utility.334ECLK_Min", DWORD, 166
"%RegLocation1%", "SiS.Utility.334ECLK_2", DWORD, 230
"%RegLocation1%", "SiS.Utility.334ECLK_3", DWORD, 270
"%RegLocation1%", "SiS.Utility.334ECLK_Max", DWORD, 300
"%RegLocation1%", "SiS.Utility.336MCLK_Min", DWORD, 200
"%RegLocation1%", "SiS.Utility.336MCLK_2", DWORD, 270
"%RegLocation1%", "SiS.Utility.336MCLK_3", DWORD, 330
"%RegLocation1%", "SiS.Utility.336MCLK_Max", DWORD, 350
"%RegLocation1%", "SiS.Utility.336ECLK_Min", DWORD, 200
"%RegLocation1%", "SiS.Utility.336ECLK_2", DWORD, 270
"%RegLocation1%", "SiS.Utility.336ECLK_3", DWORD, 330
"%RegLocation1%", "SiS.Utility.336ECLK_Max", DWORD, 350
"%RegLocation1%", "SiS.Utility.337MCLK_Min", DWORD, 200
"%RegLocation1%", "SiS.Utility.337MCLK_2", DWORD, 270
"%RegLocation1%", "SiS.Utility.337MCLK_3", DWORD, 330
"%RegLocation1%", "SiS.Utility.337MCLK_Max", DWORD, 350
"%RegLocation1%", "SiS.Utility.337ECLK_Min", DWORD, 200
"%RegLocation1%", "SiS.Utility.337ECLK_2", DWORD, 270
"%RegLocation1%", "SiS.Utility.337ECLK_3", DWORD, 330
"%RegLocation1%", "SiS.Utility.337ECLK_Max", DWORD, 350

[RegWrite.IsMisc]
"%RegLocation9%", "IsMisc", DWORD, "%IsMisc%", "%OS_9X%"
"%RegLocation1%", "SiS.Utility.IsMisc", DWORD, "%IsMisc%", "%OS_NT%"

[RegWrite.3DWizard]
"%RegLocation7%", "WizardNumber", STRING, "%WizardNumber%", "%OS_9X%"
"%RegLocation9%", "Show3DWizard", DWORD,"%Show3DWizard%", "%OS_9X%"
"%RegLocation9%", "3DWizard_IconFile", STRING, "%Des5%\3DWizard\3dwizard.ico", "%OS_9X%"
"%RegLocation1%", "SiS.3D.WizardNumber", STRING, "%WizardNumber%", "%OS_NT%"
"%RegLocation1%", "SiS.Utility.Show3DWizard",  DWORD, "%Show3DWizard%", "%OS_NT%"
"%RegLocation1%", "SiS.Utility.3DWizard_IconFile",  STRING, "%Des5%\3DWizard\3dwizard.ico", "%OS_NT%"

[RegWrite.D3D.WIN9X]
"%RegLocation7%\Default", "TexTurboMode", DWORD, 3
"%RegLocation7%\Default", "DisableLOD", DWORD, 1
"%RegLocation7%\Default", "FSAA", DWORD, 0
"%RegLocation7%\Default", "FSAAMode", DWORD, 0
"%RegLocation7%\Default", "VSyncOff", DWORD, 0
"%RegLocation7%\Default", "LODCompensate", DWORD, 0
"%RegLocation9%", "IsD3D", DWORD, 1

[RegWrite.D3D.WINNT]
"%RegLocation1%", "SiS.3D.Default.TexTurboMode", DWORD, 3
"%RegLocation1%", "SiS.3D.Default.DisableLOD", DWORD, 1
"%RegLocation1%", "SiS.3D.Default.FSAA", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.FSAAMode", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.VSyncOff", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.LODCompensate", DWORD, 0
"%RegLocation1%", "SiS.Utility.IsD3D", DWORD, 1

[RegWrite.OpenGL.WIN9X]
"%RegLocation7%\Default", "TexTurboMode", DWORD, 3
"%RegLocation7%\Default", "DisableLOD", DWORD, 1
"%RegLocation7%\Default", "QualityTex", DWORD, 0
"%RegLocation7%\Default", "CompressTex", DWORD, 0
"%RegLocation7%\Default", "FSAA", DWORD, 0
"%RegLocation7%\Default", "FSAAMode", DWORD, 0
"%RegLocation7%\Default", "VSyncOff", DWORD, 0
"%RegLocation7%\Default", "GL_Pixel_Format", DWORD, 0
"%RegLocation9%", "IsOpenGL", DWORD, 1

[RegWrite.OpenGL.WINNT]
"%RegLocation1%", "SiS.3D.Default.TexTurboMode", DWORD, 3
"%RegLocation1%", "SiS.3D.Default.DisableLOD", DWORD, 1
"%RegLocation1%", "SiS.3D.Default.QualityTex", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.CompressTex", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.FSAA", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.FSAAMode", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.VSyncOff", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.GL_Pixel_Format", DWORD, 0
"%RegLocation1%", "SiS.Utility.IsOpenGL", DWORD, 1

[RegWrite.MiscPage.WIN9X]
"%RegLocation7%\Default", "DACLevel", DWORD, 0
"%RegLocation7%\Default", "SmartDrive", DWORD, 0
"%RegLocation7%\Default", "EnableHWDoctor", DWORD, "%IsHWDoctorEnable%"
"%RegLocation9%", "SmartVision", STRING, "XmartVision"
"%RegLocation9%", "SmartDrive", STRING, "XmartDrive"
"%RegLocation9%", "IsMiscPage", DWORD, 1
"%RegLocation1%", "MiscPageTitle", STRING, "%MiscPageTitle%"

[RegWrite.MiscPage.WINNT]
"%RegLocation1%", "SiS.3D.Default.DACLevel", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.SmartDrive", DWORD, 0
"%RegLocation1%", "SiS.3D.Default.EnableHWDoctor", DWORD, "%IsHWDoctorEnable%"
"%RegLocation1%", "SiS.Utility.SmartVision", STRING, "XmartVision"
"%RegLocation1%", "SiS.Utility.SmartDrive", STRING, "XmartDrive"
"%RegLocation1%", "SiS.Utility.IsMiscPage", DWORD, 1
"%RegLocation1%", "SiS.Utility.MiscPageTitle", STRING, "%MiscPageTitle%"

[FileCopy.3DWizard]
"*.*", "%Src1%\UtilRes\3DWizard", "%Des5%\3DWizard"
"sisut3d.dll", "%Src1%\UtilRes\3DWizard", "%Des5%"
"*.*", "%Src1%\utilDLL\HWDoctor", "%Des5%\3DWizard\HWDoctor"
"3dwizard.exe","%Des_1st%\3DWizard","%Des_2nd%\3DWizard"
"sisut3d.dll","%Des_1st%\3DWizard","%Des_2nd%\3DWizard"


[FileCopy.Wallpaper]
"setup.bmp", "%Src1%\Setupres\330", "%Des5%", , "%Dev_330%|%Dev_330I%" 
"setup.bmp", "%Src1%\Setupres\650", "%Des5%", ,"%Dev_315%|%Dev_315I%"

[RegWrite.Wallpaper]
"%RegLocation17%", "Wallpaper", STRING, "%Des5%\setup.bmp"
"%RegLocation19%", "Background", STRING, "0 0 0",, "%Dev_330%|%Dev_330I%"

[FileCopy.ScreenSaver]
"sis.scr", "%Src1%\Utilres\Scr", "%Des2%"

[RegWrite.ScreenSaver]
"%RegLocation17%", "ScreenSaveActive", STRING, "1"
"%RegLocation17%", "ScreenSaveTimeOut", STRING, "600"
"%RegLocation17%", "ScreenSaveLowPowerActive", STRING, "0"
"%RegLocation17%", "ScreenSaveLowPowerTimeOut", STRING, "1200"
"%RegLocation17%", "ScreenSavePowerOffActive", STRING, "0"
"%RegLocation17%", "ScreenSavePowerOffTimeOut", STRING, "1800"

[FileWrite.ScreenSaver]
"%FilenameWritten1%", "boot","SCRNSAVE.EXE","sis.scr",,,, %SetDefaultScr%
"%FilenameWritten1%", "boot","SCRNSAVE.EXE","",,,, !%SetDefaultScr%

[DeleteReg.ScreenSaver]
"%RegLocation17%", "ScreenSaveActive"
"%RegLocation17%", "ScreenSaveTimeOut"
"%RegLocation17%", "ScreenSaveLowPowerActive"
"%RegLocation17%", "ScreenSaveLowPowerTimeOut"
"%RegLocation17%", "ScreenSavePowerOffActive"
"%RegLocation17%", "ScreenSavePowerOffTimeOut"

[FileCopy.UtiGeneral]
"Unins.ico", "%Src1%\Utilres\Ico", "%Des5%"
"*.*", "%Src1%\Utilres\General", "%Des5%"
"SiSApCom.dll","%Src1%\UtilDll","%Des2%"
"TVModeLib.dll","%Src1%\UtilDll","%Des2%",,,, %TvModeLib%
"SiSlib.dll","%Src1%\UtilDll","%Des2%",,"%Dev_315%|%Dev_330%"
"SiSlib.ini","%Src1%\UtilDll","%Des2%",,"%Dev_315%|%Dev_330%"
"sisagptest.exe","%Src1%\UtilDll","%Des2%", ,"%Dev_330%"
"oemrom.bin","%Src1%\UtilDll\9xBin\Xabre","%Des6%","%OS_9X%","%Dev_330%"
"oemrom.bin","%Src1%\UtilDll\9xBin\315","%Des6%","%OS_9X%","%Dev_315%"


[RegWrite.UtiGeneral.Win9X]
"%RegLocation1%", "PackageVersion", STRING, "%Version%"
"%RegLocation1%", "DriverVersion", STRING, "%Version%"
"%RegLocation9%", "FolderVersion", STRING, "@Folder_Name"
"%RegLocation9%", "UtilityDir", STRING, "%Des4%"
"%RegLocation9%", "BackgroundBmpFile", STRING, "%Des5%\Bk31x.bmp", ,"%Dev_315%|%Dev_315I%|%Dev_330I%"
"%RegLocation9%", "BackgroundBmpFile", STRING, "%Des5%\BK33x.BMP", ,"%Dev_330%"
"%RegLocation9%", "Logo16BmpFile", STRING, "%Des5%\logo4.bmp", ,"%Dev_315%|%Dev_315I%"
"%RegLocation9%", "LogoBmpFile", STRING, "%Des5%\logo.bmp", ,"%Dev_315%|%Dev_315I%"
"%RegLocation9%", "EnableDVD", DWORD, 1
"%RegLocation9%", "HarewareKey", STRING, "@HardwareKey"
"%RegLocation16%", "VGAUtilNum", STRING, %UtilityNum%
;"%RegLocation14%","SiSAGPTEST",STRING,"%Des2%\sisagptest.exe",,"%Dev_330%"

[RegWrite.UtiGeneral.WinNT]
"%RegLocation1%", "SiS.Utility.PackageVersion", STRING, "%Version%"
"%RegLocation1%", "SiS.Utility.DriverVersion", STRING, "%Version%"
"%RegLocation1%", "SiS.Utility.FolderVersion", STRING, "@Folder_Name"
"%RegLocation1%", "SiS.Utility.UtilityDir", STRING, "%Des4%"
"%RegLocation1%", "SiS.Utility.BackgroundBmpFile", STRING, "%Des5%\Bk31x.bmp", , "%Dev_315%|%Dev_315I%|%Dev_330I%"
"%RegLocation1%", "SiS.Utility.BackgroundBmpFile", STRING, "%Des5%\BK33x.BMP", , "%Dev_330%"
"%RegLocation1%", "SiS.Utility.Logo16BmpFile", STRING, "%Des5%\logo4.bmp", , "%Dev_315%|%Dev_315I%"
"%RegLocation1%", "SiS.Utility.LogoBmpFile", STRING, "%Des5%\logo.bmp", , "%Dev_315%|%Dev_315I%"
"%RegLocation1%", "SiS.Utility.EnableDVD", DWORD, 1
;Customized the restricted user, 1: enable to check the user privilege, 0: disable
"%RegLocation1%", "SiS.Utility.CheckUserPrivilege", DWORD, 0
"%RegLocation1%", "SiS.Utility.HarewareKey", STRING, "@HardwareKey"
"%RegLocation16%", "VGAUtilNum", STRING, %UtilityNum%
;"%RegLocation14%","SiSAGPTEST",STRING,"%Des2%\sisagptest.exe",,"%Dev_330%"

[RegWrite.Customer.Win9X]
;Definition of CustomerID
; 0, apply For all customers
; 1, A928
; 2, Fuji
; 3, SONY
;"%RegLocation2%", "CustomerID", DWORD, 0
"%RegLocation9%", "CustomerID", DWORD, 0

;Platform Setting
; 0, Desktop
; 1, NoteBook
"%RegLocation9%","nPlatform",DWORD, 0

;>>>> Boot Mode Table for UNIVGA3_NB package
;Boot Mode Mape Table for Notebook																																																																																																																																							
;"%RegLocation2%", "BootMode1_MapTable", BINARY, "62,00,00,00,62,00,00,00,62,00,00,00,13,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,5a,00,00,00,13,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00"


;Boot Mode Mape Table for Mitac's Notebook and SiS 740's notebook																																																																																																																																							
;"%RegLocation2%", "BootMode1_MapTable", BINARY, "62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,5a,00,00,00,5a,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00"

;TV font setting
; 0, Disable
; 1, Enable
"%RegLocation9%", "DisableTVFontSetting", DWORD, 0

;DDraw Keys
;StretchBlt
;0, Disable
;1, Enable "static allocatable video memory" for stretchblt function
;xx, xx Mega, Customized reserved video memory for stretchblt function if xx >= 2
"%RegLocation9%","StretchBlt",DWORD, 1
"%RegLocation9%","YUVBlt",DWORD, 1

;Overlay1withCRT1
;0, Disalbe
;1, Enable: CRT1 must use Overlay1 and CRT2 must use Overlay2
"%RegLocation9%","Overlay1withCRT1",DWORD, 0
"%RegLocation9%","2Overlay",DWORD, 1, , "%Dev_315%|%Dev_315I%"
"%RegLocation9%","2Overlay",DWORD, 1, , "%Dev_330%|%Dev_330I%"

;Driver Mode Selection Items
; 1, Multiple Mode
; 2, Mirror Mode
; 4, Single Mode
"%RegLocation12%","DriverModeSelectionItems",DWORD, 7

;Customized the names of Driver mode (only on English OS)
;"%RegLocation9%", "EngString_SingleMode", STRING, "Single", , "%Dev_315I%"
;"%RegLocation9%", "EngString_MirrorMode", STRING, "Both", , "%Dev_315I%"
;"%RegLocation9%", "EngString_MultiMode", STRING, "Dual View", , "%Dev_315I%"

;Customized to support the feature of "LCD expansion on/off" 
;0, Not support
;1, Support
"%RegLocation12%", "SupportLCDExpansion", DWORD, 0

;Enable/Disable BandWidth Selection
"%RegLocation9%", "DisableBandWidthSelection", DWORD, 0

;Resolution rule when selected device do not support current resolution(Only for Hotkey switch mode)
; 0, Max
; 1, 800x600
"%RegLocation9%", "DesireRuleForResolution", DWORD, 0

[RegWrite.Customer.WinNT]
;Definition of CustomerID
; 0, apply For all customers
; 1, A928
; 2, Fuji
; 3, SONY
"%RegLocation1%", "SiS.Common.CustomerID", DWORD, 0

;Platform Setting
; 0, Desktop
; 1, NoteBook
"%RegLocation1%", "SiS.Common.nPlatform",DWORD, 0

; 0 is unknown / default vaule
; 1 is THINE's transmitter used by SONY
"%RegLocation1%", "SiS.2D.ExternalVBChip", DWORD, 0

; For SONY, PseudoEDID can be set as 1
"%RegLocation1%", "SiS.2D.PseudoEDID", DWORD, 0

; For NEC, If LCD DDC channel use CRT1 DDC channel, set LCD_DDC_Channel as 1
"%RegLocation1%", "SiS.2D.LCD_DDC_Channel", DWORD, 0

;>>>> Boot Mode Mape Table for UNIVGA3_NB package
;Boot Mode Mape Table for Notebook
;"%RegLocation1%", "SiS.2D.MapTable", BINARY, "62,00,00,00,62,00,00,00,62,00,00,00,13,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,5a,00,00,00,13,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00"

;Boot Mode Mape Table for Fuji
;"%RegLocation1%", "SiS.2D.MapTable", BINARY, "28,00,00,00,61,00,00,00,62,00,00,00,62,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00"

;Boot Mode Mape Table for SONY
;"%RegLocation1%", "SiS.2D.MapTable", BINARY, "28,00,00,00,28,00,00,00,62,00,00,00,62,00,00,00,28,00,00,00,28,00,00,00,62,00,00,00,62,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00,28,00,00,00"

;Boot Mode Mape Table for Mitac's Notebook and SiS 740's notebook
;"%RegLocation1%", "SiS.2D.MapTable", BINARY, "62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,5a,00,00,00,5a,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00,62,00,00,00"

;TV font setting
; 0, Disable
; 1, Enable
"%RegLocation1%", "SiS.Utility.DisableTVFontSetting", DWORD, 0

"%RegLocation1%", "SiS.2D.Remove256ColorSupport", DWORD, 1
"%RegLocation1%", "SiS.2D.DispOffMethod", DWORD, 0

;Restrict Primary/Secondary Device switch
; 0, switchable
; 1, can't switch
"%RegLocation1%", "SiS.Common.DeviceRemovable", DWORD, 0

;Refresh Rate rule when selected device not support current refresh rate 
; 0, minimal
; 1, maximal
"%RegLocation1%", "SiS.Utility.DesireRuleForRefreshRate", DWORD, 0

;Resolution rule when selected device do not support current resolution(Only for Hotkey switch mode)
; 0, Max
; 1, 800x600
"%RegLocation1%", "SiS.Utility.DesireRuleForResolution", DWORD, 0

;DDraw Keys
;EnableStretchBlt
;0, Disable
;1, Enable
"%RegLocation1%","SiS.Utility.EnableStretchBlt",DWORD, 1

;StretchBltTmpBufSize
;0, static tmp buffer size = 0
;1, static tmp buffer size = 736*577*4*2 byte ~= 3.3MB
;xx, static tmp buffer size = xxMB
;
"%RegLocation1%","SiS.Utility.StretchBltTmpBufSize",DWORD, 0

"%RegLocation1%","SiS.Utility.YUVBlt",DWORD, 1
"%RegLocation1%","SiS.Utility.2Overlay",DWORD, 1, , "%Dev_315%|%Dev_315I%"
"%RegLocation1%","SiS.Utility.2Overlay",DWORD, 1, , "%Dev_330%|%Dev_330I%"
"%RegLocation1%","SiS.Utility.760patch",DWORD, 0
"%RegLocation1%","SiS.DVD.SWRelay",DWORD, 0
"%RegLocation1%","SiS.Utility.Overlay1withCRT1",DWORD, 0
"%RegLocation1%","SiS.Utility.DXStereo",DWORD, 1, , "%Dev_330%"
"%RegLocation1%","SiS.Utility.OverlayEnable", DWORD, 1

;Driver Mode Selection Items
; 1, Multiple Mode
; 2, Mirror Mode
; 4, Single Mode
"%RegLocation1%", "SiS.Common.DriverModeSelectionItems", DWORD, 7

;Customized the names of Driver mode (only on English OS)
;"%RegLocation1%", "SiS.Utility.EngString_SingleMode", STRING, "Single", , "%Dev_315I%"
;"%RegLocation1%", "SiS.Utility.EngString_MirrorMode", STRING, "Both", , "%Dev_315I%"
;"%RegLocation1%", "SiS.Utility.EngString_MultiMode", STRING, "Dual View", , "%Dev_315I%"

;Customized to support the feature of "LCD expansion on/off" 
;0, Not support
;1, Support
"%RegLocation1%", "SiS.Common.SupportLCDExpansion", DWORD, 0

;Customized to Record the Status of "LCD expansion on/off" 
;0, Expanding
;1, Non-Expanding
;"%RegLocation1%", "SiS.Common.LCDExpansionStatus", DWORD, 0

;Enable/Disable BandWidth Selection
"%RegLocation1%", "SiS.Utility.DisableBandWidthSelection", DWORD, 0

;switch mode to the combination that include LCD before sleep
"%RegLocation1%", "SiS.Utility.SwitchModeBeforeSleep", DWORD, 0

;Disable Multiple Mode CRT + TV (for Notebook only)
"%RegLocation1%", "SiS.Utility.NB_DisableMultiCRT_TV", DWORD, 0

;Enable/Disable Power Saving Device Resense (for Notebook only)
"%RegLocation1%", "SiS.Common.PowerSavingDeviceResense", DWORD, 0

[RegWrite.DefaultMode.Win9X]
; for first device
"%RegLocation20%", "BitsPerPixel", STRING, "16"
"%RegLocation20%", "Resolution", STRING, "800,600"
; for second device
"%RegLocation21%", "AttachToDesktop", STRING,"0"
"%RegLocation21%", "BitsPerPixel", STRING, "16"
"%RegLocation21%", "Resolution", STRING, "800,600"

[RegWrite.DefaultMode.Win2K]
"%RegLocation1%", "Attach.RelativeX", DWORD, 0
"%RegLocation1%", "Attach.RelativeY", DWORD, 0
"%RegLocation1%", "Attach.ToDesktop", DWORD, 1
"%RegLocation1%", "DefaultSettings.Flags", DWORD, 0
"%RegLocation1%", "DefaultSettings.VRefresh", DWORD,60
"%RegLocation1%", "DefaultSettings.XPanning", DWORD, 0
"%RegLocation1%", "DefaultSettings.YPanning", DWORD, 0
"%RegLocation1%", "DefaultSettings.BitsPerPel", DWORD, 16
"%RegLocation1%", "DefaultSettings.XResolution", DWORD, 800
"%RegLocation1%", "DefaultSettings.YResolution", DWORD, 600

[RegWrite.DefaultMode.WinXP]
; for first device
"%RegLocation20%", "Attach.RelativeX", DWORD, 0
"%RegLocation20%", "Attach.RelativeY", DWORD, 0
"%RegLocation20%", "Attach.ToDesktop", DWORD, 1
"%RegLocation20%", "DefaultSettings.Flags", DWORD, 0
"%RegLocation20%", "DefaultSettings.VRefresh", DWORD,60
"%RegLocation20%", "DefaultSettings.XPanning", DWORD, 0
"%RegLocation20%", "DefaultSettings.YPanning", DWORD, 0
"%RegLocation20%", "DefaultSettings.BitsPerPel", DWORD, 16
"%RegLocation20%", "DefaultSettings.XResolution", DWORD, 800
"%RegLocation20%", "DefaultSettings.YResolution", DWORD, 600

; for second device
"%RegLocation21%", "Attach.RelativeX", DWORD, 0
"%RegLocation21%", "Attach.RelativeY", DWORD, 0
"%RegLocation21%", "Attach.ToDesktop", DWORD, 0
"%RegLocation21%", "DefaultSettings.Flags", DWORD, 0
"%RegLocation21%", "DefaultSettings.VRefresh", DWORD,60
"%RegLocation21%", "DefaultSettings.XPanning", DWORD, 0
"%RegLocation21%", "DefaultSettings.YPanning", DWORD, 0
"%RegLocation21%", "DefaultSettings.BitsPerPel", DWORD, 16
"%RegLocation21%", "DefaultSettings.XResolution", DWORD, 800
"%RegLocation21%", "DefaultSettings.YResolution", DWORD, 600

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;  for INF customization
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

; Support Mode customization
; pick off 800x480, 1024x576 & 1280x720 modes
[RegWrite.SupportMode.Win9X]
; Only Write these keys when SupportMode=1 and use INF file to install on Win9X OS
"%RegLocation2%", "BI1_070", STRING, ""
"%RegLocation2%", "BI1_071", STRING, ""
"%RegLocation2%", "BI1_073", STRING, ""
"%RegLocation2%", "BI1_080", STRING, ""
"%RegLocation2%", "BI1_081", STRING, ""
"%RegLocation2%", "BI1_083", STRING, ""
"%RegLocation2%", "BI1_090", STRING, ""
"%RegLocation2%", "BI1_091", STRING, ""
"%RegLocation2%", "BI1_093", STRING, ""
"%RegLocation2%", "BI2_070", STRING, ""
"%RegLocation2%", "BI2_071", STRING, ""
"%RegLocation2%", "BI2_073", STRING, ""
"%RegLocation2%", "BI2_080", STRING, ""
"%RegLocation2%", "BI2_081", STRING, ""
"%RegLocation2%", "BI2_083", STRING, ""
"%RegLocation2%", "BI2_090", STRING, ""
"%RegLocation2%", "BI2_091", STRING, ""
"%RegLocation2%", "BI2_093", STRING, ""
[RegWrite.SupportMode.WinNT]
; Only Write these keys when SupportMode=1 and use INF file to install on WinNT OS
"%RegLocation1%", "2D_BI71", STRING, ""
"%RegLocation1%", "2D_BI73", STRING, ""
"%RegLocation1%", "2D_BI75", STRING, ""
"%RegLocation1%", "2D_BI81", STRING, ""
"%RegLocation1%", "2D_BI83", STRING, ""
"%RegLocation1%", "2D_BI85", STRING, ""
"%RegLocation1%", "2D_BI91", STRING, ""
"%RegLocation1%", "2D_BI93", STRING, ""
"%RegLocation1%", "2D_BI95", STRING, ""
[Execute.INFUtility]
"%Src1%\setup.exe -s",,,,,"RunOnce"

[RegWrite.INFUtility]
"%RegLocation16%", "InstallVGAUtil", STRING, %InstallUtility%

[Constant]
OS_98 = SiS_Win98
OS_98SE = SiS_Win98SE
OS_ME = SiS_WinME
OS_2K = SiS_Win2000
OS_XP = SiS_WinXP
OS_9X = SiS_Win98|SiS_Win98SE|SiS_WinME
OS_NT = SiS_Win2000|SiS_WinXP|SiS_WinNET

Dev_315 = VEN_1039&DEV_0325
;Dev_315 = VEN_102B&DEV_0521
Dev_315I = VEN_1039&DEV_6325
Dev_550 = VEN_1039&DEV_5315
Dev_330 = VEN_1039&DEV_0330
Dev_330I = VEN_1039&DEV_6330
Chip_660 = Chip_660&VEN_1039&DEV_6330
Chip_661 = Chip_661&VEN_1039&DEV_6330
Chip_760 = Chip_760&VEN_1039&DEV_6330
Chip_741 = Chip_741&VEN_1039&DEV_6330
Chip_M660 = Chip_M660&VEN_1039&DEV_6330
Chip_M661 = Chip_M661&VEN_1039&DEV_6330
Chip_M760 = Chip_M760&VEN_1039&DEV_6330
Chip_M741 = Chip_M741&VEN_1039&DEV_6330

;Hardware ID
;Vender_AOpen_DeviceDesc1 = VEN_1039&DEV_0325&SUBSYS_00F0A0A0

DeviceDesc = @INF_DeviceDesc

Src1 = @SiS_SRCDIR

Des1 = @SiS_WINDIR
Des2 = @SiS_WINSYSDIR
Des3 = @SiS_WINDIR\SYSTEM32\DRIVERS
Des4 = @SiS_DestFolder
Des5 = @SiS_DestFolder\Utility
Des6 = @SiS_ROOTDIR

;for Multiple Adapters use
Des_1st = @SiS_Dest1st\Utility
Des_2nd = @SiS_Dest2nd\Utility

;Win9x, HKLM\System\CurrentControlSet\Services\Class\Display\000x
;Win2k, HKLM\System\CurrentControlSet\Services\SiS315\Device0~3
;WinXP, HKLM\System\CurrentControlSet\Control\Video\{xxx}\0000, 0001
RegLocation1 = @SiS_SWKey
RegLocation2 = @SiS_SWKey\2D
RegLocation3 = @SiS_SWKey\2D\TV\NTSC\640,480
RegLocation4 = @SiS_SWKey\2D\TV\NTSC\800,600
RegLocation5 = @SiS_SWKey\2D\TV\PAL\640,480
RegLocation6 = @SiS_SWKey\2D\TV\PAL\800,600
RegLocation7 = @SiS_SWKey\3D
RegLocation8 = @SiS_SWKey\3D\Default
RegLocation9 = @SiS_SWKey\Utility
RegLocation10 = @SiS_SWKey\Utility\FileList
RegLocation11 = @SiS_SWKey\shellex\PropertySheetHandlers
RegLocation12 = @SiS_SWKey\COMMON
RegLocation13 = HKCR\CLSID
RegLocation14 = HKLM\Software\Microsoft\Windows\CurrentVersion\Run
RegLocation15 = HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce
RegLocation16 = HKLM\Software\SiS
RegLocation17 = HKCU\Control Panel\desktop
RegLocation18 = HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers
RegLocation19 = HKCU\Control Panel\Colors
RegLocation20 = @SiS_Display1Settings
RegLocation21 = @SiS_Display2Settings
RegLocation22 = @SiS_SWKey\enum\Device0
RegLocation23 = HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management

FilenameWritten1 = @SiS_WINDIR\system.ini

InstallMode = @Install_Mode
SetupMode = @Setup_Mode
UtilityNum = @Utility_Num

; About Supported Device
VGA1ON=1
VGA2ON=1
LCDON=1
TVON=1

; About INF customization
SupportMode = 0
Performance = 1
InstallUtility = 0

; Others
SetDefaultScr = 0
InstallIA = 0
SetDefaultMode = 1
TvModeLib = 1

;for Gamma customization output
OutputGamma=0

;for customize to adjust LCD panel resolution setting to maximun resolution after driver initial installation 
SetLCDMode=0

;for 3D Wizard customization
Show3DWizard=1
WizardNumber=UMY17_2FGKG_6C7CT_5APRN
SeeThruTitle=Eagle-Eye
SeeThruEnable=Enable Eagle-Eye
FSAATitle=FSAA
OverClockTitle=OverClock
;szOCWarning=Make sure to turn off 3D Stereo/Eagle-Eye/FSAA before Test.  Please wait a moment! Modifying your videocard may destroy it and void any warranties. We take no responsibility of any damage caused.
3dSeeThrough=0
3dStereo=1
IsFSAA=0
ISOverClock=0
IsMisc=0
IsD3D=1
IsOpenGL=1
IsMiscPage=1
MiscPageTitle=Xmart
IsHWDoctorEnable=0

;for AGP information customization on sistray
ShowAGPInfo=1

;for Wait Windows customization
;1: close driver identification windows, 0: not close windows
WaitWindow=0

;for silent-install utility
;1: show restart dialog; 0: not show
RestartDlg=1

;for ReadMe file Copyright String
ReadMeCopyright=Copyright (C) Silicon Integrated Systems Corp. 1998-2004 
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 1.18