From a875a8d7ddcbdcef39ab9929a9f8fc510797adcb Mon Sep 17 00:00:00 2001 From: Extrems Date: Sun, 23 Feb 2025 12:26:09 -0500 Subject: [PATCH] Enable reading ARAM size before initialization --- libogc/aram.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libogc/aram.c b/libogc/aram.c index 0f94989..0d2c0fc 100644 --- a/libogc/aram.c +++ b/libogc/aram.c @@ -220,7 +220,10 @@ void AR_Reset(void) u32 AR_GetSize(void) { - return __ARSize; + u32 arsize; + arsize = *(u32*)0x800000d0; + if(!arsize) arsize = __ARSize; + return arsize; } u32 AR_GetBaseAddress(void)