NesHawk - don't add a PRG domain if the on board ROM is null (such as in FDS mode)

This commit is contained in:
adelikat 2015-01-25 16:17:59 +00:00
parent 984edda62f
commit 38a4765123
1 changed files with 6 additions and 3 deletions

View File

@ -37,9 +37,12 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES
domains.Add(BatteryRam);
}
var PRGROM = new MemoryDomain("PRG ROM", cart.prg_size * 1024, MemoryDomain.Endian.Little,
addr => Board.ROM[addr], (addr, value) => Board.ROM[addr] = value);
domains.Add(PRGROM);
if (Board.ROM != null)
{
var PRGROM = new MemoryDomain("PRG ROM", cart.prg_size * 1024, MemoryDomain.Endian.Little,
addr => Board.ROM[addr], (addr, value) => Board.ROM[addr] = value);
domains.Add(PRGROM);
}
if (Board.VROM != null)
{