N64: Removed the now redundant "Rice" from the variable names in the config object

This commit is contained in:
pjgat09 2013-05-22 22:26:24 +00:00
parent da8bcff826
commit 40cea9085a
3 changed files with 257 additions and 257 deletions

View File

@ -1985,70 +1985,70 @@ namespace BizHawk.MultiClient
return dictionary;
}
public int RiceFrameBufferSetting = 0;
public int RiceFrameBufferWriteBackControl = 0;
public int RiceRenderToTexture = 0;
public int RiceScreenUpdateSetting = 4;
public int RiceMipmapping = 2;
public int RiceFogMethod = 0;
public int RiceForceTextureFilter = 0;
public int RiceTextureEnhancement = 0;
public int RiceTextureEnhancementControl = 0;
public int RiceTextureQuality = 0;
public int RiceOpenGLDepthBufferSetting = 16;
public int RiceMultiSampling = 0;
public int RiceColorQuality = 0;
public int RiceOpenGLRenderSetting = 0;
public int RiceAnisotropicFiltering = 0;
public int FrameBufferSetting = 0;
public int FrameBufferWriteBackControl = 0;
public int RenderToTexture = 0;
public int ScreenUpdateSetting = 4;
public int Mipmapping = 2;
public int FogMethod = 0;
public int ForceTextureFilter = 0;
public int TextureEnhancement = 0;
public int TextureEnhancementControl = 0;
public int TextureQuality = 0;
public int OpenGLDepthBufferSetting = 16;
public int MultiSampling = 0;
public int ColorQuality = 0;
public int OpenGLRenderSetting = 0;
public int AnisotropicFiltering = 0;
public bool RiceNormalAlphaBlender = false;
public bool RiceFastTextureLoading = false;
public bool RiceAccurateTextureMapping = true;
public bool RiceInN64Resolution = false;
public bool RiceSaveVRAM = false;
public bool RiceDoubleSizeForSmallTxtrBuf = false;
public bool RiceDefaultCombinerDisable = false;
public bool RiceEnableHacks = true;
public bool RiceWinFrameMode = false;
public bool RiceFullTMEMEmulation = false;
public bool RiceOpenGLVertexClipper = false;
public bool RiceEnableSSE = true;
public bool RiceEnableVertexShader = false;
public bool RiceSkipFrame = false;
public bool RiceTexRectOnly = false;
public bool RiceSmallTextureOnly = false;
public bool RiceLoadHiResCRCOnly = true;
public bool RiceLoadHiResTextures = false;
public bool RiceDumpTexturesToFiles = false;
public bool NormalAlphaBlender = false;
public bool FastTextureLoading = false;
public bool AccurateTextureMapping = true;
public bool InN64Resolution = false;
public bool SaveVRAM = false;
public bool DoubleSizeForSmallTxtrBuf = false;
public bool DefaultCombinerDisable = false;
public bool EnableHacks = true;
public bool WinFrameMode = false;
public bool FullTMEMEmulation = false;
public bool OpenGLVertexClipper = false;
public bool EnableSSE = true;
public bool EnableVertexShader = false;
public bool SkipFrame = false;
public bool TexRectOnly = false;
public bool SmallTextureOnly = false;
public bool LoadHiResCRCOnly = true;
public bool LoadHiResTextures = false;
public bool DumpTexturesToFiles = false;
public bool RiceUseDefaultHacks = true;
public bool RiceDisableTextureCRC = false;
public bool RiceDisableCulling = false;
public bool RiceIncTexRectEdge = false;
public bool RiceZHack = false;
public bool RiceTextureScaleHack = false;
public bool RicePrimaryDepthHack = false;
public bool RiceTexture1Hack = false;
public bool RiceFastLoadTile = false;
public bool RiceUseSmallerTexture = false;
public int RiceVIWidth = -1;
public int RiceVIHeight = -1;
public int RiceUseCIWidthAndRatio = 0;
public int RiceFullTMEM = 0;
public bool RiceTxtSizeMethod2 = false;
public bool RiceEnableTxtLOD = false;
public int RiceFastTextureCRC = 0;
public bool RiceEmulateClear = false;
public bool RiceForceScreenClear = false;
public int RiceAccurateTextureMappingHack = 0;
public int RiceNormalBlender = 0;
public bool RiceDisableBlender = false;
public bool RiceForceDepthBuffer = false;
public bool RiceDisableObjBG = false;
public int RiceFrameBufferOption = 0;
public int RiceRenderToTextureOption = 0;
public int RiceScreenUpdateSettingHack = 0;
public int RiceEnableHacksForGame = 0;
public bool UseDefaultHacks = true;
public bool DisableTextureCRC = false;
public bool DisableCulling = false;
public bool IncTexRectEdge = false;
public bool ZHack = false;
public bool TextureScaleHack = false;
public bool PrimaryDepthHack = false;
public bool Texture1Hack = false;
public bool FastLoadTile = false;
public bool UseSmallerTexture = false;
public int VIWidth = -1;
public int VIHeight = -1;
public int UseCIWidthAndRatio = 0;
public int FullTMEM = 0;
public bool TxtSizeMethod2 = false;
public bool EnableTxtLOD = false;
public int FastTextureCRC = 0;
public bool EmulateClear = false;
public bool ForceScreenClear = false;
public int AccurateTextureMappingHack = 0;
public int NormalBlender = 0;
public bool DisableBlender = false;
public bool ForceDepthBuffer = false;
public bool DisableObjBG = false;
public int FrameBufferOption = 0;
public int RenderToTextureOption = 0;
public int ScreenUpdateSettingHack = 0;
public int EnableHacksForGame = 0;
}
}

View File

