예제 #1
0
 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);
         }
     }
 }
예제 #2
0
 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);
         }
     }
 }