diff --git a/src/RSP.h b/src/RSP.h index 42154418..609d7f3a 100644 --- a/src/RSP.h +++ b/src/RSP.h @@ -16,7 +16,7 @@ extern RSPInfo RSP; extern u32 DepthClearColor; -#define RSP_SegmentToPhysical( segaddr ) ((gSP.segment[(segaddr >> 24) & 0x0F] + (segaddr & 0x00FFFFFF)) & 0x00FFFFFF) +#define RSP_SegmentToPhysical( segaddr ) ((gSP.segment[(segaddr >> 24) & 0x0F] + (segaddr & RDRAMSize)) & RDRAMSize) void RSP_Init(); void RSP_ProcessDList();