From bb2b17f92d1550080a7059bdcef7a71328477c07 Mon Sep 17 00:00:00 2001 From: beirich Date: Sat, 19 Feb 2011 05:04:52 +0000 Subject: [PATCH] [SMS] Add System Bus MemoryDomain --- BizHawk.Emulation/Consoles/Sega/SMS/SMS.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/BizHawk.Emulation/Consoles/Sega/SMS/SMS.cs b/BizHawk.Emulation/Consoles/Sega/SMS/SMS.cs index 967867f1ad..12c52225ec 100644 --- a/BizHawk.Emulation/Consoles/Sega/SMS/SMS.cs +++ b/BizHawk.Emulation/Consoles/Sega/SMS/SMS.cs @@ -341,10 +341,14 @@ namespace BizHawk.Emulation.Consoles.Sega var SaveRamDomain = new MemoryDomain("Save RAM", SaveRAM.Length, Endian.Little, addr => SaveRAM[addr%SaveRAM.Length], (addr, value) => { SaveRAM[addr%SaveRAM.Length]=value; SaveRamModified=true;}); + var SystemBusDomain = new MemoryDomain("System Bus", 0x10000, Endian.Little, + addr => Cpu.ReadMemory((ushort)addr), + (addr, value) => Cpu.WriteMemory((ushort)addr, value)); domains.Add(MainMemoryDomain); domains.Add(VRamDomain); domains.Add(SaveRamDomain); + domains.Add(SystemBusDomain); memoryDomains = domains.AsReadOnly(); }