diff --git a/Source/Core/Core/Src/HW/Memmap.cpp b/Source/Core/Core/Src/HW/Memmap.cpp index 085d94ccd3..332ad2cfc9 100644 --- a/Source/Core/Core/Src/HW/Memmap.cpp +++ b/Source/Core/Core/Src/HW/Memmap.cpp @@ -160,8 +160,8 @@ void InitHWMemFuncs() for (int i = 0; i < BLOCKSIZE; i++) { - hwRead16 [i] = CommandProcessor::Read16; - hwWrite16[i] = CommandProcessor::Write16; + hwRead16 [CP_START+i] = CommandProcessor::Read16; + hwWrite16[CP_START+i] = CommandProcessor::Write16; hwRead16 [PE_START+i] = PixelEngine::Read16; hwWrite16[PE_START+i] = PixelEngine::Write16;