added dummy np* modules and screenshot module

This commit is contained in:
georgemoralis 2024-05-02 18:16:10 +03:00
parent 150854c583
commit e4d43f8e07
12 changed files with 5375 additions and 0 deletions

View file

@ -180,6 +180,17 @@ set(PAD_LIB src/core/libraries/pad/pad.cpp
src/core/libraries/pad/pad.h
)
set(NP_LIBS src/core/libraries/np_manager/np_manager.cpp
src/core/libraries/np_manager/np_manager.h
src/core/libraries/np_score/np_score.cpp
src/core/libraries/np_score/np_score.h
src/core/libraries/np_trophy/np_trophy.cpp
src/core/libraries/np_trophy/np_trophy.h
)
set(MISC_LIBS src/core/libraries/screenshot/screenshot.cpp
src/core/libraries/screenshot/screenshot.h
)
set(COMMON src/common/logging/backend.cpp
src/common/logging/backend.h
src/common/logging/filter.cpp
@ -259,6 +270,8 @@ set(CORE src/core/aerolib/stubs.cpp
${LIBC_SOURCES}
${PAD_LIB}
${VIDEOOUT_LIB}
${NP_LIBS}
${MISC_LIBS}
src/core/linker.cpp
src/core/linker.h
src/core/tls.cpp

View file

@ -96,6 +96,10 @@ bool ParseFilterRule(Filter& instance, Iterator begin, Iterator end) {
SUB(Lib, Http) \
SUB(Lib, Ssl) \
SUB(Lib, SysModule) \
SUB(Lib, NpManager) \
SUB(Lib, NpScore) \
SUB(Lib, NpTrophy) \
SUB(Lib, Screenshot) \
CLS(Frontend) \
CLS(Render) \
SUB(Render, Vulkan) \

View file

@ -63,6 +63,10 @@ enum class Class : u8 {
Lib_Ssl, ///< The LibSceSsl implementation.
Lib_Http, ///< The LibSceHttp implementation.
Lib_SysModule, ///< The LibSceSysModule implementation
Lib_NpManager, ///< The LibSceNpManager implementation
Lib_NpScore, ///< The LibSceNpScore implementation
Lib_NpTrophy, ///< The LibSceNpTrophy implementation
Lib_Screenshot, ///< The LibSceScreenshot implementation
Frontend, ///< Emulator UI
Render, ///< Video Core
Render_Vulkan, ///< Vulkan backend

View file

@ -12,7 +12,11 @@
#include "core/libraries/network/net.h"
#include "core/libraries/network/netctl.h"
#include "core/libraries/network/ssl.h"
#include "core/libraries/np_manager/np_manager.h"
#include "core/libraries/np_score/np_score.h"
#include "core/libraries/np_trophy/np_trophy.h"
#include "core/libraries/pad/pad.h"
#include "core/libraries/screenshot/screenshot.h"
#include "core/libraries/system/commondialog.h"
#include "core/libraries/system/msgdialog.h"
#include "core/libraries/system/posix.h"
@ -49,6 +53,10 @@ void InitHLELibs(Core::Loader::SymbolsResolver* sym) {
Libraries::Posix::Registerlibsceposix(sym);
Libraries::AudioIn::RegisterlibSceAudioIn(sym);
Libraries::SaveDataDialog::RegisterlibSceSaveDataDialog(sym);
Libraries::NpManager::RegisterlibSceNpManager(sym);
Libraries::NpScore::RegisterlibSceNpScore(sym);
Libraries::NpTrophy::RegisterlibSceNpTrophy(sym);
Libraries::ScreenShot::RegisterlibSceScreenShot(sym);
}
} // namespace Libraries

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,517 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "common/types.h"
namespace Core::Loader {
class SymbolsResolver;
}
namespace Libraries::NpManager {
int PS4_SYSV_ABI Func_EF4378573542A508();
int PS4_SYSV_ABI _sceNpIpcCreateMemoryFromKernel();
int PS4_SYSV_ABI _sceNpIpcCreateMemoryFromPool();
int PS4_SYSV_ABI _sceNpIpcDestroyMemory();
int PS4_SYSV_ABI _sceNpIpcFreeImpl();
int PS4_SYSV_ABI _sceNpIpcGetNpMemAllocator();
int PS4_SYSV_ABI _sceNpIpcMallocImpl();
int PS4_SYSV_ABI _sceNpIpcReallocImpl();
int PS4_SYSV_ABI _sceNpManagerCreateMemoryFromKernel();
int PS4_SYSV_ABI _sceNpManagerCreateMemoryFromPool();
int PS4_SYSV_ABI _sceNpManagerDestroyMemory();
int PS4_SYSV_ABI _sceNpManagerFreeImpl();
int PS4_SYSV_ABI _sceNpManagerGetNpMemAllocator();
int PS4_SYSV_ABI _sceNpManagerMallocImpl();
int PS4_SYSV_ABI _sceNpManagerReallocImpl();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineId13GetNpOnlineIdERKNS0_4UserEP13SceNpOnlineId();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineId13GetNpOnlineIdERKNS0_4UserEPS1_();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineId16SetNpOnlineIdStrEPKc();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineId5ClearEv();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineIdC1ERK13SceNpOnlineId();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineIdC1ERKS1_();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineIdC1Ev();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineIdC2ERK13SceNpOnlineId();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineIdC2ERKS1_();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineIdC2Ev();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineIdD0Ev();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineIdD1Ev();
int PS4_SYSV_ABI _ZN3sce2np10NpOnlineIdD2Ev();
int PS4_SYSV_ABI _ZN3sce2np11NpHttpTrans13GetResultCodeEPNS0_6HandleE();
int PS4_SYSV_ABI _ZN3sce2np11NpHttpTrans21SetRequestAccessTokenEPNS0_6HandleE();
int PS4_SYSV_ABI _ZN3sce2np11NpHttpTrans24BuildAuthorizationHeaderERKNS0_13NpAccessTokenEPcm();
int PS4_SYSV_ABI _ZN3sce2np11NpHttpTransC2EP16SceNpAllocatorEx();
int PS4_SYSV_ABI _ZN3sce2np11NpHttpTransD0Ev();
int PS4_SYSV_ABI _ZN3sce2np11NpHttpTransD1Ev();
int PS4_SYSV_ABI _ZN3sce2np11NpHttpTransD2Ev();
int PS4_SYSV_ABI _ZN3sce2np12NpHttpClient4InitEii();
int PS4_SYSV_ABI _ZN3sce2np12NpHttpClientC1EP16SceNpAllocatorEx();
int PS4_SYSV_ABI _ZN3sce2np12NpHttpClientC2EP16SceNpAllocatorEx();
int PS4_SYSV_ABI _ZN3sce2np12NpHttpClientD0Ev();
int PS4_SYSV_ABI _ZN3sce2np12NpHttpClientD1Ev();
int PS4_SYSV_ABI _ZN3sce2np12NpHttpClientD2Ev();
int PS4_SYSV_ABI _ZN3sce2np12NpTitleToken5ClearEv();
int PS4_SYSV_ABI _ZN3sce2np12NpTitleTokenC1ERKS1_();
int PS4_SYSV_ABI _ZN3sce2np12NpTitleTokenC1Ev();
int PS4_SYSV_ABI _ZN3sce2np12NpTitleTokenC2ERKS1_();
int PS4_SYSV_ABI _ZN3sce2np12NpTitleTokenC2Ev();
int PS4_SYSV_ABI _ZN3sce2np12NpTitleTokenD0Ev();
int PS4_SYSV_ABI _ZN3sce2np12NpTitleTokenD1Ev();
int PS4_SYSV_ABI _ZN3sce2np12NpTitleTokenD2Ev();
int PS4_SYSV_ABI _ZN3sce2np13NpAccessToken14GetAccessTokenEPNS0_6HandleERKNS0_4UserEPS1_();
int PS4_SYSV_ABI _ZN3sce2np13NpAccessToken5ClearEv();
int PS4_SYSV_ABI _ZN3sce2np13NpAccessTokenC1ERK16SceNpAccessToken();
int PS4_SYSV_ABI _ZN3sce2np13NpAccessTokenC1ERKS1_();
int PS4_SYSV_ABI _ZN3sce2np13NpAccessTokenC1Ev();
int PS4_SYSV_ABI _ZN3sce2np13NpAccessTokenC2ERK16SceNpAccessToken();
int PS4_SYSV_ABI _ZN3sce2np13NpAccessTokenC2ERKS1_();
int PS4_SYSV_ABI _ZN3sce2np13NpAccessTokenC2Ev();
int PS4_SYSV_ABI _ZN3sce2np13NpAccessTokenD0Ev();
int PS4_SYSV_ABI _ZN3sce2np13NpAccessTokenD1Ev();
int PS4_SYSV_ABI _ZN3sce2np13NpAccessTokenD2Ev();
int PS4_SYSV_ABI _ZN3sce2np3ipc14service_client10EndRequestEii();
int PS4_SYSV_ABI _ZN3sce2np3ipc14service_client11InitServiceEi();
int PS4_SYSV_ABI _ZN3sce2np3ipc14service_client11TermServiceEi();
int PS4_SYSV_ABI _ZN3sce2np3ipc14service_client11WaitRequestEiij();
int PS4_SYSV_ABI _ZN3sce2np3ipc14service_client12AbortRequestEii();
int PS4_SYSV_ABI _ZN3sce2np3ipc14service_client12BeginRequestEii();
int PS4_SYSV_ABI _ZN3sce2np3ipc14service_client13CreateRequestEimPKvPi();
int PS4_SYSV_ABI _ZN3sce2np3ipc14service_client13DeleteRequestEii();
int PS4_SYSV_ABI _ZN3sce2np3ipc14service_client13GetIpmiClientEv();
int PS4_SYSV_ABI _ZN3sce2np3ipc14service_client13PollEventFlagEijmjPm();
int PS4_SYSV_ABI _ZN3sce2np3ipc14service_client14PollEventQueueEiPvm();
int PS4_SYSV_ABI _ZN3sce2np4NpId5ClearEv();
int PS4_SYSV_ABI _ZN3sce2np4NpIdC1ERK7SceNpId();
int PS4_SYSV_ABI _ZN3sce2np4NpIdC1ERKS1_();
int PS4_SYSV_ABI _ZN3sce2np4NpIdC1Ev();
int PS4_SYSV_ABI _ZN3sce2np4NpIdC2ERK7SceNpId();
int PS4_SYSV_ABI _ZN3sce2np4NpIdC2ERKS1_();
int PS4_SYSV_ABI _ZN3sce2np4NpIdC2Ev();
int PS4_SYSV_ABI _ZN3sce2np4NpIdD0Ev();
int PS4_SYSV_ABI _ZN3sce2np4NpIdD1Ev();
int PS4_SYSV_ABI _ZN3sce2np4NpIdD2Ev();
int PS4_SYSV_ABI _ZN3sce2np4User5ClearEv();
int PS4_SYSV_ABI _ZN3sce2np4User7GetUserEiPS1_();
int PS4_SYSV_ABI _ZN3sce2np4UserC1Ei();
int PS4_SYSV_ABI _ZN3sce2np4UserC1ERKS1_();
int PS4_SYSV_ABI _ZN3sce2np4UserC1Ev();
int PS4_SYSV_ABI _ZN3sce2np4UserC2Ei();
int PS4_SYSV_ABI _ZN3sce2np4UserC2ERKS1_();
int PS4_SYSV_ABI _ZN3sce2np4UserC2Ev();
int PS4_SYSV_ABI _ZN3sce2np4UserD0Ev();
int PS4_SYSV_ABI _ZN3sce2np4UserD1Ev();
int PS4_SYSV_ABI _ZN3sce2np4UserD2Ev();
int PS4_SYSV_ABI _ZN3sce2np8NpTicket5ClearEv();
int PS4_SYSV_ABI _ZN3sce2np8NpTicketD0Ev();
int PS4_SYSV_ABI _ZN3sce2np8NpTicketD1Ev();
int PS4_SYSV_ABI _ZN3sce2np8NpTicketD2Ev();
int PS4_SYSV_ABI _ZN3sce2npeqERK13SceNpOnlineIdRKNS0_10NpOnlineIdE();
int PS4_SYSV_ABI _ZN3sce2npeqERKNS0_10NpOnlineIdERK13SceNpOnlineId();
int PS4_SYSV_ABI _ZN3sce2npeqERKNS0_10NpOnlineIdES3_();
int PS4_SYSV_ABI _ZN3sce2npeqERKNS0_4UserERKi();
int PS4_SYSV_ABI _ZN3sce2npeqERKNS0_4UserES3_();
int PS4_SYSV_ABI _ZN3sce2npneERK13SceNpOnlineIdRKNS0_10NpOnlineIdE();
int PS4_SYSV_ABI _ZN3sce2npneERKNS0_10NpOnlineIdERK13SceNpOnlineId();
int PS4_SYSV_ABI _ZN3sce2npneERKNS0_10NpOnlineIdES3_();
int PS4_SYSV_ABI _ZN3sce2npneERKNS0_4UserERKi();
int PS4_SYSV_ABI _ZN3sce2npneERKNS0_4UserES3_();
int PS4_SYSV_ABI _ZNK3sce2np10NpOnlineId7IsEmptyEv();
int PS4_SYSV_ABI _ZNK3sce2np12NpTitleToken6GetStrEv();
int PS4_SYSV_ABI _ZNK3sce2np13NpAccessToken7IsEmptyEv();
int PS4_SYSV_ABI _ZNK3sce2np4User10IsLoggedInEv();
int PS4_SYSV_ABI _ZNK3sce2np4User12GetAccountIdEPm();
int PS4_SYSV_ABI _ZNK3sce2np4User12HasAccountIdEPb();
int PS4_SYSV_ABI _ZNK3sce2np4User25GetAccountIdFromRegistoryEPm();
int PS4_SYSV_ABI _ZNK3sce2np4User7IsEmptyEv();
int PS4_SYSV_ABI _ZNK3sce2np4User7IsGuestEv();
int PS4_SYSV_ABI _ZNK3sce2np4User9GetUserIdEv();
int PS4_SYSV_ABI _ZNK3sce2np8NpTicket13GetTicketDataEv();
int PS4_SYSV_ABI _ZNK3sce2np8NpTicket13GetTicketSizeEv();
int PS4_SYSV_ABI _ZThn16_N3sce2np11NpHttpTransD0Ev();
int PS4_SYSV_ABI _ZThn16_N3sce2np11NpHttpTransD1Ev();
int PS4_SYSV_ABI _ZThn8_N3sce2np11NpHttpTransD0Ev();
int PS4_SYSV_ABI _ZThn8_N3sce2np11NpHttpTransD1Ev();
int PS4_SYSV_ABI sceNpAbortRequest();
int PS4_SYSV_ABI sceNpAsmAbort();
int PS4_SYSV_ABI sceNpAsmClientAbortRequest();
int PS4_SYSV_ABI sceNpAsmClientClearNpTitleToken();
int PS4_SYSV_ABI sceNpAsmClientClearNpTitleTokenA();
int PS4_SYSV_ABI sceNpAsmClientCreateRequest2();
int PS4_SYSV_ABI sceNpAsmClientCreateResourceContext();
int PS4_SYSV_ABI sceNpAsmClientCreateResourceContext2();
int PS4_SYSV_ABI sceNpAsmClientDeleteRequest();
int PS4_SYSV_ABI sceNpAsmClientDeleteResourceContext();
int PS4_SYSV_ABI sceNpAsmClientDeleteResourceContext2();
int PS4_SYSV_ABI sceNpAsmClientGetAppId();
int PS4_SYSV_ABI sceNpAsmClientGetCacheControlMaxAge();
int PS4_SYSV_ABI sceNpAsmClientGetGameNpTitleInfo();
int PS4_SYSV_ABI sceNpAsmClientGetGameNpTitleToken();
int PS4_SYSV_ABI sceNpAsmClientGetGameTitleBanInfo();
int PS4_SYSV_ABI sceNpAsmClientGetNpComInfo2();
int PS4_SYSV_ABI sceNpAsmClientGetNpComInfo2A();
int PS4_SYSV_ABI sceNpAsmClientGetNpComInfo2WithHmac();
int PS4_SYSV_ABI sceNpAsmClientGetNpComInfo3();
int PS4_SYSV_ABI sceNpAsmClientGetNpComInfo4();
int PS4_SYSV_ABI sceNpAsmClientGetNpTitleId();
int PS4_SYSV_ABI sceNpAsmClientGetNpTitleToken();
int PS4_SYSV_ABI sceNpAsmClientGetNpTitleToken2();
int PS4_SYSV_ABI sceNpAsmClientGetNpTitleTokenA();
int PS4_SYSV_ABI sceNpAsmClientGetRelatedGameNpTitleIds();
int PS4_SYSV_ABI sceNpAsmClientGetRelatedGameNpTitleIdsA();
int PS4_SYSV_ABI sceNpAsmClientGetRelatedGameNpTitleIdsResult();
int PS4_SYSV_ABI sceNpAsmClientGetServiceBaseUrl();
int PS4_SYSV_ABI sceNpAsmClientGetServiceBaseUrlA();
int PS4_SYSV_ABI sceNpAsmClientGetServiceBaseUrlWithNpTitleId();
int PS4_SYSV_ABI sceNpAsmClientGetServiceBaseUrlWithNpTitleIdA();
int PS4_SYSV_ABI sceNpAsmClientGetServiceIdInfo();
int PS4_SYSV_ABI sceNpAsmClientGetServiceIdInfoA();
int PS4_SYSV_ABI sceNpAsmClientInitialize();
int PS4_SYSV_ABI sceNpAsmClientSetNpTitleId();
int PS4_SYSV_ABI sceNpAsmClientTerminate();
int PS4_SYSV_ABI sceNpAsmCreateConnection();
int PS4_SYSV_ABI sceNpAsmCreateRequest();
int PS4_SYSV_ABI sceNpAsmDeleteConnection();
int PS4_SYSV_ABI sceNpAsmDeleteRequest();
int PS4_SYSV_ABI sceNpAsmGenerateNpTitleToken();
int PS4_SYSV_ABI sceNpAsmGenerateNpTitleToken2();
int PS4_SYSV_ABI sceNpAsmGetNpCommInfo();
int PS4_SYSV_ABI sceNpAsmGetNpCommInfo2();
int PS4_SYSV_ABI sceNpAsmGetRelatedGameNpTitleIds();
int PS4_SYSV_ABI sceNpAsmGetServiceBaseUrl();
int PS4_SYSV_ABI sceNpAsmGetServiceIdInfo();
int PS4_SYSV_ABI sceNpAsmInitialize();
int PS4_SYSV_ABI sceNpAsmTerminate();
int PS4_SYSV_ABI sceNpCheckCallback();
int PS4_SYSV_ABI sceNpCheckCallbackForLib();
int PS4_SYSV_ABI sceNpCheckNpAvailability();
int PS4_SYSV_ABI sceNpCheckNpAvailabilityA();
int PS4_SYSV_ABI sceNpCheckNpReachability();
int PS4_SYSV_ABI sceNpCheckPlus();
int PS4_SYSV_ABI sceNpCreateAsyncRequest();
int PS4_SYSV_ABI sceNpCreateRequest();
int PS4_SYSV_ABI sceNpDeleteRequest();
int PS4_SYSV_ABI sceNpGetAccountAge();
int PS4_SYSV_ABI sceNpGetAccountCountry();
int PS4_SYSV_ABI sceNpGetAccountCountryA();
int PS4_SYSV_ABI sceNpGetAccountDateOfBirth();
int PS4_SYSV_ABI sceNpGetAccountDateOfBirthA();
int PS4_SYSV_ABI sceNpGetAccountId();
int PS4_SYSV_ABI sceNpGetAccountIdA();
int PS4_SYSV_ABI sceNpGetAccountLanguage();
int PS4_SYSV_ABI sceNpGetAccountLanguage2();
int PS4_SYSV_ABI sceNpGetAccountLanguageA();
int PS4_SYSV_ABI sceNpGetGamePresenceStatus();
int PS4_SYSV_ABI sceNpGetGamePresenceStatusA();
int PS4_SYSV_ABI sceNpGetNpId();
int PS4_SYSV_ABI sceNpGetNpReachabilityState();
int PS4_SYSV_ABI sceNpGetOnlineId();
int PS4_SYSV_ABI sceNpGetParentalControlInfo();
int PS4_SYSV_ABI sceNpGetParentalControlInfoA();
int PS4_SYSV_ABI sceNpGetState();
int PS4_SYSV_ABI sceNpGetUserIdByAccountId();
int PS4_SYSV_ABI sceNpGetUserIdByOnlineId();
int PS4_SYSV_ABI sceNpHasSignedUp();
int PS4_SYSV_ABI sceNpIdMapperAbortRequest();
int PS4_SYSV_ABI sceNpIdMapperAccountIdToNpId();
int PS4_SYSV_ABI sceNpIdMapperAccountIdToOnlineId();
int PS4_SYSV_ABI sceNpIdMapperCreateRequest();
int PS4_SYSV_ABI sceNpIdMapperDeleteRequest();
int PS4_SYSV_ABI sceNpIdMapperNpIdToAccountId();
int PS4_SYSV_ABI sceNpIdMapperOnlineIdToAccountId();
int PS4_SYSV_ABI sceNpInGameMessageAbortHandle();
int PS4_SYSV_ABI sceNpInGameMessageCheckCallback();
int PS4_SYSV_ABI sceNpInGameMessageCreateHandle();
int PS4_SYSV_ABI sceNpInGameMessageDeleteHandle();
int PS4_SYSV_ABI sceNpInGameMessageGetMemoryPoolStatistics();
int PS4_SYSV_ABI sceNpInGameMessageInitialize();
int PS4_SYSV_ABI sceNpInGameMessagePrepare();
int PS4_SYSV_ABI sceNpInGameMessagePrepareA();
int PS4_SYSV_ABI sceNpInGameMessageSendData();
int PS4_SYSV_ABI sceNpInGameMessageSendDataA();
int PS4_SYSV_ABI sceNpInGameMessageTerminate();
int PS4_SYSV_ABI sceNpIntCheckPlus();
int PS4_SYSV_ABI sceNpIntGetAppType();
int PS4_SYSV_ABI sceNpIntGetGamePresenceStatus();
int PS4_SYSV_ABI sceNpIntGetNpTitleId();
int PS4_SYSV_ABI sceNpIntGetNpTitleIdSecret();
int PS4_SYSV_ABI sceNpIntRegisterGamePresenceCallback();
int PS4_SYSV_ABI sceNpIsPlusMember();
int PS4_SYSV_ABI sceNpManagerIntAbortRequest();
int PS4_SYSV_ABI sceNpManagerIntAddActiveSigninStateCallback();
int PS4_SYSV_ABI sceNpManagerIntAddOnlineIdChangeCallback();
int PS4_SYSV_ABI sceNpManagerIntAddPlusMemberTypeCallback();
int PS4_SYSV_ABI sceNpManagerIntAddSigninStateCallback();
int PS4_SYSV_ABI sceNpManagerIntAuthGetAuthorizationCode();
int PS4_SYSV_ABI sceNpManagerIntAuthGetIdToken();
int PS4_SYSV_ABI sceNpManagerIntBindOfflineAccountId();
int PS4_SYSV_ABI sceNpManagerIntCheckGameNpAvailability();
int PS4_SYSV_ABI sceNpManagerIntCheckNpAvailability();
int PS4_SYSV_ABI sceNpManagerIntCheckNpAvailabilityByPid();
int PS4_SYSV_ABI sceNpManagerIntCheckNpState();
int PS4_SYSV_ABI sceNpManagerIntCheckNpStateA();
int PS4_SYSV_ABI sceNpManagerIntClearGameAccessToken();
int PS4_SYSV_ABI sceNpManagerIntClearOnlineIdChangeFlag();
int PS4_SYSV_ABI sceNpManagerIntClearTicket();
int PS4_SYSV_ABI sceNpManagerIntClearUsedFlag();
int PS4_SYSV_ABI sceNpManagerIntClearVshAccessToken();
int PS4_SYSV_ABI sceNpManagerIntCreateLoginContext();
int PS4_SYSV_ABI sceNpManagerIntCreateLoginRequest();
int PS4_SYSV_ABI sceNpManagerIntCreateRequest();
int PS4_SYSV_ABI sceNpManagerIntDeleteLoginContext();
int PS4_SYSV_ABI sceNpManagerIntDeleteRequest();
int PS4_SYSV_ABI sceNpManagerIntGetAccountCountry();
int PS4_SYSV_ABI sceNpManagerIntGetAccountCountryA();
int PS4_SYSV_ABI sceNpManagerIntGetAccountCountrySdk();
int PS4_SYSV_ABI sceNpManagerIntGetAccountDateOfBirthA();
int PS4_SYSV_ABI sceNpManagerIntGetAccountDateOfBirthSdk();
int PS4_SYSV_ABI sceNpManagerIntGetAccountId();
int PS4_SYSV_ABI sceNpManagerIntGetAccountIdSdk();
int PS4_SYSV_ABI sceNpManagerIntGetAccountLanguage();
int PS4_SYSV_ABI sceNpManagerIntGetAccountLanguageA();
int PS4_SYSV_ABI sceNpManagerIntGetAccountNpEnv();
int PS4_SYSV_ABI sceNpManagerIntGetAccountType();
int PS4_SYSV_ABI sceNpManagerIntGetActiveSigninState();
int PS4_SYSV_ABI sceNpManagerIntGetAuthorizationCodeA();
int PS4_SYSV_ABI sceNpManagerIntGetAuthorizationCodeWithPsnoUri();
int PS4_SYSV_ABI sceNpManagerIntGetAuthServerErrorFlag();
int PS4_SYSV_ABI sceNpManagerIntGetClientCredentialAccessToken();
int PS4_SYSV_ABI sceNpManagerIntGetCommunicationRestrictionStatus();
int PS4_SYSV_ABI sceNpManagerIntGetGameAccessToken();
int PS4_SYSV_ABI sceNpManagerIntGetIssuerId();
int PS4_SYSV_ABI sceNpManagerIntGetLastAccountLanguage();
int PS4_SYSV_ABI sceNpManagerIntGetMAccountId();
int PS4_SYSV_ABI sceNpManagerIntGetNpEnv();
int PS4_SYSV_ABI sceNpManagerIntGetNpId();
int PS4_SYSV_ABI sceNpManagerIntGetNpIdByOnlineId();
int PS4_SYSV_ABI sceNpManagerIntGetNpIdSdk();
int PS4_SYSV_ABI sceNpManagerIntGetOfflineAccountId();
int PS4_SYSV_ABI sceNpManagerIntGetOnlineIdByAccountId();
int PS4_SYSV_ABI sceNpManagerIntGetOnlineIdChangeFlag();
int PS4_SYSV_ABI sceNpManagerIntGetOnlineIdInternal();
int PS4_SYSV_ABI sceNpManagerIntGetOnlineIdSdk();
int PS4_SYSV_ABI sceNpManagerIntGetParentalControlFlag();
int PS4_SYSV_ABI sceNpManagerIntGetParentalControlInfo();
int PS4_SYSV_ABI sceNpManagerIntGetParentalControlInfoA();
int PS4_SYSV_ABI sceNpManagerIntGetPlusMemberType();
int PS4_SYSV_ABI sceNpManagerIntGetPlusMemberTypeNB();
int PS4_SYSV_ABI sceNpManagerIntGetServerError();
int PS4_SYSV_ABI sceNpManagerIntGetSigninState();
int PS4_SYSV_ABI sceNpManagerIntGetTicket();
int PS4_SYSV_ABI sceNpManagerIntGetTicketA();
int PS4_SYSV_ABI sceNpManagerIntGetTitleTokenWithCheck();
int PS4_SYSV_ABI sceNpManagerIntGetUserIdByAccountId();
int PS4_SYSV_ABI sceNpManagerIntGetUserIdByMAccountId();
int PS4_SYSV_ABI sceNpManagerIntGetUserIdByNpId();
int PS4_SYSV_ABI sceNpManagerIntGetUserIdByOfflineAccountId();
int PS4_SYSV_ABI sceNpManagerIntGetUserIdByOnlineId();
int PS4_SYSV_ABI sceNpManagerIntGetUserIdByOnlineIdSdk();
int PS4_SYSV_ABI sceNpManagerIntGetUserList();
int PS4_SYSV_ABI sceNpManagerIntGetUserNum();
int PS4_SYSV_ABI sceNpManagerIntGetVshAccessToken();
int PS4_SYSV_ABI sceNpManagerIntGetVshAccessTokenWithCheck();
int PS4_SYSV_ABI sceNpManagerIntGetVshClientId();
int PS4_SYSV_ABI sceNpManagerIntIsSubAccount();
int PS4_SYSV_ABI sceNpManagerIntIsTemporarySignout();
int PS4_SYSV_ABI sceNpManagerIntIsUnregisteredClientError();
int PS4_SYSV_ABI sceNpManagerIntLoginAddJsonInfo();
int PS4_SYSV_ABI sceNpManagerIntLoginAuthenticate();
int PS4_SYSV_ABI sceNpManagerIntLoginBind();
int PS4_SYSV_ABI sceNpManagerIntLoginGet2svInfo();
int PS4_SYSV_ABI sceNpManagerIntLoginGetAccessToken();
int PS4_SYSV_ABI sceNpManagerIntLoginGetAccessTokenViaImplicitFlow();
int PS4_SYSV_ABI sceNpManagerIntLoginGetAccountId();
int PS4_SYSV_ABI sceNpManagerIntLoginGetAuthenticateResponse();
int PS4_SYSV_ABI sceNpManagerIntLoginGetAuthorizationCode();
int PS4_SYSV_ABI sceNpManagerIntLoginGetDeviceCodeInfo();
int PS4_SYSV_ABI sceNpManagerIntLoginGetEmail();
int PS4_SYSV_ABI sceNpManagerIntLoginGetOnlineId();
int PS4_SYSV_ABI sceNpManagerIntLoginGetUserId();
int PS4_SYSV_ABI sceNpManagerIntLoginParseJsonUserInfo();
int PS4_SYSV_ABI sceNpManagerIntLoginResetSsoToken();
int PS4_SYSV_ABI sceNpManagerIntLoginRevalidatePassword();
int PS4_SYSV_ABI sceNpManagerIntLoginSetAccountInfo();
int PS4_SYSV_ABI sceNpManagerIntLoginSetSsoToken();
int PS4_SYSV_ABI sceNpManagerIntLoginSignin();
int PS4_SYSV_ABI sceNpManagerIntLoginValidateCredential();
int PS4_SYSV_ABI sceNpManagerIntLoginValidateKratosAuthCode();
int PS4_SYSV_ABI sceNpManagerIntLoginVerifyDeviceCode();
int PS4_SYSV_ABI sceNpManagerIntPfAuth();
int PS4_SYSV_ABI sceNpManagerIntRemoveActiveSigninStateCallback();
int PS4_SYSV_ABI sceNpManagerIntRemoveOnlineIdChangeCallback();
int PS4_SYSV_ABI sceNpManagerIntRemovePlusMemberTypeCallback();
int PS4_SYSV_ABI sceNpManagerIntRemoveSigninStateCallback();
int PS4_SYSV_ABI sceNpManagerIntRevalidatePassword();
int PS4_SYSV_ABI sceNpManagerIntSetPlusMemberTypeNB();
int PS4_SYSV_ABI sceNpManagerIntSetTimeout();
int PS4_SYSV_ABI sceNpManagerIntSignout();
int PS4_SYSV_ABI sceNpManagerIntSubmitUserCode();
int PS4_SYSV_ABI sceNpManagerIntTemporarySignout();
int PS4_SYSV_ABI sceNpManagerIntUnbindOfflineAccountId();
int PS4_SYSV_ABI sceNpManagerIntUpdateVshAccessToken();
int PS4_SYSV_ABI sceNpManagerIntWebLoginRequired();
int PS4_SYSV_ABI sceNpManagerPrxStartVsh();
int PS4_SYSV_ABI sceNpManagerPrxStopVsh();
int PS4_SYSV_ABI sceNpNotifyPlusFeature();
int PS4_SYSV_ABI sceNpPollAsync();
int PS4_SYSV_ABI sceNpPush2CreateUserContext();
int PS4_SYSV_ABI sceNpPush2DeleteUserContext();
int PS4_SYSV_ABI sceNpPush2Init();
int PS4_SYSV_ABI sceNpPush2IsInit();
int PS4_SYSV_ABI sceNpPush2OptionalCheckCallback();
int PS4_SYSV_ABI sceNpPush2RegisterDataType();
int PS4_SYSV_ABI sceNpPush2RegisterExtendedDataFilter();
int PS4_SYSV_ABI sceNpPush2RegisterNotificationExCallback();
int PS4_SYSV_ABI sceNpPush2SendPushStatisticsDataSystemTelemetry();
int PS4_SYSV_ABI sceNpPush2SetGlobalMutex();
int PS4_SYSV_ABI sceNpPush2SetNpCommunicationId();
int PS4_SYSV_ABI sceNpPush2Term();
int PS4_SYSV_ABI sceNpPush2TriggerEmptyUserEvent();
int PS4_SYSV_ABI sceNpPush2UnregisterDataType();
int PS4_SYSV_ABI sceNpPush2UnregisterExtendedDataFilter();
int PS4_SYSV_ABI sceNpPush2UnregisterNotificationExCallback();
int PS4_SYSV_ABI sceNpPush2UnsetNpCommunicationId();
int PS4_SYSV_ABI sceNpPush2WaitCallback();
int PS4_SYSV_ABI sceNpPushCheckCallback();
int PS4_SYSV_ABI sceNpPushInit();
int PS4_SYSV_ABI sceNpPushIntBeginInactive();
int PS4_SYSV_ABI sceNpPushIntEndInactive();
int PS4_SYSV_ABI sceNpPushIntGetBindUserState();
int PS4_SYSV_ABI sceNpPushIntGetConnectionState();
int PS4_SYSV_ABI sceNpPushIntRegisterNotificationPacketCallback();
int PS4_SYSV_ABI sceNpPushIntUnregisterNotificationPacketCallback();
int PS4_SYSV_ABI sceNpPushRegisterExtendedDataFilter();
int PS4_SYSV_ABI sceNpPushRegisterNotificationExCallback();
int PS4_SYSV_ABI sceNpPushSetNpCommunicationId();
int PS4_SYSV_ABI sceNpPushStartNotification();
int PS4_SYSV_ABI sceNpPushStartNotificationA();
int PS4_SYSV_ABI sceNpPushStopNotification();
int PS4_SYSV_ABI sceNpPushStopNotificationA();
int PS4_SYSV_ABI sceNpPushTerm();
int PS4_SYSV_ABI sceNpPushUnregisterExtendedDataFilter();
int PS4_SYSV_ABI sceNpPushUnregisterNotificationCallback();
int PS4_SYSV_ABI sceNpPushUnsetNpCommunicationId();
int PS4_SYSV_ABI sceNpRegisterGamePresenceCallback();
int PS4_SYSV_ABI sceNpRegisterGamePresenceCallbackA();
int PS4_SYSV_ABI sceNpRegisterNpReachabilityStateCallback();
int PS4_SYSV_ABI sceNpRegisterPlusEventCallback();
int PS4_SYSV_ABI sceNpRegisterStateCallback();
int PS4_SYSV_ABI sceNpRegisterStateCallbackA();
int PS4_SYSV_ABI sceNpServiceClientInit();
int PS4_SYSV_ABI sceNpServiceClientTerm();
int PS4_SYSV_ABI sceNpSetAdditionalScope();
int PS4_SYSV_ABI sceNpSetContentRestriction();
int PS4_SYSV_ABI sceNpSetGamePresenceOnline();
int PS4_SYSV_ABI sceNpSetGamePresenceOnlineA();
int PS4_SYSV_ABI sceNpSetNpTitleId();
int PS4_SYSV_ABI sceNpSetNpTitleIdVsh();
int PS4_SYSV_ABI sceNpSetTimeout();
int PS4_SYSV_ABI sceNpUnregisterGamePresenceCallbackA();
int PS4_SYSV_ABI sceNpUnregisterNpReachabilityStateCallback();
int PS4_SYSV_ABI sceNpUnregisterPlusEventCallback();
int PS4_SYSV_ABI sceNpUnregisterStateCallback();
int PS4_SYSV_ABI sceNpUnregisterStateCallbackA();
int PS4_SYSV_ABI sceNpWaitAsync();
int PS4_SYSV_ABI Func_05003628D66BD87D();
int PS4_SYSV_ABI Func_0C388A4F21C98AF9();
int PS4_SYSV_ABI Func_0CECC7A08A3E50AF();
int PS4_SYSV_ABI Func_0D17030A1DA18EEB();
int PS4_SYSV_ABI Func_0F0F320B6AD8A53D();
int PS4_SYSV_ABI Func_113C477090F9A174();
int PS4_SYSV_ABI Func_12D367D5C727F008();
int PS4_SYSV_ABI Func_1640120BD475931E();
int PS4_SYSV_ABI Func_1AFE1C07C95E65A5();
int PS4_SYSV_ABI Func_1D983C7E0C28AC72();
int PS4_SYSV_ABI Func_208943695A3B58FE();
int PS4_SYSV_ABI Func_258A3D10C99A43BB();
int PS4_SYSV_ABI Func_263E325794B412AC();
int PS4_SYSV_ABI Func_2B6A4BF35C5E240D();
int PS4_SYSV_ABI Func_2B707FFE05ACB009();
int PS4_SYSV_ABI Func_2CE5AB230EBAF8B4();
int PS4_SYSV_ABI Func_3237EE3C3AFC187B();
int PS4_SYSV_ABI Func_33D4DFB2A1603BFF();
int PS4_SYSV_ABI Func_3821D79C1ED86F33();
int PS4_SYSV_ABI Func_3F431997C7105BBF();
int PS4_SYSV_ABI Func_4192797C2D2D3FC3();
int PS4_SYSV_ABI Func_41C7E3D88BBB7F75();
int PS4_SYSV_ABI Func_438F60858A883FCF();
int PS4_SYSV_ABI Func_4C4A062E5660FABD();
int PS4_SYSV_ABI Func_4C808F7A4EFA36A7();
int PS4_SYSV_ABI Func_4E1CED7E62F68F46();
int PS4_SYSV_ABI Func_5161A48C6A61C4BF();
int PS4_SYSV_ABI Func_542603999CA0AEE9();
int PS4_SYSV_ABI Func_54690B41C1128799();
int PS4_SYSV_ABI Func_55A76C7C29521FAD();
int PS4_SYSV_ABI Func_562B234AAE25F80C();
int PS4_SYSV_ABI Func_58D1975026DD864A();
int PS4_SYSV_ABI Func_5A60395F8C3FE128();
int PS4_SYSV_ABI Func_5B382777E9B5F294();
int PS4_SYSV_ABI Func_5DB301F9CD649671();
int PS4_SYSV_ABI Func_6441D55869D8D6F2();
int PS4_SYSV_ABI Func_69068E18854284DE();
int PS4_SYSV_ABI Func_6F59C3B00B03E05A();
int PS4_SYSV_ABI Func_724CCE7F78A1356B();
int PS4_SYSV_ABI Func_750F1B053C243308();
int PS4_SYSV_ABI Func_760F079BB91DE258();
int PS4_SYSV_ABI Func_78657523221556EF();
int PS4_SYSV_ABI Func_8089888BD363EDA6();
int PS4_SYSV_ABI Func_810CA029B6F7C3A1();
int PS4_SYSV_ABI Func_8253B94686A8D3FD();
int PS4_SYSV_ABI Func_8665138A709E1654();
int PS4_SYSV_ABI Func_882F48FAE6097C0C();
int PS4_SYSV_ABI Func_89DBE4B3303FF888();
int PS4_SYSV_ABI Func_8BD3E57620BDDC38();
int PS4_SYSV_ABI Func_8F0A74013AD633EC();
int PS4_SYSV_ABI Func_8FA6264BF3F6CC00();
int PS4_SYSV_ABI Func_9292E87C2C0971E4();
int PS4_SYSV_ABI Func_92CA292318CA03A8();
int PS4_SYSV_ABI Func_9348596C2B17F662();
int PS4_SYSV_ABI Func_9507E9B321A5E0D7();
int PS4_SYSV_ABI Func_98CA95E231980731();
int PS4_SYSV_ABI Func_9E66CC4BBF2C1990();
int PS4_SYSV_ABI Func_9E6CEF7064891F84();
int PS4_SYSV_ABI Func_A7BC2C792E9522C5();
int PS4_SYSV_ABI Func_ABBA0F809548CB02();
int PS4_SYSV_ABI Func_B14A27A4CEDE020F();
int PS4_SYSV_ABI Func_B323EE1C23AB97F3();
int PS4_SYSV_ABI Func_B429819DAEF40BAC();
int PS4_SYSV_ABI Func_B54B9571BEAD82C5();
int PS4_SYSV_ABI Func_B5ACB5CF4A4114A6();
int PS4_SYSV_ABI Func_BA41BE0F44157EE4();
int PS4_SYSV_ABI Func_BAA1DEC848D99690();
int PS4_SYSV_ABI Func_BB8CCCD6C9480EB2();
int PS4_SYSV_ABI Func_BEC25DAAE8B8B81F();
int PS4_SYSV_ABI Func_BFEE936391AB0C70();
int PS4_SYSV_ABI Func_C0DD2DBE2EA66F7A();
int PS4_SYSV_ABI Func_C1F858BF5B86C2A1();
int PS4_SYSV_ABI Func_C240618E6FC39206();
int PS4_SYSV_ABI Func_C338A34450310E79();
int PS4_SYSV_ABI Func_C91EE3603D966909();
int PS4_SYSV_ABI Func_CB67035ED668CF6B();
int PS4_SYSV_ABI Func_D5A5A28B7351A9BE();
int PS4_SYSV_ABI Func_DA8426059F1D5A2D();
int PS4_SYSV_ABI Func_DA8E15DD00AF9DF8();
int PS4_SYSV_ABI Func_DB86987643BB5DD7();
int PS4_SYSV_ABI Func_DEC53D7165C137DF();
int PS4_SYSV_ABI Func_DFDEEE26F2EB96B3();
int PS4_SYSV_ABI Func_E2056A6F01642866();
int PS4_SYSV_ABI Func_E240E9B8597EE56E();
int PS4_SYSV_ABI Func_E32CE33B706F05F7();
int PS4_SYSV_ABI Func_E4F67EFC91C84F87();
int PS4_SYSV_ABI Func_E6F041A2660F83EB();
int PS4_SYSV_ABI Func_E979BA413BD84D38();
int PS4_SYSV_ABI Func_EDDDF2D305DB7866();
int PS4_SYSV_ABI Func_F08EC7725B42E2F9();
int PS4_SYSV_ABI Func_F3595D8EFFF26EC0();
int PS4_SYSV_ABI Func_F3DF5271142F155D();
int PS4_SYSV_ABI Func_F89997168DC987A8();
int PS4_SYSV_ABI Func_F91B5B25CC9B30D9();
int PS4_SYSV_ABI Func_FC335B7102A585B3();
int PS4_SYSV_ABI Func_FCEAC354CA8B206E();
int PS4_SYSV_ABI Func_FF966E4351E564D6();
int PS4_SYSV_ABI sceNpRegisterStateCallbackForToolkit();
int PS4_SYSV_ABI sceNpUnregisterStateCallbackForToolkit();
void RegisterlibSceNpManager(Core::Loader::SymbolsResolver* sym);
} // namespace Libraries::NpManager

View file

@ -0,0 +1,384 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
// Generated By moduleGenerator
#include "common/logging/log.h"
#include "core/libraries/error_codes.h"
#include "core/libraries/libs.h"
#include "np_score.h"
namespace Libraries::NpScore {
int PS4_SYSV_ABI sceNpScoreAbortRequest() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreCensorComment() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreCensorCommentAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreChangeModeForOtherSaveDataOwners() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreCreateNpTitleCtx() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreCreateNpTitleCtxA() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreCreateRequest() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreCreateTitleCtx() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreDeleteNpTitleCtx() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreDeleteRequest() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetBoardInfo() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetBoardInfoAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetFriendsRanking() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetFriendsRankingA() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetFriendsRankingAAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetFriendsRankingAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetFriendsRankingForCrossSave() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetFriendsRankingForCrossSaveAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetGameData() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetGameDataAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetGameDataByAccountId() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetGameDataByAccountIdAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountId() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdForCrossSave() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdForCrossSaveAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdPcId() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdPcIdAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdPcIdForCrossSave() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdPcIdForCrossSaveAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByNpId() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByNpIdAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByNpIdPcId() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByNpIdPcIdAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByRange() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByRangeA() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByRangeAAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByRangeAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByRangeForCrossSave() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreGetRankingByRangeForCrossSaveAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScorePollAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreRecordGameData() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreRecordGameDataAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreRecordScore() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreRecordScoreAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreSanitizeComment() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreSanitizeCommentAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreSetPlayerCharacterId() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreSetThreadParam() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreSetTimeout() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpScoreWaitAsync() {
LOG_ERROR(Lib_NpScore, "(STUBBED) called");
return ORBIS_OK;
}
void RegisterlibSceNpScore(Core::Loader::SymbolsResolver* sym) {
LIB_FUNCTION("1i7kmKbX6hk", "libSceNpScore", 1, "libSceNpScore", 1, 1, sceNpScoreAbortRequest);
LIB_FUNCTION("2b3TI0mDYiI", "libSceNpScore", 1, "libSceNpScore", 1, 1, sceNpScoreCensorComment);
LIB_FUNCTION("4eOvDyN-aZc", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreCensorCommentAsync);
LIB_FUNCTION("dTXC+YcePtM", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreChangeModeForOtherSaveDataOwners);
LIB_FUNCTION("KnNA1TEgtBI", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreCreateNpTitleCtx);
LIB_FUNCTION("GWnWQNXZH5M", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreCreateNpTitleCtxA);
LIB_FUNCTION("gW8qyjYrUbk", "libSceNpScore", 1, "libSceNpScore", 1, 1, sceNpScoreCreateRequest);
LIB_FUNCTION("qW9M0bQ-Zx0", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreCreateTitleCtx);
LIB_FUNCTION("G0pE+RNCwfk", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreDeleteNpTitleCtx);
LIB_FUNCTION("dK8-SgYf6r4", "libSceNpScore", 1, "libSceNpScore", 1, 1, sceNpScoreDeleteRequest);
LIB_FUNCTION("LoVMVrijVOk", "libSceNpScore", 1, "libSceNpScore", 1, 1, sceNpScoreGetBoardInfo);
LIB_FUNCTION("Q0Avi9kebsY", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetBoardInfoAsync);
LIB_FUNCTION("8kuIzUw6utQ", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetFriendsRanking);
LIB_FUNCTION("gMbOn+-6eXA", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetFriendsRankingA);
LIB_FUNCTION("6-G9OxL5DKg", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetFriendsRankingAAsync);
LIB_FUNCTION("7SuMUlN7Q6I", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetFriendsRankingAsync);
LIB_FUNCTION("AgcxgceaH8k", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetFriendsRankingForCrossSave);
LIB_FUNCTION("m6F7sE1HQZU", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetFriendsRankingForCrossSaveAsync);
LIB_FUNCTION("zKoVok6FFEI", "libSceNpScore", 1, "libSceNpScore", 1, 1, sceNpScoreGetGameData);
LIB_FUNCTION("JjOFRVPdQWc", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetGameDataAsync);
LIB_FUNCTION("Lmtc9GljeUA", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetGameDataByAccountId);
LIB_FUNCTION("PP9jx8s0574", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetGameDataByAccountIdAsync);
LIB_FUNCTION("K9tlODTQx3c", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByAccountId);
LIB_FUNCTION("dRszNNyGWkw", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByAccountIdAsync);
LIB_FUNCTION("3Ybj4E1qNtY", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByAccountIdForCrossSave);
LIB_FUNCTION("Kc+3QK84AKM", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByAccountIdForCrossSaveAsync);
LIB_FUNCTION("wJPWycVGzrs", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByAccountIdPcId);
LIB_FUNCTION("bFVjDgxFapc", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByAccountIdPcIdAsync);
LIB_FUNCTION("oXjVieH6ZGQ", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByAccountIdPcIdForCrossSave);
LIB_FUNCTION("nXaF1Bxb-Nw", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByAccountIdPcIdForCrossSaveAsync);
LIB_FUNCTION("9mZEgoiEq6Y", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByNpId);
LIB_FUNCTION("Rd27dqUFZV8", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByNpIdAsync);
LIB_FUNCTION("ETS-uM-vH9Q", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByNpIdPcId);
LIB_FUNCTION("FsouSN0ykN8", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByNpIdPcIdAsync);
LIB_FUNCTION("KBHxDjyk-jA", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByRange);
LIB_FUNCTION("MA9vSt7JImY", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByRangeA);
LIB_FUNCTION("y5ja7WI05rs", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByRangeAAsync);
LIB_FUNCTION("rShmqXHwoQE", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByRangeAsync);
LIB_FUNCTION("nRoYV2yeUuw", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByRangeForCrossSave);
LIB_FUNCTION("AZ4eAlGDy-Q", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByRangeForCrossSaveAsync);
LIB_FUNCTION("m1DfNRstkSQ", "libSceNpScore", 1, "libSceNpScore", 1, 1, sceNpScorePollAsync);
LIB_FUNCTION("bcoVwcBjQ9E", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreRecordGameData);
LIB_FUNCTION("1gL5PwYzrrw", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreRecordGameDataAsync);
LIB_FUNCTION("zT0XBtgtOSI", "libSceNpScore", 1, "libSceNpScore", 1, 1, sceNpScoreRecordScore);
LIB_FUNCTION("ANJssPz3mY0", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreRecordScoreAsync);
LIB_FUNCTION("r4oAo9in0TA", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreSanitizeComment);
LIB_FUNCTION("3UVqGJeDf30", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreSanitizeCommentAsync);
LIB_FUNCTION("bygbKdHmjn4", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreSetPlayerCharacterId);
LIB_FUNCTION("yxK68584JAU", "libSceNpScore", 1, "libSceNpScore", 1, 1,
sceNpScoreSetThreadParam);
LIB_FUNCTION("S3xZj35v8Z8", "libSceNpScore", 1, "libSceNpScore", 1, 1, sceNpScoreSetTimeout);
LIB_FUNCTION("fqk8SC63p1U", "libSceNpScore", 1, "libSceNpScore", 1, 1, sceNpScoreWaitAsync);
LIB_FUNCTION("KnNA1TEgtBI", "libSceNpScoreCompat", 1, "libSceNpScore", 1, 1,
sceNpScoreCreateNpTitleCtx);
LIB_FUNCTION("8kuIzUw6utQ", "libSceNpScoreCompat", 1, "libSceNpScore", 1, 1,
sceNpScoreGetFriendsRanking);
LIB_FUNCTION("7SuMUlN7Q6I", "libSceNpScoreCompat", 1, "libSceNpScore", 1, 1,
sceNpScoreGetFriendsRankingAsync);
LIB_FUNCTION("zKoVok6FFEI", "libSceNpScoreCompat", 1, "libSceNpScore", 1, 1,
sceNpScoreGetGameData);
LIB_FUNCTION("JjOFRVPdQWc", "libSceNpScoreCompat", 1, "libSceNpScore", 1, 1,
sceNpScoreGetGameDataAsync);
LIB_FUNCTION("9mZEgoiEq6Y", "libSceNpScoreCompat", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByNpId);
LIB_FUNCTION("Rd27dqUFZV8", "libSceNpScoreCompat", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByNpIdAsync);
LIB_FUNCTION("ETS-uM-vH9Q", "libSceNpScoreCompat", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByNpIdPcId);
LIB_FUNCTION("FsouSN0ykN8", "libSceNpScoreCompat", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByNpIdPcIdAsync);
LIB_FUNCTION("KBHxDjyk-jA", "libSceNpScoreCompat", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByRange);
LIB_FUNCTION("rShmqXHwoQE", "libSceNpScoreCompat", 1, "libSceNpScore", 1, 1,
sceNpScoreGetRankingByRangeAsync);
};
} // namespace Libraries::NpScore

View file

@ -0,0 +1,67 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "common/types.h"
namespace Core::Loader {
class SymbolsResolver;
}
namespace Libraries::NpScore {
int PS4_SYSV_ABI sceNpScoreAbortRequest();
int PS4_SYSV_ABI sceNpScoreCensorComment();
int PS4_SYSV_ABI sceNpScoreCensorCommentAsync();
int PS4_SYSV_ABI sceNpScoreChangeModeForOtherSaveDataOwners();
int PS4_SYSV_ABI sceNpScoreCreateNpTitleCtx();
int PS4_SYSV_ABI sceNpScoreCreateNpTitleCtxA();
int PS4_SYSV_ABI sceNpScoreCreateRequest();
int PS4_SYSV_ABI sceNpScoreCreateTitleCtx();
int PS4_SYSV_ABI sceNpScoreDeleteNpTitleCtx();
int PS4_SYSV_ABI sceNpScoreDeleteRequest();
int PS4_SYSV_ABI sceNpScoreGetBoardInfo();
int PS4_SYSV_ABI sceNpScoreGetBoardInfoAsync();
int PS4_SYSV_ABI sceNpScoreGetFriendsRanking();
int PS4_SYSV_ABI sceNpScoreGetFriendsRankingA();
int PS4_SYSV_ABI sceNpScoreGetFriendsRankingAAsync();
int PS4_SYSV_ABI sceNpScoreGetFriendsRankingAsync();
int PS4_SYSV_ABI sceNpScoreGetFriendsRankingForCrossSave();
int PS4_SYSV_ABI sceNpScoreGetFriendsRankingForCrossSaveAsync();
int PS4_SYSV_ABI sceNpScoreGetGameData();
int PS4_SYSV_ABI sceNpScoreGetGameDataAsync();
int PS4_SYSV_ABI sceNpScoreGetGameDataByAccountId();
int PS4_SYSV_ABI sceNpScoreGetGameDataByAccountIdAsync();
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountId();
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdAsync();
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdForCrossSave();
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdForCrossSaveAsync();
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdPcId();
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdPcIdAsync();
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdPcIdForCrossSave();
int PS4_SYSV_ABI sceNpScoreGetRankingByAccountIdPcIdForCrossSaveAsync();
int PS4_SYSV_ABI sceNpScoreGetRankingByNpId();
int PS4_SYSV_ABI sceNpScoreGetRankingByNpIdAsync();
int PS4_SYSV_ABI sceNpScoreGetRankingByNpIdPcId();
int PS4_SYSV_ABI sceNpScoreGetRankingByNpIdPcIdAsync();
int PS4_SYSV_ABI sceNpScoreGetRankingByRange();
int PS4_SYSV_ABI sceNpScoreGetRankingByRangeA();
int PS4_SYSV_ABI sceNpScoreGetRankingByRangeAAsync();
int PS4_SYSV_ABI sceNpScoreGetRankingByRangeAsync();
int PS4_SYSV_ABI sceNpScoreGetRankingByRangeForCrossSave();
int PS4_SYSV_ABI sceNpScoreGetRankingByRangeForCrossSaveAsync();
int PS4_SYSV_ABI sceNpScorePollAsync();
int PS4_SYSV_ABI sceNpScoreRecordGameData();
int PS4_SYSV_ABI sceNpScoreRecordGameDataAsync();
int PS4_SYSV_ABI sceNpScoreRecordScore();
int PS4_SYSV_ABI sceNpScoreRecordScoreAsync();
int PS4_SYSV_ABI sceNpScoreSanitizeComment();
int PS4_SYSV_ABI sceNpScoreSanitizeCommentAsync();
int PS4_SYSV_ABI sceNpScoreSetPlayerCharacterId();
int PS4_SYSV_ABI sceNpScoreSetThreadParam();
int PS4_SYSV_ABI sceNpScoreSetTimeout();
int PS4_SYSV_ABI sceNpScoreWaitAsync();
void RegisterlibSceNpScore(Core::Loader::SymbolsResolver* sym);
} // namespace Libraries::NpScore

View file

@ -0,0 +1,620 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
// Generated By moduleGenerator
#include "common/logging/log.h"
#include "core/libraries/error_codes.h"
#include "core/libraries/libs.h"
#include "np_trophy.h"
namespace Libraries::NpTrophy {
int PS4_SYSV_ABI sceNpTrophyAbortHandle() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyCaptureScreenshot() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophyDetails() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophyFlagArray() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophyGroupArray() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophyGroupDetails() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophySetInfo() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophySetInfoInGroup() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophySetVersion() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophyTitleDetails() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyConfigHasGroupFeature() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyCreateContext() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyCreateHandle() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyDestroyContext() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyDestroyHandle() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyGetGameIcon() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyGetGameInfo() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyGetGroupIcon() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyGetGroupInfo() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyGetTrophyIcon() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyGetTrophyInfo() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyGetTrophyUnlockState() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyGroupArrayGetNum() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyIntAbortHandle() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyIntCheckNetSyncTitles() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyIntCreateHandle() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyIntDestroyHandle() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyIntGetLocalTrophySummary() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyIntGetProgress() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyIntGetRunningTitle() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyIntGetRunningTitles() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyIntGetTrpIconByUri() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyIntNetSyncTitle() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyIntNetSyncTitles() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyNumInfoGetTotal() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyRegisterContext() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySetInfoGetTrophyFlagArray() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySetInfoGetTrophyNum() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyShowTrophyList() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemAbortHandle() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemBuildGroupIconUri() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemBuildNetTrophyIconUri() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemBuildTitleIconUri() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemBuildTrophyIconUri() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemCheckNetSyncTitles() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemCheckRecoveryRequired() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemCloseStorage() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemCreateContext() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemCreateHandle() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemDbgCtl() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemDebugLockTrophy() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemDebugUnlockTrophy() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemDestroyContext() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemDestroyHandle() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemDestroyTrophyConfig() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetDbgParam() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetDbgParamInt() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetGroupIcon() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetLocalTrophySummary() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetNextTitleFileEntryStatus() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetProgress() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetTitleFileStatus() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetTitleIcon() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetTitleSyncStatus() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetTrophyConfig() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetTrophyData() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetTrophyGroupData() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetTrophyIcon() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetTrophyTitleData() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetTrophyTitleIds() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetUserFileInfo() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemGetUserFileStatus() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemIsServerAvailable() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemNetSyncTitle() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemNetSyncTitles() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemOpenStorage() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemPerformRecovery() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemRemoveAll() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemRemoveTitleData() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemRemoveUserData() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemSetDbgParam() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophySystemSetDbgParamInt() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceNpTrophyUnlockTrophy() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI Func_149656DA81D41C59() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI Func_9F80071876FFA5F6() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI Func_F8EF6F5350A91990() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI Func_FA7A2DD770447552() {
LOG_ERROR(Lib_NpTrophy, "(STUBBED) called");
return ORBIS_OK;
}
void RegisterlibSceNpTrophy(Core::Loader::SymbolsResolver* sym) {
LIB_FUNCTION("aTnHs7W-9Uk", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyAbortHandle);
LIB_FUNCTION("cqGkYAN-gRw", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyCaptureScreenshot);
LIB_FUNCTION("lhE4XS9OJXs", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyConfigGetTrophyDetails);
LIB_FUNCTION("qJ3IvrOoXg0", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyConfigGetTrophyFlagArray);
LIB_FUNCTION("zDjF2G+6tI0", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyConfigGetTrophyGroupArray);
LIB_FUNCTION("7Kh86vJqtxw", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyConfigGetTrophyGroupDetails);
LIB_FUNCTION("ndLeNWExeZE", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyConfigGetTrophySetInfo);
LIB_FUNCTION("6EOfS5SDgoo", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyConfigGetTrophySetInfoInGroup);
LIB_FUNCTION("MW5ygoZqEBs", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyConfigGetTrophySetVersion);
LIB_FUNCTION("3tWKpNKn5+I", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyConfigGetTrophyTitleDetails);
LIB_FUNCTION("iqYfxC12sak", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyConfigHasGroupFeature);
LIB_FUNCTION("XbkjbobZlCY", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyCreateContext);
LIB_FUNCTION("q7U6tEAQf7c", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyCreateHandle);
LIB_FUNCTION("E1Wrwd07Lr8", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyDestroyContext);
LIB_FUNCTION("GNcF4oidY0Y", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyDestroyHandle);
LIB_FUNCTION("HLwz1fRIycA", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyGetGameIcon);
LIB_FUNCTION("YYP3f2W09og", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyGetGameInfo);
LIB_FUNCTION("w4uMPmErD4I", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyGetGroupIcon);
LIB_FUNCTION("wTUwGfspKic", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyGetGroupInfo);
LIB_FUNCTION("eBL+l6HG9xk", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyGetTrophyIcon);
LIB_FUNCTION("qqUVGDgQBm0", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyGetTrophyInfo);
LIB_FUNCTION("LHuSmO3SLd8", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyGetTrophyUnlockState);
LIB_FUNCTION("Ht6MNTl-je4", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyGroupArrayGetNum);
LIB_FUNCTION("u9plkqa2e0k", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyIntAbortHandle);
LIB_FUNCTION("pE5yhroy9m0", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyIntCheckNetSyncTitles);
LIB_FUNCTION("edPIOFpEAvU", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyIntCreateHandle);
LIB_FUNCTION("DSh3EXpqAQ4", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyIntDestroyHandle);
LIB_FUNCTION("sng98qULzPA", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyIntGetLocalTrophySummary);
LIB_FUNCTION("t3CQzag7-zs", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyIntGetProgress);
LIB_FUNCTION("jF-mCgGuvbQ", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyIntGetRunningTitle);
LIB_FUNCTION("PeAyBjC5kp8", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyIntGetRunningTitles);
LIB_FUNCTION("PEo09Dkqv0o", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyIntGetTrpIconByUri);
LIB_FUNCTION("kF9zjnlAzIA", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyIntNetSyncTitle);
LIB_FUNCTION("UXiyfabxFNQ", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyIntNetSyncTitles);
LIB_FUNCTION("hvdThnVvwdY", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyNumInfoGetTotal);
LIB_FUNCTION("TJCAxto9SEU", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyRegisterContext);
LIB_FUNCTION("ITUmvpBPaG0", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySetInfoGetTrophyFlagArray);
LIB_FUNCTION("BSoSgiMVHnY", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySetInfoGetTrophyNum);
LIB_FUNCTION("d9jpdPz5f-8", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyShowTrophyList);
LIB_FUNCTION("JzJdh-JLtu0", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemAbortHandle);
LIB_FUNCTION("z8RCP536GOM", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemBuildGroupIconUri);
LIB_FUNCTION("Rd2FBOQE094", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemBuildNetTrophyIconUri);
LIB_FUNCTION("Q182x0rT75I", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemBuildTitleIconUri);
LIB_FUNCTION("lGnm5Kg-zpA", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemBuildTrophyIconUri);
LIB_FUNCTION("20wAMbXP-u0", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemCheckNetSyncTitles);
LIB_FUNCTION("sKGFFY59ksY", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemCheckRecoveryRequired);
LIB_FUNCTION("JMSapEtDH9Q", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemCloseStorage);
LIB_FUNCTION("dk27olS4CEE", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemCreateContext);
LIB_FUNCTION("cBzXEdzVzvs", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemCreateHandle);
LIB_FUNCTION("8aLlLHKP+No", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemDbgCtl);
LIB_FUNCTION("NobVwD8qcQY", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemDebugLockTrophy);
LIB_FUNCTION("yXJlgXljItk", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemDebugUnlockTrophy);
LIB_FUNCTION("U0TOSinfuvw", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemDestroyContext);
LIB_FUNCTION("-LC9hudmD+Y", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemDestroyHandle);
LIB_FUNCTION("q6eAMucXIEM", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemDestroyTrophyConfig);
LIB_FUNCTION("WdCUUJLQodM", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetDbgParam);
LIB_FUNCTION("4QYFwC7tn4U", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetDbgParamInt);
LIB_FUNCTION("OcllHFFcQkI", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetGroupIcon);
LIB_FUNCTION("tQ3tXfVZreU", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetLocalTrophySummary);
LIB_FUNCTION("g0dxBNTspC0", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetNextTitleFileEntryStatus);
LIB_FUNCTION("sJSDnJRJHhI", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetProgress);
LIB_FUNCTION("X47s4AamPGg", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetTitleFileStatus);
LIB_FUNCTION("7WPj4KCF3D8", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetTitleIcon);
LIB_FUNCTION("pzL+aAk0tQA", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetTitleSyncStatus);
LIB_FUNCTION("Ro4sI9xgYl4", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetTrophyConfig);
LIB_FUNCTION("7+OR1TU5QOA", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetTrophyData);
LIB_FUNCTION("aXhvf2OmbiE", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetTrophyGroupData);
LIB_FUNCTION("Rkt0bVyaa4Y", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetTrophyIcon);
LIB_FUNCTION("nXr5Rho8Bqk", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetTrophyTitleData);
LIB_FUNCTION("eV1rtLr+eys", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetTrophyTitleIds);
LIB_FUNCTION("SsGLKTfWfm0", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetUserFileInfo);
LIB_FUNCTION("XqLLsvl48kA", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemGetUserFileStatus);
LIB_FUNCTION("-qjm2fFE64M", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemIsServerAvailable);
LIB_FUNCTION("50BvYYzPTsY", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemNetSyncTitle);
LIB_FUNCTION("yDJ-r-8f4S4", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemNetSyncTitles);
LIB_FUNCTION("mWtsnHY8JZg", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemOpenStorage);
LIB_FUNCTION("tAxnXpzDgFw", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemPerformRecovery);
LIB_FUNCTION("tV18n8OcheI", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemRemoveAll);
LIB_FUNCTION("kV4DP0OTMNo", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemRemoveTitleData);
LIB_FUNCTION("lZSZoN8BstI", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemRemoveUserData);
LIB_FUNCTION("nytN-3-pdvI", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemSetDbgParam);
LIB_FUNCTION("JsRnDKRzvRw", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophySystemSetDbgParamInt);
LIB_FUNCTION("28xmRUFao68", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1,
sceNpTrophyUnlockTrophy);
LIB_FUNCTION("FJZW2oHUHFk", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1, Func_149656DA81D41C59);
LIB_FUNCTION("n4AHGHb-pfY", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1, Func_9F80071876FFA5F6);
LIB_FUNCTION("+O9vU1CpGZA", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1, Func_F8EF6F5350A91990);
LIB_FUNCTION("+not13BEdVI", "libSceNpTrophy", 1, "libSceNpTrophy", 1, 1, Func_FA7A2DD770447552);
};
} // namespace Libraries::NpTrophy

View file

@ -0,0 +1,103 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "common/types.h"
namespace Core::Loader {
class SymbolsResolver;
}
namespace Libraries::NpTrophy {
int PS4_SYSV_ABI sceNpTrophyAbortHandle();
int PS4_SYSV_ABI sceNpTrophyCaptureScreenshot();
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophyDetails();
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophyFlagArray();
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophyGroupArray();
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophyGroupDetails();
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophySetInfo();
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophySetInfoInGroup();
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophySetVersion();
int PS4_SYSV_ABI sceNpTrophyConfigGetTrophyTitleDetails();
int PS4_SYSV_ABI sceNpTrophyConfigHasGroupFeature();
int PS4_SYSV_ABI sceNpTrophyCreateContext();
int PS4_SYSV_ABI sceNpTrophyCreateHandle();
int PS4_SYSV_ABI sceNpTrophyDestroyContext();
int PS4_SYSV_ABI sceNpTrophyDestroyHandle();
int PS4_SYSV_ABI sceNpTrophyGetGameIcon();
int PS4_SYSV_ABI sceNpTrophyGetGameInfo();
int PS4_SYSV_ABI sceNpTrophyGetGroupIcon();
int PS4_SYSV_ABI sceNpTrophyGetGroupInfo();
int PS4_SYSV_ABI sceNpTrophyGetTrophyIcon();
int PS4_SYSV_ABI sceNpTrophyGetTrophyInfo();
int PS4_SYSV_ABI sceNpTrophyGetTrophyUnlockState();
int PS4_SYSV_ABI sceNpTrophyGroupArrayGetNum();
int PS4_SYSV_ABI sceNpTrophyIntAbortHandle();
int PS4_SYSV_ABI sceNpTrophyIntCheckNetSyncTitles();
int PS4_SYSV_ABI sceNpTrophyIntCreateHandle();
int PS4_SYSV_ABI sceNpTrophyIntDestroyHandle();
int PS4_SYSV_ABI sceNpTrophyIntGetLocalTrophySummary();
int PS4_SYSV_ABI sceNpTrophyIntGetProgress();
int PS4_SYSV_ABI sceNpTrophyIntGetRunningTitle();
int PS4_SYSV_ABI sceNpTrophyIntGetRunningTitles();
int PS4_SYSV_ABI sceNpTrophyIntGetTrpIconByUri();
int PS4_SYSV_ABI sceNpTrophyIntNetSyncTitle();
int PS4_SYSV_ABI sceNpTrophyIntNetSyncTitles();
int PS4_SYSV_ABI sceNpTrophyNumInfoGetTotal();
int PS4_SYSV_ABI sceNpTrophyRegisterContext();
int PS4_SYSV_ABI sceNpTrophySetInfoGetTrophyFlagArray();
int PS4_SYSV_ABI sceNpTrophySetInfoGetTrophyNum();
int PS4_SYSV_ABI sceNpTrophyShowTrophyList();
int PS4_SYSV_ABI sceNpTrophySystemAbortHandle();
int PS4_SYSV_ABI sceNpTrophySystemBuildGroupIconUri();
int PS4_SYSV_ABI sceNpTrophySystemBuildNetTrophyIconUri();
int PS4_SYSV_ABI sceNpTrophySystemBuildTitleIconUri();
int PS4_SYSV_ABI sceNpTrophySystemBuildTrophyIconUri();
int PS4_SYSV_ABI sceNpTrophySystemCheckNetSyncTitles();
int PS4_SYSV_ABI sceNpTrophySystemCheckRecoveryRequired();
int PS4_SYSV_ABI sceNpTrophySystemCloseStorage();
int PS4_SYSV_ABI sceNpTrophySystemCreateContext();
int PS4_SYSV_ABI sceNpTrophySystemCreateHandle();
int PS4_SYSV_ABI sceNpTrophySystemDbgCtl();
int PS4_SYSV_ABI sceNpTrophySystemDebugLockTrophy();
int PS4_SYSV_ABI sceNpTrophySystemDebugUnlockTrophy();
int PS4_SYSV_ABI sceNpTrophySystemDestroyContext();
int PS4_SYSV_ABI sceNpTrophySystemDestroyHandle();
int PS4_SYSV_ABI sceNpTrophySystemDestroyTrophyConfig();
int PS4_SYSV_ABI sceNpTrophySystemGetDbgParam();
int PS4_SYSV_ABI sceNpTrophySystemGetDbgParamInt();
int PS4_SYSV_ABI sceNpTrophySystemGetGroupIcon();
int PS4_SYSV_ABI sceNpTrophySystemGetLocalTrophySummary();
int PS4_SYSV_ABI sceNpTrophySystemGetNextTitleFileEntryStatus();
int PS4_SYSV_ABI sceNpTrophySystemGetProgress();
int PS4_SYSV_ABI sceNpTrophySystemGetTitleFileStatus();
int PS4_SYSV_ABI sceNpTrophySystemGetTitleIcon();
int PS4_SYSV_ABI sceNpTrophySystemGetTitleSyncStatus();
int PS4_SYSV_ABI sceNpTrophySystemGetTrophyConfig();
int PS4_SYSV_ABI sceNpTrophySystemGetTrophyData();
int PS4_SYSV_ABI sceNpTrophySystemGetTrophyGroupData();
int PS4_SYSV_ABI sceNpTrophySystemGetTrophyIcon();
int PS4_SYSV_ABI sceNpTrophySystemGetTrophyTitleData();
int PS4_SYSV_ABI sceNpTrophySystemGetTrophyTitleIds();
int PS4_SYSV_ABI sceNpTrophySystemGetUserFileInfo();
int PS4_SYSV_ABI sceNpTrophySystemGetUserFileStatus();
int PS4_SYSV_ABI sceNpTrophySystemIsServerAvailable();
int PS4_SYSV_ABI sceNpTrophySystemNetSyncTitle();
int PS4_SYSV_ABI sceNpTrophySystemNetSyncTitles();
int PS4_SYSV_ABI sceNpTrophySystemOpenStorage();
int PS4_SYSV_ABI sceNpTrophySystemPerformRecovery();
int PS4_SYSV_ABI sceNpTrophySystemRemoveAll();
int PS4_SYSV_ABI sceNpTrophySystemRemoveTitleData();
int PS4_SYSV_ABI sceNpTrophySystemRemoveUserData();
int PS4_SYSV_ABI sceNpTrophySystemSetDbgParam();
int PS4_SYSV_ABI sceNpTrophySystemSetDbgParamInt();
int PS4_SYSV_ABI sceNpTrophyUnlockTrophy();
int PS4_SYSV_ABI Func_149656DA81D41C59();
int PS4_SYSV_ABI Func_9F80071876FFA5F6();
int PS4_SYSV_ABI Func_F8EF6F5350A91990();
int PS4_SYSV_ABI Func_FA7A2DD770447552();
void RegisterlibSceNpTrophy(Core::Loader::SymbolsResolver* sym);
} // namespace Libraries::NpTrophy

View file

@ -0,0 +1,112 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
// Generated By moduleGenerator
#include "common/logging/log.h"
#include "core/libraries/error_codes.h"
#include "core/libraries/libs.h"
#include "screenshot.h"
namespace Libraries::ScreenShot {
int PS4_SYSV_ABI _Z5dummyv() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotCapture() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotDisable() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotDisableNotification() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotEnable() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotEnableNotification() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotGetAppInfo() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotGetDrcParam() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotIsDisabled() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotIsVshScreenCaptureDisabled() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotSetOverlayImage() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotSetOverlayImageWithOrigin() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotSetParam() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
int PS4_SYSV_ABI sceScreenShotSetDrcParam() {
LOG_ERROR(Lib_Screenshot, "(STUBBED) called");
return ORBIS_OK;
}
void RegisterlibSceScreenShot(Core::Loader::SymbolsResolver* sym) {
LIB_FUNCTION("AS45QoYHjc4", "libSceScreenShot", 1, "libSceScreenShot", 0, 9, _Z5dummyv);
LIB_FUNCTION("JuMLLmmvRgk", "libSceScreenShot", 1, "libSceScreenShot", 0, 9,
sceScreenShotCapture);
LIB_FUNCTION("tIYf0W5VTi8", "libSceScreenShot", 1, "libSceScreenShot", 0, 9,
sceScreenShotDisable);
LIB_FUNCTION("ysfza71rm9M", "libSceScreenShot", 1, "libSceScreenShot", 0, 9,
sceScreenShotDisableNotification);
LIB_FUNCTION("2xxUtuC-RzE", "libSceScreenShot", 1, "libSceScreenShot", 0, 9,
sceScreenShotEnable);
LIB_FUNCTION("BDUaqlVdSAY", "libSceScreenShot", 1, "libSceScreenShot", 0, 9,
sceScreenShotEnableNotification);
LIB_FUNCTION("hNmK4SdhPT0", "libSceScreenShot", 1, "libSceScreenShot", 0, 9,
sceScreenShotGetAppInfo);
LIB_FUNCTION("VlAQIgXa2R0", "libSceScreenShot", 1, "libSceScreenShot", 0, 9,
sceScreenShotGetDrcParam);
LIB_FUNCTION("-SV-oTNGFQk", "libSceScreenShot", 1, "libSceScreenShot", 0, 9,
sceScreenShotIsDisabled);
LIB_FUNCTION("ICNJ-1POs84", "libSceScreenShot", 1, "libSceScreenShot", 0, 9,
sceScreenShotIsVshScreenCaptureDisabled);
LIB_FUNCTION("ahHhOf+QNkQ", "libSceScreenShot", 1, "libSceScreenShot", 0, 9,
sceScreenShotSetOverlayImage);
LIB_FUNCTION("73WQ4Jj0nJI", "libSceScreenShot", 1, "libSceScreenShot", 0, 9,
sceScreenShotSetOverlayImageWithOrigin);
LIB_FUNCTION("G7KlmIYFIZc", "libSceScreenShot", 1, "libSceScreenShot", 0, 9,
sceScreenShotSetParam);
LIB_FUNCTION("itlWFWV3Tzc", "libSceScreenShotDrc", 1, "libSceScreenShot", 0, 9,
sceScreenShotSetDrcParam);
};
} // namespace Libraries::ScreenShot

View file

@ -0,0 +1,30 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "common/types.h"
namespace Core::Loader {
class SymbolsResolver;
}
namespace Libraries::ScreenShot {
int PS4_SYSV_ABI _Z5dummyv();
int PS4_SYSV_ABI sceScreenShotCapture();
int PS4_SYSV_ABI sceScreenShotDisable();
int PS4_SYSV_ABI sceScreenShotDisableNotification();
int PS4_SYSV_ABI sceScreenShotEnable();
int PS4_SYSV_ABI sceScreenShotEnableNotification();
int PS4_SYSV_ABI sceScreenShotGetAppInfo();
int PS4_SYSV_ABI sceScreenShotGetDrcParam();
int PS4_SYSV_ABI sceScreenShotIsDisabled();
int PS4_SYSV_ABI sceScreenShotIsVshScreenCaptureDisabled();
int PS4_SYSV_ABI sceScreenShotSetOverlayImage();
int PS4_SYSV_ABI sceScreenShotSetOverlayImageWithOrigin();
int PS4_SYSV_ABI sceScreenShotSetParam();
int PS4_SYSV_ABI sceScreenShotSetDrcParam();
void RegisterlibSceScreenShot(Core::Loader::SymbolsResolver* sym);
} // namespace Libraries::ScreenShot