fix #1246 the easy way
This commit is contained in:
parent
39305d3c3e
commit
57fd6051e9
|
@ -479,7 +479,13 @@ namespace BizHawk.Client.EmuHawk
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case HeaderKeys.PLATFORM:
|
case HeaderKeys.PLATFORM:
|
||||||
if (kvp.Value != Global.Game.System)
|
// feos: previously it was compared against Global.Game.System, but when the movie is created
|
||||||
|
// its platform is copied from Global.Emulator.SystemId, see PopulateWithDefaultHeaderValues()
|
||||||
|
// the problem is that for GameGear and SG100, those mismatch, resulting in false positive here
|
||||||
|
// I have a patch to make GG and SG appear as platforms in movie header (issue #1246)
|
||||||
|
// but even with it, for all the old movies, this false positive would have to be worked around anyway
|
||||||
|
// TODO: actually check header flags like "IsGGMode" and "IsSegaCDMode" (those are never parsed by bizhawk)
|
||||||
|
if (kvp.Value != Global.Emulator.SystemId)
|
||||||
{
|
{
|
||||||
item.BackColor = Color.Pink;
|
item.BackColor = Color.Pink;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue