From e0d936d0bd413af94c7342237ed4c94f087e237f Mon Sep 17 00:00:00 2001 From: OperationNT414C Date: Sat, 21 Jul 2018 12:23:00 +0200 Subject: [PATCH] Update main.c --- main.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/main.c b/main.c index 7be7978..20a4cbe 100644 --- a/main.c +++ b/main.c @@ -200,11 +200,20 @@ static void get_functions_testkit_360() scePafWidgetSetFontSize = (void*) text_addr + 0x453038; } +static void get_functions_testkit_365() +{ + scePafWidgetSetFontSize = (void*) text_addr + 0x453478; +} + static void get_functions_devkit_360() { scePafWidgetSetFontSize = (void*) text_addr + 0x44E5F8; } +static void get_functions_devkit_365() +{ + scePafWidgetSetFontSize = (void*) text_addr + 0x44EA68; +} static int digit_len(int num) { @@ -498,12 +507,24 @@ switch (info.module_nid) { get_functions_testkit_360(); break; + case 0x587F9CED: // PTEL 3.65 SceShell + offsets[0] = 0x17C3A0; + offsets[1] = 0x404C68; + get_functions_testkit_365(); + break; + case 0x6CB01295: // PDEL 3.60 SceShell offsets[0] = 0x17B8DC; offsets[1] = 0x400028; get_functions_devkit_360(); break; + case 0xE6A02F2B: // PDEL 3.65 SceShell + offsets[0] = 0x17B9A4; + offsets[1] = 0x400498; + get_functions_devkit_365(); + break; + default: return SCE_KERNEL_START_FAILED; }