From 54b6e7ce38399b73755ce41933ca285f33b6b1d3 Mon Sep 17 00:00:00 2001 From: Maschell Date: Sat, 13 Mar 2021 13:58:34 +0100 Subject: [PATCH] Patch out ReportWarn of the loader to increase loading time of homebrew titles compiled by wut --- src/RPXLoading.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/RPXLoading.cpp b/src/RPXLoading.cpp index 9adeadb..8bc7fff 100644 --- a/src/RPXLoading.cpp +++ b/src/RPXLoading.cpp @@ -73,7 +73,12 @@ DECL_FUNCTION(FSStatus, RPX_FSCloseFile, FSClient *client, FSCmdBlock *block, FS return real_RPX_FSCloseFile(client, block, handle, flags); } +DECL_FUNCTION(void, Loader_ReportWarn) { + return; +} + function_replacement_data_t rpx_utils_function_replacements[] = { + REPLACE_FUNCTION_VIA_ADDRESS(Loader_ReportWarn, 0x32002f74, 0x01002f74), REPLACE_FUNCTION_VIA_ADDRESS_FOR_PROCESS(HBM_NN_ACP_ACPGetTitleMetaXmlByDevice, 0x2E36CE44, 0x0E36CE44, FP_TARGET_PROCESS_HOME_MENU), REPLACE_FUNCTION_FOR_PROCESS(RPX_FSOpenFile, LIBRARY_COREINIT, FSOpenFile, FP_TARGET_PROCESS_HOME_MENU), REPLACE_FUNCTION_FOR_PROCESS(RPX_FSReadFile, LIBRARY_COREINIT, FSReadFile, FP_TARGET_PROCESS_HOME_MENU),