-
-
Notifications
You must be signed in to change notification settings - Fork 779
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
e57d55e
commit 4f9caa1
Showing
5 changed files
with
132 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
// 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 "mouse.h" | ||
|
||
namespace Libraries::Mouse { | ||
|
||
int PS4_SYSV_ABI sceMouseClose() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseConnectPort() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseDebugGetDeviceId() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseDeviceOpen() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseDisconnectDevice() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseDisconnectPort() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseGetDeviceInfo() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseInit() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseMbusInit() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseOpen() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseRead() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseSetHandType() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseSetPointerSpeed() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
int PS4_SYSV_ABI sceMouseSetProcessPrivilege() { | ||
LOG_ERROR(Lib_Mouse, "(STUBBED) called"); | ||
return ORBIS_OK; | ||
} | ||
|
||
void RegisterlibSceMouse(Core::Loader::SymbolsResolver* sym) { | ||
LIB_FUNCTION("cAnT0Rw-IwU", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseClose); | ||
LIB_FUNCTION("Ymyy1HSSJLQ", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseConnectPort); | ||
LIB_FUNCTION("BRXOoXQtb+k", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseDebugGetDeviceId); | ||
LIB_FUNCTION("WiGKINCZWkc", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseDeviceOpen); | ||
LIB_FUNCTION("eDQTFHbgeTU", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseDisconnectDevice); | ||
LIB_FUNCTION("jJP1vYMEPd4", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseDisconnectPort); | ||
LIB_FUNCTION("QA9Qupz3Zjw", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseGetDeviceInfo); | ||
LIB_FUNCTION("Qs0wWulgl7U", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseInit); | ||
LIB_FUNCTION("1FeceR5YhAo", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseMbusInit); | ||
LIB_FUNCTION("RaqxZIf6DvE", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseOpen); | ||
LIB_FUNCTION("x8qnXqh-tiM", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseRead); | ||
LIB_FUNCTION("crkFfp-cmFo", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseSetHandType); | ||
LIB_FUNCTION("ghLUU2Z5Lcg", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseSetPointerSpeed); | ||
LIB_FUNCTION("6aANndpS0Wo", "libSceMouse", 1, "libSceMouse", 1, 1, sceMouseSetProcessPrivilege); | ||
}; | ||
|
||
} // namespace Libraries::Mouse |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
// 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::Mouse { | ||
|
||
int PS4_SYSV_ABI sceMouseClose(); | ||
int PS4_SYSV_ABI sceMouseConnectPort(); | ||
int PS4_SYSV_ABI sceMouseDebugGetDeviceId(); | ||
int PS4_SYSV_ABI sceMouseDeviceOpen(); | ||
int PS4_SYSV_ABI sceMouseDisconnectDevice(); | ||
int PS4_SYSV_ABI sceMouseDisconnectPort(); | ||
int PS4_SYSV_ABI sceMouseGetDeviceInfo(); | ||
int PS4_SYSV_ABI sceMouseInit(); | ||
int PS4_SYSV_ABI sceMouseMbusInit(); | ||
int PS4_SYSV_ABI sceMouseOpen(); | ||
int PS4_SYSV_ABI sceMouseRead(); | ||
int PS4_SYSV_ABI sceMouseSetHandType(); | ||
int PS4_SYSV_ABI sceMouseSetPointerSpeed(); | ||
int PS4_SYSV_ABI sceMouseSetProcessPrivilege(); | ||
|
||
void RegisterlibSceMouse(Core::Loader::SymbolsResolver* sym); | ||
} // namespace Libraries::Mouse |