From 28a113657b08a8c17dc48e01fb227bede3dbee58 Mon Sep 17 00:00:00 2001 From: James Osborne Date: Sat, 16 May 2026 03:45:07 -0400 Subject: [PATCH] Fix Dreamcast V2 EXP factor load --- system/client-functions.disabled/PsoPeepsV2EXP5xDC.s | 3 ++- system/client-functions/PsoPeepsV2EXP10xDC.s | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/system/client-functions.disabled/PsoPeepsV2EXP5xDC.s b/system/client-functions.disabled/PsoPeepsV2EXP5xDC.s index 021ef909..b08c301f 100644 --- a/system/client-functions.disabled/PsoPeepsV2EXP5xDC.s +++ b/system/client-functions.disabled/PsoPeepsV2EXP5xDC.s @@ -40,7 +40,8 @@ find_factor: nop factor_found: - mov.w r5, [r6 + 2] + add r6, 2 + mov.w r5, [r6] test r5, r5 bt halve_table diff --git a/system/client-functions/PsoPeepsV2EXP10xDC.s b/system/client-functions/PsoPeepsV2EXP10xDC.s index 13f3fd14..e7a7f9b7 100644 --- a/system/client-functions/PsoPeepsV2EXP10xDC.s +++ b/system/client-functions/PsoPeepsV2EXP10xDC.s @@ -46,7 +46,8 @@ find_factor: nop factor_found: - mov.w r5, [r6 + 2] + add r6, 2 + mov.w r5, [r6] # r7 = 212 entries mov r7, 0x0D