@ -3871,42 +3871,42 @@ namespace BizHawk.MultiClient
//TODO: figure out game dependent values, and then do this:
//video_settings.Parameters = Global.Config.RicePlugin.GetPluginSettings();
video_settings.Parameters.Add("NormalAlphaBlender", Global.Config.RicePlugin.RiceNormalAlphaBlender);
video_settings.Parameters.Add("FastTextureLoading", Global.Config.RicePlugin.RiceFastTextureLoading);
video_settings.Parameters.Add("AccurateTextureMapping", Global.Config.RicePlugin.RiceAccurateTextureMapping);
video_settings.Parameters.Add("InN64Resolution", Global.Config.RicePlugin.RiceInN64Resolution);
video_settings.Parameters.Add("SaveVRAM", Global.Config.RicePlugin.RiceSaveVRAM);
video_settings.Parameters.Add("DoubleSizeForSmallTxtrBuf", Global.Config.RicePlugin.RiceDoubleSizeForSmallTxtrBuf);
video_settings.Parameters.Add("DefaultCombinerDisable", Global.Config.RicePlugin.RiceDefaultCombinerDisable);
video_settings.Parameters.Add("EnableHacks", Global.Config.RicePlugin.RiceEnableHacks);
video_settings.Parameters.Add("WinFrameMode", Global.Config.RicePlugin.RiceWinFrameMode);
video_settings.Parameters.Add("FullTMEMEmulation", Global.Config.RicePlugin.RiceFullTMEMEmulation);
video_settings.Parameters.Add("OpenGLVertexClipper", Global.Config.RicePlugin.RiceOpenGLVertexClipper);
video_settings.Parameters.Add("EnableSSE", Global.Config.RicePlugin.RiceEnableSSE);
video_settings.Parameters.Add("EnableVertexShader", Global.Config.RicePlugin.RiceEnableVertexShader);
video_settings.Parameters.Add("SkipFrame", Global.Config.RicePlugin.RiceSkipFrame);
video_settings.Parameters.Add("TexRectOnly", Global.Config.RicePlugin.RiceTexRectOnly);
video_settings.Parameters.Add("SmallTextureOnly", Global.Config.RicePlugin.RiceSmallTextureOnly);
video_settings.Parameters.Add("LoadHiResCRCOnly", Global.Config.RicePlugin.RiceLoadHiResCRCOnly);
video_settings.Parameters.Add("LoadHiResTextures", Global.Config.RicePlugin.RiceLoadHiResTextures);
video_settings.Parameters.Add("DumpTexturesToFiles", Global.Config.RicePlugin.RiceDumpTexturesToFiles);
video_settings.Parameters.Add("FrameBufferSetting", Global.Config.RicePlugin.RiceFrameBufferSetting);
video_settings.Parameters.Add("FrameBufferWriteBackControl", Global.Config.RicePlugin.RiceFrameBufferWriteBackControl);
video_settings.Parameters.Add("RenderToTexture", Global.Config.RicePlugin.RiceRenderToTexture);
video_settings.Parameters.Add("ScreenUpdateSetting", Global.Config.RicePlugin.RiceScreenUpdateSetting);
video_settings.Parameters.Add("Mipmapping", Global.Config.RicePlugin.RiceMipmapping);
video_settings.Parameters.Add("FogMethod", Global.Config.RicePlugin.RiceFogMethod);
video_settings.Parameters.Add("ForceTextureFilter", Global.Config.RicePlugin.RiceForceTextureFilter);
video_settings.Parameters.Add("TextureEnhancement", Global.Config.RicePlugin.RiceTextureEnhancement);
video_settings.Parameters.Add("TextureEnhancementControl", Global.Config.RicePlugin.RiceTextureEnhancementControl);
video_settings.Parameters.Add("TextureQuality", Global.Config.RicePlugin.RiceTextureQuality);
video_settings.Parameters.Add("OpenGLDepthBufferSetting", Global.Config.RicePlugin.RiceOpenGLDepthBufferSetting);
video_settings.Parameters.Add("MultiSampling", Global.Config.RicePlugin.RiceMultiSampling);
video_settings.Parameters.Add("ColorQuality", Global.Config.RicePlugin.RiceColorQuality);
video_settings.Parameters.Add("OpenGLRenderSetting", Global.Config.RicePlugin.RiceOpenGLRenderSetting);
video_settings.Parameters.Add("AnisotropicFiltering", Global.Config.RicePlugin.RiceAnisotropicFiltering);
video_settings.Parameters.Add("NormalAlphaBlender", Global.Config.RicePlugin.NormalAlphaBlender);
video_settings.Parameters.Add("FastTextureLoading", Global.Config.RicePlugin.FastTextureLoading);
video_settings.Parameters.Add("AccurateTextureMapping", Global.Config.RicePlugin.AccurateTextureMapping);
video_settings.Parameters.Add("InN64Resolution", Global.Config.RicePlugin.InN64Resolution);
video_settings.Parameters.Add("SaveVRAM", Global.Config.RicePlugin.SaveVRAM);
video_settings.Parameters.Add("DoubleSizeForSmallTxtrBuf", Global.Config.RicePlugin.DoubleSizeForSmallTxtrBuf);
video_settings.Parameters.Add("DefaultCombinerDisable", Global.Config.RicePlugin.DefaultCombinerDisable);
video_settings.Parameters.Add("EnableHacks", Global.Config.RicePlugin.EnableHacks);
video_settings.Parameters.Add("WinFrameMode", Global.Config.RicePlugin.WinFrameMode);
video_settings.Parameters.Add("FullTMEMEmulation", Global.Config.RicePlugin.FullTMEMEmulation);
video_settings.Parameters.Add("OpenGLVertexClipper", Global.Config.RicePlugin.OpenGLVertexClipper);
video_settings.Parameters.Add("EnableSSE", Global.Config.RicePlugin.EnableSSE);
video_settings.Parameters.Add("EnableVertexShader", Global.Config.RicePlugin.EnableVertexShader);
video_settings.Parameters.Add("SkipFrame", Global.Config.RicePlugin.SkipFrame);
video_settings.Parameters.Add("TexRectOnly", Global.Config.RicePlugin.TexRectOnly);
video_settings.Parameters.Add("SmallTextureOnly", Global.Config.RicePlugin.SmallTextureOnly);
video_settings.Parameters.Add("LoadHiResCRCOnly", Global.Config.RicePlugin.LoadHiResCRCOnly);
video_settings.Parameters.Add("LoadHiResTextures", Global.Config.RicePlugin.LoadHiResTextures);
video_settings.Parameters.Add("DumpTexturesToFiles", Global.Config.RicePlugin.DumpTexturesToFiles);
video_settings.Parameters.Add("FrameBufferSetting", Global.Config.RicePlugin.FrameBufferSetting);
video_settings.Parameters.Add("FrameBufferWriteBackControl", Global.Config.RicePlugin.FrameBufferWriteBackControl);
video_settings.Parameters.Add("RenderToTexture", Global.Config.RicePlugin.RenderToTexture);
video_settings.Parameters.Add("ScreenUpdateSetting", Global.Config.RicePlugin.ScreenUpdateSetting);
video_settings.Parameters.Add("Mipmapping", Global.Config.RicePlugin.Mipmapping);
video_settings.Parameters.Add("FogMethod", Global.Config.RicePlugin.FogMethod);
video_settings.Parameters.Add("ForceTextureFilter", Global.Config.RicePlugin.ForceTextureFilter);
video_settings.Parameters.Add("TextureEnhancement", Global.Config.RicePlugin.TextureEnhancement);
video_settings.Parameters.Add("TextureEnhancementControl", Global.Config.RicePlugin.TextureEnhancementControl);
video_settings.Parameters.Add("TextureQuality", Global.Config.RicePlugin.TextureQuality);
video_settings.Parameters.Add("OpenGLDepthBufferSetting", Global.Config.RicePlugin.OpenGLDepthBufferSetting);
video_settings.Parameters.Add("MultiSampling", Global.Config.RicePlugin.MultiSampling);
video_settings.Parameters.Add("ColorQuality", Global.Config.RicePlugin.ColorQuality);
video_settings.Parameters.Add("OpenGLRenderSetting", Global.Config.RicePlugin.OpenGLRenderSetting);
video_settings.Parameters.Add("AnisotropicFiltering", Global.Config.RicePlugin.AnisotropicFiltering);
if (Global.Config.RicePlugin.RiceUseDefaultHacks)
if (Global.Config.RicePlugin.UseDefaultHacks)
{
video_settings.Parameters.Add("DisableTextureCRC", N64GetBoolFromDB("RiceDisableTextureCRC"));
video_settings.Parameters.Add("DisableCulling", N64GetBoolFromDB("RiceDisableCulling"));
@ -3938,33 +3938,33 @@ namespace BizHawk.MultiClient
}
else
{
video_settings.Parameters.Add("DisableTextureCRC", Global.Config.RicePlugin.RiceDisableTextureCRC);
video_settings.Parameters.Add("DisableCulling", Global.Config.RicePlugin.RiceDisableCulling);
video_settings.Parameters.Add("IncTexRectEdge", Global.Config.RicePlugin.RiceIncTexRectEdge);
video_settings.Parameters.Add("ZHack", Global.Config.RicePlugin.RiceZHack);
video_settings.Parameters.Add("TextureScaleHack", Global.Config.RicePlugin.RiceTextureScaleHack);
video_settings.Parameters.Add("PrimaryDepthHack", Global.Config.RicePlugin.RicePrimaryDepthHack);
video_settings.Parameters.Add("Texture1Hack", Global.Config.RicePlugin.RiceTexture1Hack);
video_settings.Parameters.Add("FastLoadTile", Global.Config.RicePlugin.RiceFastLoadTile);
video_settings.Parameters.Add("UseSmallerTexture", Global.Config.RicePlugin.RiceUseSmallerTexture);
video_settings.Parameters.Add("VIWidth", Global.Config.RicePlugin.RiceVIWidth);
video_settings.Parameters.Add("VIHeight", Global.Config.RicePlugin.RiceVIHeight);
video_settings.Parameters.Add("UseCIWidthAndRatio", Global.Config.RicePlugin.RiceUseCIWidthAndRatio);
video_settings.Parameters.Add("FullTMEM", Global.Config.RicePlugin.RiceFullTMEM);
video_settings.Parameters.Add("TxtSizeMethod2", Global.Config.RicePlugin.RiceTxtSizeMethod2);
video_settings.Parameters.Add("EnableTxtLOD", Global.Config.RicePlugin.RiceEnableTxtLOD);
video_settings.Parameters.Add("FastTextureCRC", Global.Config.RicePlugin.RiceFastTextureCRC);
video_settings.Parameters.Add("EmulateClear", Global.Config.RicePlugin.RiceEmulateClear);
video_settings.Parameters.Add("ForceScreenClear", Global.Config.RicePlugin.RiceForceScreenClear);
video_settings.Parameters.Add("AccurateTextureMappingHack", Global.Config.RicePlugin.RiceAccurateTextureMappingHack);
video_settings.Parameters.Add("NormalBlender", Global.Config.RicePlugin.RiceNormalBlender);
video_settings.Parameters.Add("DisableBlender", Global.Config.RicePlugin.RiceDisableBlender);
video_settings.Parameters.Add("ForceDepthBuffer", Global.Config.RicePlugin.RiceForceDepthBuffer);
video_settings.Parameters.Add("DisableObjBG", Global.Config.RicePlugin.RiceDisableObjBG);
video_settings.Parameters.Add("FrameBufferOption", Global.Config.RicePlugin.RiceFrameBufferOption);
video_settings.Parameters.Add("RenderToTextureOption", Global.Config.RicePlugin.RiceRenderToTextureOption);
video_settings.Parameters.Add("ScreenUpdateSettingHack", Global.Config.RicePlugin.RiceScreenUpdateSettingHack);
video_settings.Parameters.Add("EnableHacksForGame", Global.Config.RicePlugin.RiceEnableHacksForGame);
video_settings.Parameters.Add("DisableTextureCRC", Global.Config.RicePlugin.DisableTextureCRC);
video_settings.Parameters.Add("DisableCulling", Global.Config.RicePlugin.DisableCulling);
video_settings.Parameters.Add("IncTexRectEdge", Global.Config.RicePlugin.IncTexRectEdge);
video_settings.Parameters.Add("ZHack", Global.Config.RicePlugin.ZHack);
video_settings.Parameters.Add("TextureScaleHack", Global.Config.RicePlugin.TextureScaleHack);
video_settings.Parameters.Add("PrimaryDepthHack", Global.Config.RicePlugin.PrimaryDepthHack);
video_settings.Parameters.Add("Texture1Hack", Global.Config.RicePlugin.Texture1Hack);
video_settings.Parameters.Add("FastLoadTile", Global.Config.RicePlugin.FastLoadTile);
video_settings.Parameters.Add("UseSmallerTexture", Global.Config.RicePlugin.UseSmallerTexture);
video_settings.Parameters.Add("VIWidth", Global.Config.RicePlugin.VIWidth);
video_settings.Parameters.Add("VIHeight", Global.Config.RicePlugin.VIHeight);
video_settings.Parameters.Add("UseCIWidthAndRatio", Global.Config.RicePlugin.UseCIWidthAndRatio);
video_settings.Parameters.Add("FullTMEM", Global.Config.RicePlugin.FullTMEM);
video_settings.Parameters.Add("TxtSizeMethod2", Global.Config.RicePlugin.TxtSizeMethod2);
video_settings.Parameters.Add("EnableTxtLOD", Global.Config.RicePlugin.EnableTxtLOD);
video_settings.Parameters.Add("FastTextureCRC", Global.Config.RicePlugin.FastTextureCRC);
video_settings.Parameters.Add("EmulateClear", Global.Config.RicePlugin.EmulateClear);
video_settings.Parameters.Add("ForceScreenClear", Global.Config.RicePlugin.ForceScreenClear);
video_settings.Parameters.Add("AccurateTextureMappingHack", Global.Config.RicePlugin.AccurateTextureMappingHack);
video_settings.Parameters.Add("NormalBlender", Global.Config.RicePlugin.NormalBlender);
video_settings.Parameters.Add("DisableBlender", Global.Config.RicePlugin.DisableBlender);
video_settings.Parameters.Add("ForceDepthBuffer", Global.Config.RicePlugin.ForceDepthBuffer);
video_settings.Parameters.Add("DisableObjBG", Global.Config.RicePlugin.DisableObjBG);
video_settings.Parameters.Add("FrameBufferOption", Global.Config.RicePlugin.FrameBufferOption);
video_settings.Parameters.Add("RenderToTextureOption", Global.Config.RicePlugin.RenderToTextureOption);
video_settings.Parameters.Add("ScreenUpdateSettingHack", Global.Config.RicePlugin.ScreenUpdateSettingHack);
video_settings.Parameters.Add("EnableHacksForGame", Global.Config.RicePlugin.EnableHacksForGame);
}
}

