private void mnuPlayMovie_Click(object sender, EventArgs e) { using (OpenFileDialog ofd = new OpenFileDialog()) { ofd.SetFilter(ResourceHelper.GetMessage("FilterMovie")); ofd.InitialDirectory = ConfigManager.MovieFolder; if (ofd.ShowDialog(this) == DialogResult.OK) { RecordApi.MoviePlay(ofd.FileName); } } }
public static void LoadFile(string filename) { if (File.Exists(filename)) { if (IsPatchFile(filename)) { LoadPatchFile(filename); } else if (Path.GetExtension(filename).ToLowerInvariant() == ".mss") { EmuApi.LoadStateFile(filename); } else if (IsRunning() && Path.GetExtension(filename).ToLowerInvariant() == ".msm") { RecordApi.MoviePlay(filename); } else { LoadRom(filename); } } }