Z80 - don't assume FetchMemory exists
This commit is contained in:
parent
23b3784123
commit
538f0160d2
|
@ -56,7 +56,12 @@ namespace BizHawk.Emulation.Cores.Components.Z80
|
|||
MemoryCallbacks.CallReads(addr);
|
||||
}
|
||||
|
||||
return FetchMemory(addr, true);
|
||||
if (FetchMemory != null)
|
||||
{
|
||||
return FetchMemory(addr, true);
|
||||
}
|
||||
|
||||
return ReadMemory(addr);
|
||||
}
|
||||
|
||||
public byte FetchMemoryWrapper(ushort addr)
|
||||
|
@ -66,7 +71,12 @@ namespace BizHawk.Emulation.Cores.Components.Z80
|
|||
MemoryCallbacks.CallReads(addr);
|
||||
}
|
||||
|
||||
return FetchMemory(addr, false);
|
||||
if (FetchMemory != null)
|
||||
{
|
||||
return FetchMemory(addr, false);
|
||||
}
|
||||
|
||||
return ReadMemory(addr);
|
||||
}
|
||||
|
||||
public void WriteMemoryWrapper(ushort addr, byte value)
|
||||
|
|
Loading…
Reference in New Issue