From 54de156e1e5d75820154dc32b477b422596b96d7 Mon Sep 17 00:00:00 2001 From: DanielSvoboda Date: Sun, 10 Aug 2025 14:04:15 -0300 Subject: [PATCH] Fix sceVoicePortInfo (#3408) The VoicePortInfo 'state' was changed from 3-RUNNING to 0-IDLE. This prevents it from getting into a loop. --- src/core/libraries/voice/voice.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/libraries/voice/voice.cpp b/src/core/libraries/voice/voice.cpp index 7c912d798..ad7f18768 100644 --- a/src/core/libraries/voice/voice.cpp +++ b/src/core/libraries/voice/voice.cpp @@ -52,7 +52,7 @@ s32 PS4_SYSV_ABI sceVoiceGetPortAttr() { s32 PS4_SYSV_ABI sceVoiceGetPortInfo(u32 port_id, OrbisVoicePortInfo* info) { LOG_ERROR(Lib_Voice, "(STUBBED) called"); info->port_type = 0; - info->state = 3; + info->state = 0; info->byte_count = 0; info->frame_size = 1; info->edge_count = 0; @@ -200,4 +200,4 @@ void RegisterLib(Core::Loader::SymbolsResolver* sym) { LIB_FUNCTION("YeJl6yDlhW0", "libSceVoice", 1, "libSceVoice", 0, 0, sceVoiceWriteToIPort); }; -} // namespace Libraries::Voice \ No newline at end of file +} // namespace Libraries::Voice