remove some usages of SavestateBinary() with the CloneSavestate() extension method
This commit is contained in:
parent
2a4cba4f7e
commit
a93a94aead
|
@ -18,7 +18,7 @@ namespace BizHawk.Client.Common
|
|||
public string SaveCoreStateToMemory()
|
||||
{
|
||||
var guid = Guid.NewGuid();
|
||||
_memorySavestates.Add(guid, (byte[]) StatableCore.SaveStateBinary().Clone());
|
||||
_memorySavestates.Add(guid, StatableCore.CloneSavestate());
|
||||
return guid.ToString();
|
||||
}
|
||||
|
||||
|
|
|
@ -175,7 +175,7 @@ namespace BizHawk.Client.EmuHawk
|
|||
return new TasBranch
|
||||
{
|
||||
Frame = Tastudio.Emulator.Frame,
|
||||
CoreData = (byte[])Tastudio.StatableEmulator.SaveStateBinary().Clone(),
|
||||
CoreData = Tastudio.StatableEmulator.CloneSavestate(),
|
||||
InputLog = Movie.GetLogEntries().Clone(),
|
||||
CoreFrameBuffer = MainForm.MakeScreenshotImage(),
|
||||
OSDFrameBuffer = MainForm.CaptureOSD(),
|
||||
|
|
Loading…
Reference in New Issue