From e0c35889d9c6db326ee619fcb56516e751f50d87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20St=C3=B6neberg?= Date: Thu, 6 Nov 2014 16:03:45 +0100 Subject: [PATCH] enabled the RDP range checks by default for now (nw) this reports some out-of-bounds accesses only ubsan would report otherwise - happens with e.g. n64 -cart nbaliv99u --- src/mame/video/n64.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mame/video/n64.h b/src/mame/video/n64.h index 58525128392..40529c0c8c5 100644 --- a/src/mame/video/n64.h +++ b/src/mame/video/n64.h @@ -56,7 +56,7 @@ #define MEM16_LIMIT 0x3fffff #define MEM32_LIMIT 0x1fffff -#define RDP_RANGE_CHECK (0) +#define RDP_RANGE_CHECK (1) #if RDP_RANGE_CHECK #define CHECK8(in) if(rdp_range_check((in))) { printf("Check8: Address %08x out of range!\n", (in)); fflush(stdout); fatalerror("Address %08x out of range!\n", (in)); }