Fix recording from "Now"

This commit is contained in:
adelikat 2012-10-20 13:30:32 +00:00
parent 9a1cbbb34c
commit fa1a10525c
1 changed files with 5 additions and 2 deletions

View File

@ -115,7 +115,7 @@ namespace BizHawk.MultiClient
if (StartFromCombo.SelectedItem.ToString() == "Now") if (StartFromCombo.SelectedItem.ToString() == "Now")
{ {
MovieToRecord.StartsFromSavestate = true; MovieToRecord.StartsFromSavestate = true;
var temppath = path + ".tmp"; var temppath = path;
var writer = new StreamWriter(temppath); var writer = new StreamWriter(temppath);
Global.Emulator.SaveStateText(writer); Global.Emulator.SaveStateText(writer);
writer.Close(); writer.Close();
@ -135,17 +135,20 @@ namespace BizHawk.MultiClient
MovieToRecord.Header.Comments.Add(str); MovieToRecord.Header.Comments.Add(str);
} }
} }
file.Delete();
} }
Global.MainForm.StartNewMovie(MovieToRecord, true); Global.MainForm.StartNewMovie(MovieToRecord, true);
Global.Config.UseDefaultAuthor = DefaultAuthorCheckBox.Checked; Global.Config.UseDefaultAuthor = DefaultAuthorCheckBox.Checked;
if (DefaultAuthorCheckBox.Checked) if (DefaultAuthorCheckBox.Checked)
{
Global.Config.DefaultAuthor = AuthorBox.Text; Global.Config.DefaultAuthor = AuthorBox.Text;
}
this.Close(); this.Close();
} }
else else
{
MessageBox.Show("Please select a movie to record", "File selection error", MessageBoxButtons.OK, MessageBoxIcon.Error); MessageBox.Show("Please select a movie to record", "File selection error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
} }