NES: send unidentified mapper004 games with iNES 4screen flag set to TVROM. i don't like doing this, but it causes no issues in current GOODNES (the one rom it breaks we have covered by bootgod). fixes some of the most pivotal works of the 20th century, like Gauntlet (Nude Valkyrie Hack) and Gauntlet XXX

This commit is contained in:
goyuken 2014-01-26 17:21:50 +00:00
parent 704d269073
commit b1dc947794
2 changed files with 10 additions and 0 deletions

View File

@ -8,6 +8,13 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
//analyze board type
switch (Cart.board_type)
{
case "MAPPER004":
if (Cart.inesmirroring != 2) // send these to TxROM
return false;
Cart.vram_size = 8;
break;
case "NES-TVROM": //rad racer II (U)
AssertPrg(64); AssertChr(64); AssertVram(8); AssertWram(0);
AssertBattery(false);

View File

@ -40,7 +40,10 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
break;
case "TXROM-HOMEBREW": // should this even exist?
break;
case "MAPPER004":
if (Cart.inesmirroring == 2) // send these to TVROM
return false;
break;
case "NES-TBROM": //tecmo world cup soccer (DE) [untested]
case "HVC-TBROM":