Files
AnyPS5/docs/dev/debt/libSceVoice.md
T
2026-10-14 15:05:58 +03:00

984 B

libSceVoice technical debt

Unknown function info

  • sceVoiceResetPort (libSceVoice) - the (uint32_t portId) signature is the PS Vita one in VitaSDK and the PS3 cellVoiceResetPort in RPCS3; that the PS5 library takes the same argument is assumed. A reset clears a port's buffered data, and ports here buffer nothing (sceVoiceReadFromOPort returns 0 bytes and sceVoiceWriteToIPort throws), so it only checks that the library is initialized and the port exists, as RPCS3 does, and keeps the port's connections, volume and mute flag. An uninitialized library or an unknown port throws like the other port calls; the console's error codes are not measured. PPSA23566 imports it