mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-04-20 11:35:45 +00:00
dummy , np_score, np_trophy, screenshot libs
This commit is contained in:
parent
99c9007dcf
commit
7661bc26a6
10 changed files with 1337 additions and 0 deletions
|
@ -161,6 +161,10 @@ set(SYSTEM_LIBS src/core/libraries/system/commondialog.cpp
|
|||
|
||||
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(LIBC_SOURCES src/core/libraries/libc/libc.cpp
|
||||
|
@ -179,6 +183,10 @@ set(LIBC_SOURCES src/core/libraries/libc/libc.cpp
|
|||
src/core/libraries/libc/libc_stdlib.h
|
||||
)
|
||||
|
||||
set(MISC_LIBS src/core/libraries/screenshot/screenshot.cpp
|
||||
src/core/libraries/screenshot/screenshot.h
|
||||
)
|
||||
|
||||
set(PAD_LIB src/core/libraries/pad/pad.cpp
|
||||
src/core/libraries/pad/pad.h
|
||||
)
|
||||
|
@ -258,6 +266,7 @@ set(CORE src/core/aerolib/stubs.cpp
|
|||
${LIBC_SOURCES}
|
||||
${PAD_LIB}
|
||||
${NP_LIBS}
|
||||
${MISC_LIBS}
|
||||
src/core/linker.cpp
|
||||
src/core/linker.h
|
||||
src/core/tls.cpp
|
||||
|
|
|
@ -97,6 +97,9 @@ bool ParseFilterRule(Filter& instance, Iterator begin, Iterator end) {
|
|||
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) \
|
||||
|
|
|
@ -64,6 +64,9 @@ enum class Class : u8 {
|
|||
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
|
||||
|
|
|
@ -14,7 +14,10 @@
|
|||
#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"
|
||||
|
@ -51,6 +54,9 @@ void InitHLELibs(Core::Loader::SymbolsResolver* 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
|
||||
|
|
384
src/core/libraries/np_score/np_score.cpp
Normal file
384
src/core/libraries/np_score/np_score.cpp
Normal 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
|
67
src/core/libraries/np_score/np_score.h
Normal file
67
src/core/libraries/np_score/np_score.h
Normal 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
|
620
src/core/libraries/np_trophy/np_trophy.cpp
Normal file
620
src/core/libraries/np_trophy/np_trophy.cpp
Normal 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
|
103
src/core/libraries/np_trophy/np_trophy.h
Normal file
103
src/core/libraries/np_trophy/np_trophy.h
Normal 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
|
112
src/core/libraries/screenshot/screenshot.cpp
Normal file
112
src/core/libraries/screenshot/screenshot.cpp
Normal 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
|
30
src/core/libraries/screenshot/screenshot.h
Normal file
30
src/core/libraries/screenshot/screenshot.h
Normal 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
|
Loading…
Add table
Reference in a new issue