Merge pull request #4069 from Kikoarl/feat/sysmodule-voicechat-module-id
feat(libSceSysmodule): register libSceVoiceChat module ID (0x114)
This commit is contained in:
commit
c5675762a2
|
|
@ -153,6 +153,7 @@ inline const std::unordered_map<std::uint32_t, const char*> kModuleTable = {
|
|||
{0x00000110, "libSceNpTrophy2"},
|
||||
{0x00000112, "libSceNpSessionSignaling"},
|
||||
{0x00000113, "libSceNpEntitlementAccess"},
|
||||
{0x00000114, "libSceVoiceChat"},
|
||||
{0x00000115, "libSceNpCppWebApi"},
|
||||
{0x00000116, "libSceHubAppUtil"},
|
||||
{0x0000011a, "libSceNpPartner001"},
|
||||
|
|
|
|||
|
|
@ -44,6 +44,7 @@ constexpr int kInvalidValue = static_cast<int>(0x805A1000);
|
|||
constexpr int kModuleUnloaded = static_cast<int>(0x805A1001);
|
||||
constexpr std::uint32_t kInternalFlag = 0x80000000u;
|
||||
constexpr std::uint16_t kTrophy2ModuleId = 0x0110;
|
||||
constexpr std::uint16_t kVoiceChatModuleId = 0x0114;
|
||||
constexpr std::uint32_t kAgcModuleId = 0x80000094;
|
||||
|
||||
#ifdef __linux__
|
||||
|
|
@ -148,6 +149,13 @@ int main() {
|
|||
Require(sceSysmoduleIsLoaded(kTrophy2ModuleId) == kModuleUnloaded);
|
||||
Require(sceSysmoduleUnloadModuleInternal(kTrophy2ModuleId) == kModuleUnloaded);
|
||||
|
||||
Require(sceSysmoduleIsLoaded(kVoiceChatModuleId) == kModuleUnloaded);
|
||||
Require(sceSysmoduleUnloadModule(kVoiceChatModuleId) == kModuleUnloaded);
|
||||
Require(sceSysmoduleLoadModule(kVoiceChatModuleId) == 0);
|
||||
Require(sceSysmoduleIsLoaded(kVoiceChatModuleId) == 0);
|
||||
Require(sceSysmoduleUnloadModule(kVoiceChatModuleId) == 0);
|
||||
Require(sceSysmoduleIsLoaded(kVoiceChatModuleId) == kModuleUnloaded);
|
||||
|
||||
Require(sceSysmoduleUnloadModuleInternal(kAgcModuleId) == kModuleUnloaded);
|
||||
Require(sceSysmoduleLoadModuleInternal(kAgcModuleId) == 0);
|
||||
Require(sceSysmoduleLoadModuleInternal(kAgcModuleId) == 0);
|
||||
|
|
|
|||
Loading…
Reference in New Issue