change that new nes 2.0 uxrom handling to be more strict

This commit is contained in:
zeromus 2016-12-11 17:41:20 -06:00
parent a98316ba97
commit 3cedc7479f
1 changed files with 6 additions and 2 deletions

View File

@ -38,8 +38,12 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
switch (Cart.board_type)
{
case "MAPPER0002-00":
Cart.vram_size = 8;
//no assertions here, since the only variations will be stuff unambiguously specified by iNES 2.0
//probably a mistake.
//but (for chrram): "Use of $00 with no CHR ROM implies that the game is wired to map nametable memory in CHR space. The value $00 MUST NOT be used if a mapper isn't defined to allow this. "
//well, i'm not going to do that now. we'll save it for when it's needed
//"it's only mapper 218 and no other mappers"
//so, dont assume this
//Cart.vram_size = 8;
break;
case "MAPPER002":