From f35001e5c5f99cdf46f9309747c8c9285a15e657 Mon Sep 17 00:00:00 2001 From: Simone Coco Date: Fri, 17 May 2024 12:02:21 +0200 Subject: [PATCH] Fix crash --- src/backend/core/RDP.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/core/RDP.cpp b/src/backend/core/RDP.cpp index 673fe7a3..a445011d 100644 --- a/src/backend/core/RDP.cpp +++ b/src/backend/core/RDP.cpp @@ -7,13 +7,14 @@ namespace n64 { RDP::RDP(Mem& mem, ParallelRDP& parallel) : mem(mem), parallel(parallel) { rdram.resize(RDRAM_SIZE); + std::fill(rdram.begin(), rdram.end(), 0); memset(cmd_buf, 0, 0x100000); dpc.status.raw = 0x80; } void RDP::Reset() { dpc.status.raw = 0x80; - rdram = {}; + std::fill(rdram.begin(), rdram.end(), 0); memset(cmd_buf, 0, 0x100000); }