diff --git a/Core/NecDsp.cpp b/Core/NecDsp.cpp index 292184e..d851fe4 100644 --- a/Core/NecDsp.cpp +++ b/Core/NecDsp.cpp @@ -68,6 +68,10 @@ NecDsp* NecDsp::InitCoprocessor(CoprocessorType type, Console *console) dsp = new NecDsp(console, biosData, 0x4000); mm->RegisterHandler(0x30, 0x3F, 0x8000, 0xFFFF, dsp); mm->RegisterHandler(0xB0, 0xBF, 0x8000, 0xFFFF, dsp); + + //For Super Bases Loaded 2 + mm->RegisterHandler(0x60, 0x6F, 0x0000, 0x7FFF, dsp); + mm->RegisterHandler(0xE0, 0xEF, 0x0000, 0x7FFF, dsp); } else if(console->GetCartridge()->GetCartFlags() & CartFlags::HiRom) { dsp = new NecDsp(console, biosData, 0x1000); mm->RegisterHandler(0x00, 0x1F, 0x6000, 0x7FFF, dsp);