mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 16:43:05 -05:00
The POSIX alias takes (attr, int), returns EINVAL (22) for a null or uninitialized attribute like the other pthread_attr setters, and stores the value through scePthreadAttrSetsolosched, returning its result in errno form. The signature and the stored int follow the SCE twin in KytyPS5 and sharpemu; PS5PCEM implements the alias the same way. The value is not applied to scheduling, recorded in TechnicalDebt. Returnal (PPSA01285 v03.000.005) stops on it after eager binding (#2872, #1155): what(): pthread_attr_setsolosched_np_nid_postfix not implemented LEGO Horizon Adventures (PPSA14632, #734) and Palworld (PPSA23126, #2598) import it. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>