nes-add new ines detection rule for goodnes's totally un-good tetris dump
This commit is contained in:
parent
a8aaaef45e
commit
b21c04c0a7
|
@ -308,6 +308,8 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
||||||
case "HVC-SNROM":
|
case "HVC-SNROM":
|
||||||
AssertPrg(128, 256); AssertChr(0); AssertVram(8); AssertWram(8);
|
AssertPrg(128, 256); AssertChr(0); AssertVram(8); AssertWram(8);
|
||||||
break;
|
break;
|
||||||
|
case "SxROM-JUNK":
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,10 +24,12 @@ namespace BizHawk.Emulation.Consoles.Nintendo
|
||||||
{
|
{
|
||||||
//if it didnt work, try again with a different wram size. because iNES is weird that way
|
//if it didnt work, try again with a different wram size. because iNES is weird that way
|
||||||
key = string.Format("{0} {1} {2} {3} {4}", cartInfo.mapper, cartInfo.prg_size, cartInfo.chr_size, 8, cartInfo.vram_size);
|
key = string.Format("{0} {1} {2} {3} {4}", cartInfo.mapper, cartInfo.prg_size, cartInfo.chr_size, 8, cartInfo.vram_size);
|
||||||
Table.TryGetValue(key, out board);
|
if (!Table.TryGetValue(key, out board))
|
||||||
//if it still didnt work, look for one with empty keys, to detect purely based on mapper
|
{
|
||||||
key = string.Format("{0} {1} {2} {3} {4}", cartInfo.mapper, -1,-1,-1,-1);
|
//if it still didnt work, look for one with empty keys, to detect purely based on mapper
|
||||||
Table.TryGetValue(key, out board);
|
key = string.Format("{0} {1} {2} {3} {4}", cartInfo.mapper, -1, -1, -1, -1);
|
||||||
|
Table.TryGetValue(key, out board);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return board;
|
return board;
|
||||||
}
|
}
|
||||||
|
@ -73,6 +75,7 @@ static string ClassifyTable = @"
|
||||||
0 16 0 8 8 NROM-HOMEBREW; some of blargg's test (sprite tests)
|
0 16 0 8 8 NROM-HOMEBREW; some of blargg's test (sprite tests)
|
||||||
0 16 8 8 0 NES-NROM-128; balloon fight, but its broken right now
|
0 16 8 8 0 NES-NROM-128; balloon fight, but its broken right now
|
||||||
0 32 8 8 0 NES-NROM-256; super mario bros
|
0 32 8 8 0 NES-NROM-256; super mario bros
|
||||||
|
1 32 128 8 0 SxROM-JUNK; 'goodnes' tetris dump
|
||||||
1 32 32 8 0 NES-SEROM; lolo
|
1 32 32 8 0 NES-SEROM; lolo
|
||||||
1 128 0 8 0 NES-SNROM; zelda
|
1 128 0 8 0 NES-SNROM; zelda
|
||||||
1 128 128 8 0 NES-SKROM; zelda 2
|
1 128 128 8 0 NES-SKROM; zelda 2
|
||||||
|
|
Loading…
Reference in New Issue