From 88fe6e82ca8448dd9fd60099ad66280ffdc49871 Mon Sep 17 00:00:00 2001 From: Jamiras Date: Sun, 7 Feb 2021 20:08:54 -0700 Subject: [PATCH] don't invalidate out-of-range addresses --- cheevos/cheevos.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cheevos/cheevos.c b/cheevos/cheevos.c index a2ecab375a..c23f0ea7b3 100644 --- a/cheevos/cheevos.c +++ b/cheevos/cheevos.c @@ -501,7 +501,9 @@ static unsigned rcheevos_peek(unsigned address, unsigned num_bytes, void* ud) } } - rcheevos_invalidate_address(address); + if (address < rcheevos_locals.memory.total_size) + rcheevos_invalidate_address(address); + return 0; }