View File

@ -39,87 +39,87 @@ namespace BizHawk.MultiClient
Global.MainForm.FlagNeedsReboot(); //TODO: this won't always be necessary, keep that in mind
//Rice
Global.Config.RicePlugin.RiceNormalAlphaBlender = RiceNormalAlphaBlender_CB.Checked;
Global.Config.RicePlugin.RiceFastTextureLoading = RiceFastTextureLoading_CB.Checked;
Global.Config.RicePlugin.RiceAccurateTextureMapping = RiceAccurateTextureMapping_CB.Checked;
Global.Config.RicePlugin.RiceInN64Resolution = RiceInN64Resolution_CB.Checked;
Global.Config.RicePlugin.RiceSaveVRAM = RiceSaveVRAM_CB.Checked;
Global.Config.RicePlugin.RiceDoubleSizeForSmallTxtrBuf = RiceDoubleSizeForSmallTxtrBuf_CB.Checked;
Global.Config.RicePlugin.RiceDefaultCombinerDisable = RiceDefaultCombinerDisable_CB.Checked;
Global.Config.RicePlugin.RiceEnableHacks = RiceEnableHacks_CB.Checked;
Global.Config.RicePlugin.RiceWinFrameMode = RiceWinFrameMode_CB.Checked;
Global.Config.RicePlugin.RiceFullTMEMEmulation = RiceFullTMEMEmulation_CB.Checked;
Global.Config.RicePlugin.RiceOpenGLVertexClipper = RiceOpenGLVertexClipper_CB.Checked;
Global.Config.RicePlugin.RiceEnableSSE = RiceEnableSSE_CB.Checked;
Global.Config.RicePlugin.RiceEnableVertexShader = RiceEnableVertexShader_CB.Checked;
Global.Config.RicePlugin.RiceSkipFrame = RiceSkipFrame_CB.Checked;
Global.Config.RicePlugin.RiceTexRectOnly = RiceTexRectOnly_CB.Checked;
Global.Config.RicePlugin.RiceSmallTextureOnly = RiceSmallTextureOnly_CB.Checked;
Global.Config.RicePlugin.RiceLoadHiResCRCOnly = RiceLoadHiResCRCOnly_CB.Checked;
Global.Config.RicePlugin.RiceLoadHiResTextures = RiceLoadHiResTextures_CB.Checked;
Global.Config.RicePlugin.RiceDumpTexturesToFiles = RiceDumpTexturesToFiles_CB.Checked;
Global.Config.RicePlugin.NormalAlphaBlender = RiceNormalAlphaBlender_CB.Checked;
Global.Config.RicePlugin.FastTextureLoading = RiceFastTextureLoading_CB.Checked;
Global.Config.RicePlugin.AccurateTextureMapping = RiceAccurateTextureMapping_CB.Checked;
Global.Config.RicePlugin.InN64Resolution = RiceInN64Resolution_CB.Checked;
Global.Config.RicePlugin.SaveVRAM = RiceSaveVRAM_CB.Checked;
Global.Config.RicePlugin.DoubleSizeForSmallTxtrBuf = RiceDoubleSizeForSmallTxtrBuf_CB.Checked;
Global.Config.RicePlugin.DefaultCombinerDisable = RiceDefaultCombinerDisable_CB.Checked;
Global.Config.RicePlugin.EnableHacks = RiceEnableHacks_CB.Checked;
Global.Config.RicePlugin.WinFrameMode = RiceWinFrameMode_CB.Checked;
Global.Config.RicePlugin.FullTMEMEmulation = RiceFullTMEMEmulation_CB.Checked;
Global.Config.RicePlugin.OpenGLVertexClipper = RiceOpenGLVertexClipper_CB.Checked;
Global.Config.RicePlugin.EnableSSE = RiceEnableSSE_CB.Checked;
Global.Config.RicePlugin.EnableVertexShader = RiceEnableVertexShader_CB.Checked;
Global.Config.RicePlugin.SkipFrame = RiceSkipFrame_CB.Checked;
Global.Config.RicePlugin.TexRectOnly = RiceTexRectOnly_CB.Checked;
Global.Config.RicePlugin.SmallTextureOnly = RiceSmallTextureOnly_CB.Checked;
Global.Config.RicePlugin.LoadHiResCRCOnly = RiceLoadHiResCRCOnly_CB.Checked;
Global.Config.RicePlugin.LoadHiResTextures = RiceLoadHiResTextures_CB.Checked;
Global.Config.RicePlugin.DumpTexturesToFiles = RiceDumpTexturesToFiles_CB.Checked;
Global.Config.RicePlugin.RiceFrameBufferSetting = RiceFrameBufferSetting_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceFrameBufferWriteBackControl = RiceFrameBufferWriteBackControl_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceRenderToTexture = RiceRenderToTexture_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceScreenUpdateSetting = RiceScreenUpdateSetting_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceMipmapping = RiceMipmapping_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceFogMethod = RiceFogMethod_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceForceTextureFilter = RiceForceTextureFilter_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceTextureEnhancement = RiceTextureEnhancement_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceTextureEnhancementControl = RiceTextureEnhancementControl_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceTextureQuality = RiceTextureQuality_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceOpenGLDepthBufferSetting = (RiceOpenGLDepthBufferSetting_Combo.SelectedIndex + 1) * 16;
Global.Config.RicePlugin.FrameBufferSetting = RiceFrameBufferSetting_Combo.SelectedIndex;
Global.Config.RicePlugin.FrameBufferWriteBackControl = RiceFrameBufferWriteBackControl_Combo.SelectedIndex;
Global.Config.RicePlugin.RenderToTexture = RiceRenderToTexture_Combo.SelectedIndex;
Global.Config.RicePlugin.ScreenUpdateSetting = RiceScreenUpdateSetting_Combo.SelectedIndex;
Global.Config.RicePlugin.Mipmapping = RiceMipmapping_Combo.SelectedIndex;
Global.Config.RicePlugin.FogMethod = RiceFogMethod_Combo.SelectedIndex;
Global.Config.RicePlugin.ForceTextureFilter = RiceForceTextureFilter_Combo.SelectedIndex;
Global.Config.RicePlugin.TextureEnhancement = RiceTextureEnhancement_Combo.SelectedIndex;
Global.Config.RicePlugin.TextureEnhancementControl = RiceTextureEnhancementControl_Combo.SelectedIndex;
Global.Config.RicePlugin.TextureQuality = RiceTextureQuality_Combo.SelectedIndex;
Global.Config.RicePlugin.OpenGLDepthBufferSetting = (RiceOpenGLDepthBufferSetting_Combo.SelectedIndex + 1) * 16;
switch (RiceMultiSampling_Combo.SelectedIndex)
{
case 0: Global.Config.RicePlugin.RiceMultiSampling = 0; break;
case 1: Global.Config.RicePlugin.RiceMultiSampling = 2; break;
case 2: Global.Config.RicePlugin.RiceMultiSampling = 4; break;
case 3: Global.Config.RicePlugin.RiceMultiSampling = 8; break;
case 4: Global.Config.RicePlugin.RiceMultiSampling = 16; break;
default: Global.Config.RicePlugin.RiceMultiSampling = 0; break;
case 0: Global.Config.RicePlugin.MultiSampling = 0; break;
case 1: Global.Config.RicePlugin.MultiSampling = 2; break;
case 2: Global.Config.RicePlugin.MultiSampling = 4; break;
case 3: Global.Config.RicePlugin.MultiSampling = 8; break;
case 4: Global.Config.RicePlugin.MultiSampling = 16; break;
default: Global.Config.RicePlugin.MultiSampling = 0; break;
}
Global.Config.RicePlugin.RiceColorQuality = RiceColorQuality_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceOpenGLRenderSetting = RiceOpenGLRenderSetting_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceAnisotropicFiltering = RiceAnisotropicFiltering_TB.Value;
Global.Config.RicePlugin.ColorQuality = RiceColorQuality_Combo.SelectedIndex;
Global.Config.RicePlugin.OpenGLRenderSetting = RiceOpenGLRenderSetting_Combo.SelectedIndex;
Global.Config.RicePlugin.AnisotropicFiltering = RiceAnisotropicFiltering_TB.Value;
Global.Config.RicePlugin.RiceUseDefaultHacks = RiceUseDefaultHacks_CB.Checked;
Global.Config.RicePlugin.RiceDisableTextureCRC = RiceDisableTextureCRC_CB.Checked;
Global.Config.RicePlugin.RiceDisableCulling = RiceDisableCulling_CB.Checked;
Global.Config.RicePlugin.RiceIncTexRectEdge = RiceIncTexRectEdge_CB.Checked;
Global.Config.RicePlugin.RiceZHack = RiceZHack_CB.Checked;
Global.Config.RicePlugin.RiceTextureScaleHack = RiceTextureScaleHack_CB.Checked;
Global.Config.RicePlugin.RicePrimaryDepthHack = RicePrimaryDepthHack_CB.Checked;
Global.Config.RicePlugin.RiceTexture1Hack = RiceTexture1Hack_CB.Checked;
Global.Config.RicePlugin.RiceFastLoadTile = RiceFastLoadTile_CB.Checked;
Global.Config.RicePlugin.RiceUseSmallerTexture = RiceUseSmallerTexture_CB.Checked;
Global.Config.RicePlugin.UseDefaultHacks = RiceUseDefaultHacks_CB.Checked;
Global.Config.RicePlugin.DisableTextureCRC = RiceDisableTextureCRC_CB.Checked;
Global.Config.RicePlugin.DisableCulling = RiceDisableCulling_CB.Checked;
Global.Config.RicePlugin.IncTexRectEdge = RiceIncTexRectEdge_CB.Checked;
Global.Config.RicePlugin.ZHack = RiceZHack_CB.Checked;
Global.Config.RicePlugin.TextureScaleHack = RiceTextureScaleHack_CB.Checked;
Global.Config.RicePlugin.PrimaryDepthHack = RicePrimaryDepthHack_CB.Checked;
Global.Config.RicePlugin.Texture1Hack = RiceTexture1Hack_CB.Checked;
Global.Config.RicePlugin.FastLoadTile = RiceFastLoadTile_CB.Checked;
Global.Config.RicePlugin.UseSmallerTexture = RiceUseSmallerTexture_CB.Checked;
if (InputValidate.IsValidSignedNumber(RiceVIWidth_Text.Text))
Global.Config.RicePlugin.RiceVIWidth = int.Parse(RiceVIWidth_Text.Text);
Global.Config.RicePlugin.VIWidth = int.Parse(RiceVIWidth_Text.Text);
else
Global.Config.RicePlugin.RiceVIWidth = -1;
Global.Config.RicePlugin.VIWidth = -1;
if (InputValidate.IsValidSignedNumber(RiceVIHeight_Text.Text))
Global.Config.RicePlugin.RiceVIHeight = int.Parse(RiceVIHeight_Text.Text);
Global.Config.RicePlugin.VIHeight = int.Parse(RiceVIHeight_Text.Text);
else
Global.Config.RicePlugin.RiceVIHeight = -1;
Global.Config.RicePlugin.VIHeight = -1;
Global.Config.RicePlugin.RiceUseCIWidthAndRatio = RiceUseCIWidthAndRatio_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceFullTMEM = RiceFullTMEM_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceTxtSizeMethod2 = RiceTxtSizeMethod2_CB.Checked;
Global.Config.RicePlugin.RiceEnableTxtLOD = RiceEnableTxtLOD_CB.Checked;
Global.Config.RicePlugin.RiceFastTextureCRC = RiceFastTextureCRC_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceEmulateClear = RiceEmulateClear_CB.Checked;
Global.Config.RicePlugin.RiceForceScreenClear = RiceForceScreenClear_CB.Checked;
Global.Config.RicePlugin.RiceAccurateTextureMappingHack = RiceAccurateTextureMappingHack_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceNormalBlender = RiceNormalBlender_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceDisableBlender = RiceDisableBlender_CB.Checked;
Global.Config.RicePlugin.RiceForceDepthBuffer = RiceForceDepthBuffer_CB.Checked;
Global.Config.RicePlugin.RiceDisableObjBG = RiceDisableObjBG_CB.Checked;
Global.Config.RicePlugin.RiceFrameBufferOption = RiceFrameBufferOption_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceRenderToTextureOption = RiceRenderToTextureOption_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceScreenUpdateSettingHack = RiceScreenUpdateSettingHack_Combo.SelectedIndex;
Global.Config.RicePlugin.RiceEnableHacksForGame = RiceEnableHacksForGame_Combo.SelectedIndex;
Global.Config.RicePlugin.UseCIWidthAndRatio = RiceUseCIWidthAndRatio_Combo.SelectedIndex;
Global.Config.RicePlugin.FullTMEM = RiceFullTMEM_Combo.SelectedIndex;
Global.Config.RicePlugin.TxtSizeMethod2 = RiceTxtSizeMethod2_CB.Checked;
Global.Config.RicePlugin.EnableTxtLOD = RiceEnableTxtLOD_CB.Checked;
Global.Config.RicePlugin.FastTextureCRC = RiceFastTextureCRC_Combo.SelectedIndex;
Global.Config.RicePlugin.EmulateClear = RiceEmulateClear_CB.Checked;
Global.Config.RicePlugin.ForceScreenClear = RiceForceScreenClear_CB.Checked;
Global.Config.RicePlugin.AccurateTextureMappingHack = RiceAccurateTextureMappingHack_Combo.SelectedIndex;
Global.Config.RicePlugin.NormalBlender = RiceNormalBlender_Combo.SelectedIndex;
Global.Config.RicePlugin.DisableBlender = RiceDisableBlender_CB.Checked;
Global.Config.RicePlugin.ForceDepthBuffer = RiceForceDepthBuffer_CB.Checked;
Global.Config.RicePlugin.DisableObjBG = RiceDisableObjBG_CB.Checked;
Global.Config.RicePlugin.FrameBufferOption = RiceFrameBufferOption_Combo.SelectedIndex;
Global.Config.RicePlugin.RenderToTextureOption = RiceRenderToTextureOption_Combo.SelectedIndex;
Global.Config.RicePlugin.ScreenUpdateSettingHack = RiceScreenUpdateSettingHack_Combo.SelectedIndex;
Global.Config.RicePlugin.EnableHacksForGame = RiceEnableHacksForGame_Combo.SelectedIndex;
}
private void N64VideoPluginconfig_Load(object sender, EventArgs e)
@ -139,38 +139,38 @@ namespace BizHawk.MultiClient
//Rice
Global.MainForm.FlagNeedsReboot(); //TODO: this won't always be necessary, keep that in mind
RiceNormalAlphaBlender_CB.Checked = Global.Config.RicePlugin.RiceNormalAlphaBlender;
RiceFastTextureLoading_CB.Checked = Global.Config.RicePlugin.RiceFastTextureLoading;
RiceAccurateTextureMapping_CB.Checked = Global.Config.RicePlugin.RiceAccurateTextureMapping;
RiceInN64Resolution_CB.Checked = Global.Config.RicePlugin.RiceInN64Resolution;
RiceSaveVRAM_CB.Checked = Global.Config.RicePlugin.RiceSaveVRAM;
RiceDoubleSizeForSmallTxtrBuf_CB.Checked = Global.Config.RicePlugin.RiceDoubleSizeForSmallTxtrBuf;
RiceDefaultCombinerDisable_CB.Checked = Global.Config.RicePlugin.RiceDefaultCombinerDisable;
RiceEnableHacks_CB.Checked = Global.Config.RicePlugin.RiceEnableHacks;
RiceWinFrameMode_CB.Checked = Global.Config.RicePlugin.RiceWinFrameMode;
RiceFullTMEMEmulation_CB.Checked = Global.Config.RicePlugin.RiceFullTMEMEmulation;
RiceOpenGLVertexClipper_CB.Checked = Global.Config.RicePlugin.RiceOpenGLVertexClipper;
RiceEnableSSE_CB.Checked = Global.Config.RicePlugin.RiceEnableSSE;
RiceEnableVertexShader_CB.Checked = Global.Config.RicePlugin.RiceEnableVertexShader;
RiceSkipFrame_CB.Checked = Global.Config.RicePlugin.RiceSkipFrame;
RiceTexRectOnly_CB.Checked = Global.Config.RicePlugin.RiceTexRectOnly;
RiceSmallTextureOnly_CB.Checked = Global.Config.RicePlugin.RiceSmallTextureOnly;
RiceLoadHiResCRCOnly_CB.Checked = Global.Config.RicePlugin.RiceLoadHiResCRCOnly;
RiceLoadHiResTextures_CB.Checked = Global.Config.RicePlugin.RiceLoadHiResTextures;
RiceDumpTexturesToFiles_CB.Checked = Global.Config.RicePlugin.RiceDumpTexturesToFiles;
RiceNormalAlphaBlender_CB.Checked = Global.Config.RicePlugin.NormalAlphaBlender;
RiceFastTextureLoading_CB.Checked = Global.Config.RicePlugin.FastTextureLoading;
RiceAccurateTextureMapping_CB.Checked = Global.Config.RicePlugin.AccurateTextureMapping;
RiceInN64Resolution_CB.Checked = Global.Config.RicePlugin.InN64Resolution;
RiceSaveVRAM_CB.Checked = Global.Config.RicePlugin.SaveVRAM;
RiceDoubleSizeForSmallTxtrBuf_CB.Checked = Global.Config.RicePlugin.DoubleSizeForSmallTxtrBuf;
RiceDefaultCombinerDisable_CB.Checked = Global.Config.RicePlugin.DefaultCombinerDisable;
RiceEnableHacks_CB.Checked = Global.Config.RicePlugin.EnableHacks;
RiceWinFrameMode_CB.Checked = Global.Config.RicePlugin.WinFrameMode;
RiceFullTMEMEmulation_CB.Checked = Global.Config.RicePlugin.FullTMEMEmulation;
RiceOpenGLVertexClipper_CB.Checked = Global.Config.RicePlugin.OpenGLVertexClipper;
RiceEnableSSE_CB.Checked = Global.Config.RicePlugin.EnableSSE;
RiceEnableVertexShader_CB.Checked = Global.Config.RicePlugin.EnableVertexShader;
RiceSkipFrame_CB.Checked = Global.Config.RicePlugin.SkipFrame;
RiceTexRectOnly_CB.Checked = Global.Config.RicePlugin.TexRectOnly;
RiceSmallTextureOnly_CB.Checked = Global.Config.RicePlugin.SmallTextureOnly;
RiceLoadHiResCRCOnly_CB.Checked = Global.Config.RicePlugin.LoadHiResCRCOnly;
RiceLoadHiResTextures_CB.Checked = Global.Config.RicePlugin.LoadHiResTextures;
RiceDumpTexturesToFiles_CB.Checked = Global.Config.RicePlugin.DumpTexturesToFiles;
RiceFrameBufferSetting_Combo.SelectedIndex = Global.Config.RicePlugin.RiceFrameBufferSetting;
RiceFrameBufferWriteBackControl_Combo.SelectedIndex = Global.Config.RicePlugin.RiceFrameBufferWriteBackControl;
RiceRenderToTexture_Combo.SelectedIndex = Global.Config.RicePlugin.RiceRenderToTexture;
RiceScreenUpdateSetting_Combo.SelectedIndex = Global.Config.RicePlugin.RiceScreenUpdateSetting;
RiceMipmapping_Combo.SelectedIndex = Global.Config.RicePlugin.RiceMipmapping;
RiceFogMethod_Combo.SelectedIndex = Global.Config.RicePlugin.RiceFogMethod;
RiceForceTextureFilter_Combo.SelectedIndex = Global.Config.RicePlugin.RiceForceTextureFilter;
RiceTextureEnhancement_Combo.SelectedIndex = Global.Config.RicePlugin.RiceTextureEnhancement;
RiceTextureEnhancementControl_Combo.SelectedIndex = Global.Config.RicePlugin.RiceTextureEnhancementControl;
RiceTextureQuality_Combo.SelectedIndex = Global.Config.RicePlugin.RiceTextureQuality;
RiceOpenGLDepthBufferSetting_Combo.SelectedIndex = (Global.Config.RicePlugin.RiceOpenGLDepthBufferSetting /16) -1;
switch (Global.Config.RicePlugin.RiceMultiSampling)
RiceFrameBufferSetting_Combo.SelectedIndex = Global.Config.RicePlugin.FrameBufferSetting;
RiceFrameBufferWriteBackControl_Combo.SelectedIndex = Global.Config.RicePlugin.FrameBufferWriteBackControl;
RiceRenderToTexture_Combo.SelectedIndex = Global.Config.RicePlugin.RenderToTexture;
RiceScreenUpdateSetting_Combo.SelectedIndex = Global.Config.RicePlugin.ScreenUpdateSetting;
RiceMipmapping_Combo.SelectedIndex = Global.Config.RicePlugin.Mipmapping;
RiceFogMethod_Combo.SelectedIndex = Global.Config.RicePlugin.FogMethod;
RiceForceTextureFilter_Combo.SelectedIndex = Global.Config.RicePlugin.ForceTextureFilter;
RiceTextureEnhancement_Combo.SelectedIndex = Global.Config.RicePlugin.TextureEnhancement;
RiceTextureEnhancementControl_Combo.SelectedIndex = Global.Config.RicePlugin.TextureEnhancementControl;
RiceTextureQuality_Combo.SelectedIndex = Global.Config.RicePlugin.TextureQuality;
RiceOpenGLDepthBufferSetting_Combo.SelectedIndex = (Global.Config.RicePlugin.OpenGLDepthBufferSetting / 16) - 1;
switch (Global.Config.RicePlugin.MultiSampling)
{
case 0: RiceMultiSampling_Combo.SelectedIndex = 0; break;
case 2: RiceMultiSampling_Combo.SelectedIndex = 1; break;
@ -179,45 +179,45 @@ namespace BizHawk.MultiClient
case 16: RiceMultiSampling_Combo.SelectedIndex = 4; break;
default: RiceMultiSampling_Combo.SelectedIndex = 0; break;
}
RiceColorQuality_Combo.SelectedIndex = Global.Config.RicePlugin.RiceColorQuality;
RiceOpenGLRenderSetting_Combo.SelectedIndex = Global.Config.RicePlugin.RiceOpenGLRenderSetting;
RiceAnisotropicFiltering_TB.Value = Global.Config.RicePlugin.RiceAnisotropicFiltering;
RiceColorQuality_Combo.SelectedIndex = Global.Config.RicePlugin.ColorQuality;
RiceOpenGLRenderSetting_Combo.SelectedIndex = Global.Config.RicePlugin.OpenGLRenderSetting;
RiceAnisotropicFiltering_TB.Value = Global.Config.RicePlugin.AnisotropicFiltering;
AnisotropicFiltering_LB.Text = "Anisotropic Filtering: " + RiceAnisotropicFiltering_TB.Value.ToString();
RiceUseDefaultHacks_CB.Checked = Global.Config.RicePlugin.RiceUseDefaultHacks;
RiceUseDefaultHacks_CB.Checked = Global.Config.RicePlugin.UseDefaultHacks;
UpdateHacksSection();
if (!Global.Config.RicePlugin.RiceUseDefaultHacks)
if (!Global.Config.RicePlugin.UseDefaultHacks)
{
RiceTexture1Hack_CB.Checked = Global.Config.RicePlugin.RiceTexture1Hack;
RiceTexture1Hack_CB.Checked = Global.Config.RicePlugin.Texture1Hack;
RiceDisableTextureCRC_CB.Checked = Global.Config.RicePlugin.RiceDisableTextureCRC;
RiceDisableCulling_CB.Checked = Global.Config.RicePlugin.RiceDisableCulling;
RiceIncTexRectEdge_CB.Checked = Global.Config.RicePlugin.RiceIncTexRectEdge;
RiceZHack_CB.Checked = Global.Config.RicePlugin.RiceZHack;
RiceTextureScaleHack_CB.Checked = Global.Config.RicePlugin.RiceTextureScaleHack;
RicePrimaryDepthHack_CB.Checked = Global.Config.RicePlugin.RicePrimaryDepthHack;
RiceTexture1Hack_CB.Checked = Global.Config.RicePlugin.RiceTexture1Hack;
RiceFastLoadTile_CB.Checked = Global.Config.RicePlugin.RiceFastLoadTile;
RiceUseSmallerTexture_CB.Checked = Global.Config.RicePlugin.RiceUseSmallerTexture;
RiceVIWidth_Text.Text = Global.Config.RicePlugin.RiceVIWidth.ToString();
RiceVIHeight_Text.Text = Global.Config.RicePlugin.RiceVIHeight.ToString();
RiceUseCIWidthAndRatio_Combo.SelectedIndex = Global.Config.RicePlugin.RiceUseCIWidthAndRatio;
RiceFullTMEM_Combo.SelectedIndex = Global.Config.RicePlugin.RiceFullTMEM;
RiceTxtSizeMethod2_CB.Checked = Global.Config.RicePlugin.RiceTxtSizeMethod2;
RiceEnableTxtLOD_CB.Checked = Global.Config.RicePlugin.RiceEnableTxtLOD;
RiceFastTextureCRC_Combo.SelectedIndex = Global.Config.RicePlugin.RiceFastTextureCRC;
RiceEmulateClear_CB.Checked = Global.Config.RicePlugin.RiceEmulateClear;
RiceForceScreenClear_CB.Checked = Global.Config.RicePlugin.RiceForceScreenClear;
RiceAccurateTextureMappingHack_Combo.SelectedIndex = Global.Config.RicePlugin.RiceAccurateTextureMappingHack;
RiceNormalBlender_Combo.SelectedIndex = Global.Config.RicePlugin.RiceNormalBlender;
RiceDisableBlender_CB.Checked = Global.Config.RicePlugin.RiceDisableBlender;
RiceForceDepthBuffer_CB.Checked = Global.Config.RicePlugin.RiceForceDepthBuffer;
RiceDisableObjBG_CB.Checked = Global.Config.RicePlugin.RiceDisableObjBG;
RiceFrameBufferOption_Combo.SelectedIndex = Global.Config.RicePlugin.RiceFrameBufferOption;
RiceRenderToTextureOption_Combo.SelectedIndex = Global.Config.RicePlugin.RiceRenderToTextureOption;
RiceScreenUpdateSettingHack_Combo.SelectedIndex = Global.Config.RicePlugin.RiceScreenUpdateSettingHack;
RiceEnableHacksForGame_Combo.SelectedIndex = Global.Config.RicePlugin.RiceEnableHacksForGame;
RiceDisableTextureCRC_CB.Checked = Global.Config.RicePlugin.DisableTextureCRC;
RiceDisableCulling_CB.Checked = Global.Config.RicePlugin.DisableCulling;
RiceIncTexRectEdge_CB.Checked = Global.Config.RicePlugin.IncTexRectEdge;
RiceZHack_CB.Checked = Global.Config.RicePlugin.ZHack;
RiceTextureScaleHack_CB.Checked = Global.Config.RicePlugin.TextureScaleHack;
RicePrimaryDepthHack_CB.Checked = Global.Config.RicePlugin.PrimaryDepthHack;
RiceTexture1Hack_CB.Checked = Global.Config.RicePlugin.Texture1Hack;
RiceFastLoadTile_CB.Checked = Global.Config.RicePlugin.FastLoadTile;
RiceUseSmallerTexture_CB.Checked = Global.Config.RicePlugin.UseSmallerTexture;
RiceVIWidth_Text.Text = Global.Config.RicePlugin.VIWidth.ToString();
RiceVIHeight_Text.Text = Global.Config.RicePlugin.VIHeight.ToString();
RiceUseCIWidthAndRatio_Combo.SelectedIndex = Global.Config.RicePlugin.UseCIWidthAndRatio;
RiceFullTMEM_Combo.SelectedIndex = Global.Config.RicePlugin.FullTMEM;
RiceTxtSizeMethod2_CB.Checked = Global.Config.RicePlugin.TxtSizeMethod2;
RiceEnableTxtLOD_CB.Checked = Global.Config.RicePlugin.EnableTxtLOD;
RiceFastTextureCRC_Combo.SelectedIndex = Global.Config.RicePlugin.FastTextureCRC;
RiceEmulateClear_CB.Checked = Global.Config.RicePlugin.EmulateClear;
RiceForceScreenClear_CB.Checked = Global.Config.RicePlugin.ForceScreenClear;
RiceAccurateTextureMappingHack_Combo.SelectedIndex = Global.Config.RicePlugin.AccurateTextureMappingHack;
RiceNormalBlender_Combo.SelectedIndex = Global.Config.RicePlugin.NormalBlender;
RiceDisableBlender_CB.Checked = Global.Config.RicePlugin.DisableBlender;
RiceForceDepthBuffer_CB.Checked = Global.Config.RicePlugin.ForceDepthBuffer;
RiceDisableObjBG_CB.Checked = Global.Config.RicePlugin.DisableObjBG;
RiceFrameBufferOption_Combo.SelectedIndex = Global.Config.RicePlugin.FrameBufferOption;
RiceRenderToTextureOption_Combo.SelectedIndex = Global.Config.RicePlugin.RenderToTextureOption;
RiceScreenUpdateSettingHack_Combo.SelectedIndex = Global.Config.RicePlugin.ScreenUpdateSettingHack;
RiceEnableHacksForGame_Combo.SelectedIndex = Global.Config.RicePlugin.EnableHacksForGame;
}
}