Cleanup IMovieSession method names to be a bit more conscise
This commit is contained in:
parent
3f1ef8dd4d
commit
eb3ddab060
|
@ -71,7 +71,7 @@ namespace BizHawk.Client.Common
|
|||
{
|
||||
// this never should have been a core's responsibility
|
||||
tw.WriteLine("Frame {0}", emulator.Frame);
|
||||
Global.MovieSession.HandleMovieSaveState(tw);
|
||||
Global.MovieSession.HandleSaveState(tw);
|
||||
});
|
||||
}
|
||||
|
||||
|
@ -156,7 +156,7 @@ namespace BizHawk.Client.Common
|
|||
// We must handle movie input AFTER the core is loaded to properly handle mode changes, and input latching
|
||||
if (Global.MovieSession.Movie.IsActive())
|
||||
{
|
||||
bl.GetLump(BinaryStateLump.Input, true, tr => succeed = Global.MovieSession.HandleMovieLoadState(tr));
|
||||
bl.GetLump(BinaryStateLump.Input, true, tr => succeed = Global.MovieSession.HandleLoadState(tr));
|
||||
if (!succeed)
|
||||
{
|
||||
return false;
|
||||
|
|
|
@ -91,7 +91,7 @@ namespace BizHawk.Client.Common
|
|||
return new Bk2Controller("", definition ?? MovieController.Definition);
|
||||
}
|
||||
|
||||
public void HandleMovieOnFrameLoop()
|
||||
public void HandleFrameBefore()
|
||||
{
|
||||
if (!Movie.IsActive())
|
||||
{
|
||||
|
@ -151,7 +151,7 @@ namespace BizHawk.Client.Common
|
|||
}
|
||||
}
|
||||
|
||||
public void HandleMovieAfterFrameLoop()
|
||||
public void HandleFrameAfter()
|
||||
{
|
||||
if (Movie is TasMovie tasMovie)
|
||||
{
|
||||
|
@ -167,7 +167,7 @@ namespace BizHawk.Client.Common
|
|||
}
|
||||
}
|
||||
|
||||
public void HandleMovieSaveState(TextWriter writer)
|
||||
public void HandleSaveState(TextWriter writer)
|
||||
{
|
||||
if (Movie.IsActive())
|
||||
{
|
||||
|
@ -190,7 +190,7 @@ namespace BizHawk.Client.Common
|
|||
return true;
|
||||
}
|
||||
|
||||
public bool HandleMovieLoadState(TextReader reader)
|
||||
public bool HandleLoadState(TextReader reader)
|
||||
{
|
||||
if (Movie.NotActive())
|
||||
{
|
||||
|
@ -452,12 +452,12 @@ namespace BizHawk.Client.Common
|
|||
// adelikat: TODO: this is likely the source of frame 0 TAStudio bugs, I think the intent is to check if the movie is 0 length?
|
||||
if (Global.Emulator.Frame == 0) // Hacky
|
||||
{
|
||||
HandleMovieAfterFrameLoop(); // Frame 0 needs to be handled.
|
||||
HandleFrameAfter(); // Frame 0 needs to be handled.
|
||||
}
|
||||
|
||||
if (input == null)
|
||||
{
|
||||
HandleMovieAfterFrameLoop();
|
||||
HandleFrameAfter();
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
@ -48,12 +48,12 @@ namespace BizHawk.Client.Common
|
|||
/// </summary>
|
||||
IMovieController GenerateMovieController(ControllerDefinition definition = null);
|
||||
|
||||
void HandleMovieOnFrameLoop();
|
||||
void HandleMovieAfterFrameLoop();
|
||||
void HandleMovieSaveState(TextWriter writer);
|
||||
void HandleFrameBefore();
|
||||
void HandleFrameAfter();
|
||||
void HandleSaveState(TextWriter writer);
|
||||
|
||||
bool CheckSavestateTimeline(TextReader reader);
|
||||
bool HandleMovieLoadState(TextReader reader);
|
||||
bool HandleLoadState(TextReader reader);
|
||||
|
||||
void QueueNewMovie(IMovie movie, bool record, IEmulator emulator);
|
||||
|
||||
|
|
|
@ -2942,7 +2942,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
}
|
||||
}
|
||||
|
||||
MovieSession.HandleMovieOnFrameLoop();
|
||||
MovieSession.HandleFrameBefore();
|
||||
|
||||
if (Config.AutosaveSaveRAM)
|
||||
{
|
||||
|
@ -2962,7 +2962,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
bool render = !InvisibleEmulation && (!_throttle.skipNextFrame || (_currAviWriter?.UsesVideo ?? false));
|
||||
bool newFrame = Emulator.FrameAdvance(Global.InputManager.ControllerOutput, render, renderSound);
|
||||
|
||||
MovieSession.HandleMovieAfterFrameLoop();
|
||||
MovieSession.HandleFrameAfter();
|
||||
|
||||
if (returnToRecording)
|
||||
{
|
||||
|
@ -2971,7 +2971,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
|
||||
if (isRewinding && !IsRewindSlave && MovieSession.Movie.IsRecording())
|
||||
{
|
||||
MovieSession.Movie.Truncate(Global.Emulator.Frame);
|
||||
MovieSession.Movie.Truncate(Emulator.Frame);
|
||||
}
|
||||
|
||||
CheatList.Pulse();
|
||||
|
|
Loading…
Reference in New Issue