diff --git a/BizHawk.MultiClient/Config.cs b/BizHawk.MultiClient/Config.cs index 8d4e320441..ba2e89dea7 100644 --- a/BizHawk.MultiClient/Config.cs +++ b/BizHawk.MultiClient/Config.cs @@ -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; } } \ No newline at end of file diff --git a/BizHawk.MultiClient/MainForm.cs b/BizHawk.MultiClient/MainForm.cs index 86fdb2621b..982fb0eacd 100644 --- a/BizHawk.MultiClient/MainForm.cs +++ b/BizHawk.MultiClient/MainForm.cs @@ -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); } } diff --git a/BizHawk.MultiClient/N64tools/N64VideoPluginconfig.cs b/BizHawk.MultiClient/N64tools/N64VideoPluginconfig.cs index 41396ca2ca..c3d3bcd121 100644 --- a/BizHawk.MultiClient/N64tools/N64VideoPluginconfig.cs +++ b/BizHawk.MultiClient/N64tools/N64VideoPluginconfig.cs @@ -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; } }