NES - fallback from quicknes to neshawk for Bill and Ted's Excellent adventure since quicknes is not able to run it

This commit is contained in:
adelikat 2015-04-12 19:17:31 +00:00
parent e57d15d85b
commit 3867a890fc
1 changed files with 13 additions and 0 deletions

View File

@ -264,6 +264,19 @@ namespace BizHawk.Emulation.Cores.Consoles.Nintendo.QuickNES
default:
break;
}
// Bail out on ROM's known to not be playable by this core
switch(carts[0].sha1)
{
case "sha1:E39CA4477D3B96E1CE3A1C61D8055187EA5F1784": // Bill and Ted's Excellent Adventure
case "sha1:E8BC7E6BAE7032D571152F6834516535C34C68F0": // Bill and Ted's Excellent Adventure bad dump
case "sha1:401023BAE92A38B89F7D0C2E0F023E35F1FFEEFD": // Bill and Ted's Excellent Adventure bad dump
case "sha1:6270F9FF2BD0B32A23A45985D9D7FB2793E1CED3": // Bill and Ted's Excellent Adventure overdump dump
throw new UnsupportedGameException("Game known to not be playable in this core");
default:
break;
}
BootGodStatus = RomStatus.GoodDump;
BootGodName = carts[0].name;
}