private TextureSettingsBase UpdateSettingsBase(IPlatformSwizzle platform) { Console.WriteLine($"platform {platform}"); if (platform is GamecubeSwizzle) { return(new GCNTextureSettings()); } else { return(new TextureSettingsBase()); } }