From 2ab31448bb36b13a12b4c72e388017ad79aec1d8 Mon Sep 17 00:00:00 2001 From: Maximus32 Date: Sat, 30 Nov 2024 12:11:59 +0100 Subject: [PATCH] Add default compat to more Jak games --- ee/loader/src/compat.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/ee/loader/src/compat.c b/ee/loader/src/compat.c index be236d7..7eaf426 100644 --- a/ee/loader/src/compat.c +++ b/ee/loader/src/compat.c @@ -49,11 +49,22 @@ typedef struct static const gamecompat_t game_compat[] = { {"SCES_524.12", 0, CDVDMAN_COMPAT_ALT_READ, NULL }, // Jackie Chan Adventures # only needed for USB ? - // These games write to the EE 0x84000 region, where our EECORE is loaded + // These games write to the EE 0x84000 to 1MiB region, where our EECORE is loaded + // To figure out if another game needs this mode: start the game in PCSX2 and see if this address is written by the game {"SCUS_971.24", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak and Daxter - The Precursor Legacy - {"SCUS_972.65", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak 2 + {"SCES_503.61", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak and Daxter - The Precursor Legacy + {"SCES_506.14", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak and Daxter - The Precursor Legacy + {"SCPS_150.21", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak and Daxter - The Precursor Legacy + {"SCPS_550.04", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak and Daxter - The Precursor Legacy + {"SCPS_560.03", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak and Daxter - The Precursor Legacy + {"SCUS_972.65", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak II + {"SCES_516.08", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak II + {"SCKA_200.10", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak II + {"SCPS_150.57", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak II + {"SCAJ_200.73", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak II {"SCUS_973.30", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak 3 {"SCES_524.60", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak 3 + {"SCKA_200.40", EECORE_COMPAT_UNHOOK, 0, NULL }, // Jak 3 // These games have IOP memory buffer overrun issues {"SLES_548.38", 0, 0, "patch_membo.irx" }, // Donkey Xote