movies - remove legacy support for hex frame number, it's been quite some time since cores were in charge of this value, and thus a core specific hack, due to copy pasta, there's a lot to delete here
This commit is contained in:
parent
246d7ec2d5
commit
b3234d029c
|
@ -56,23 +56,7 @@ namespace BizHawk.Client.Common
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
// in BK2, this is part of the input log, and not involved with the core state at all
|
if (line.Contains("Frame "))
|
||||||
// accordingly, this case (for special neshawk format frame numbers) is irrelevant
|
|
||||||
// probably
|
|
||||||
if (line.Contains("Frame 0x")) // NES stores frame count in hex, yay
|
|
||||||
{
|
|
||||||
var strs = line.Split('x');
|
|
||||||
try
|
|
||||||
{
|
|
||||||
stateFrame = int.Parse(strs[1], NumberStyles.HexNumber);
|
|
||||||
}
|
|
||||||
catch
|
|
||||||
{
|
|
||||||
errorMessage = "Savestate Frame number failed to parse";
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else if (line.Contains("Frame "))
|
|
||||||
{
|
{
|
||||||
var strs = line.Split(' ');
|
var strs = line.Split(' ');
|
||||||
try
|
try
|
||||||
|
@ -106,20 +90,7 @@ namespace BizHawk.Client.Common
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (line.Contains("Frame 0x")) // NES stores frame count in hex, yay
|
if (line.Contains("Frame "))
|
||||||
{
|
|
||||||
var strs = line.Split('x');
|
|
||||||
try
|
|
||||||
{
|
|
||||||
stateFrame = int.Parse(strs[1], NumberStyles.HexNumber);
|
|
||||||
}
|
|
||||||
catch
|
|
||||||
{
|
|
||||||
errorMessage = "Savestate Frame number failed to parse";
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else if (line.Contains("Frame "))
|
|
||||||
{
|
{
|
||||||
var strs = line.Split(' ');
|
var strs = line.Split(' ');
|
||||||
try
|
try
|
||||||
|
|
|
@ -200,20 +200,7 @@ namespace BizHawk.Client.Common
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (line.Contains("Frame 0x")) // NES stores frame count in hex, yay
|
if (line.Contains("Frame "))
|
||||||
{
|
|
||||||
var split = line.Split('x');
|
|
||||||
try
|
|
||||||
{
|
|
||||||
stateFrame = int.Parse(split[1], NumberStyles.HexNumber);
|
|
||||||
}
|
|
||||||
catch
|
|
||||||
{
|
|
||||||
errorMessage = "Savestate Frame number failed to parse";
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else if (line.Contains("Frame "))
|
|
||||||
{
|
{
|
||||||
var split = line.Split(' ');
|
var split = line.Split(' ');
|
||||||
try
|
try
|
||||||
|
@ -257,20 +244,7 @@ namespace BizHawk.Client.Common
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (line.Contains("Frame 0x")) // NES stores frame count in hex, yay
|
if (line.Contains("Frame "))
|
||||||
{
|
|
||||||
var strs = line.Split('x');
|
|
||||||
try
|
|
||||||
{
|
|
||||||
stateFrame = int.Parse(strs[1], NumberStyles.HexNumber);
|
|
||||||
}
|
|
||||||
catch
|
|
||||||
{
|
|
||||||
errorMessage = "Savestate Frame number failed to parse";
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else if (line.Contains("Frame "))
|
|
||||||
{
|
{
|
||||||
var strs = line.Split(' ');
|
var strs = line.Split(' ');
|
||||||
try
|
try
|
||||||
|
|
Loading…
Reference in New Issue