v0.30-alpha Changelog (WIP Build)
- Implemented
shutdown(TUuiYS2kE8s/libkernel) HLE export with host socket shutdown handling. - Implemented over 20 missing NIDs.
- Implemented new stop button to forcefully kill the games.
- Implemented
sceNpCheckNpReachability(KfGZg2y73oM/libSceNpManager) HLE export. - Fixed
sceVideoOutGetFlipStatusmemory layout offsets (flipArg,processTimeCounter,flipPendingNum,currentBuffer,submitProcessTimeCounter) - Added dual Gen4/Gen5 struct compatibility to
sceVideoOutGetFlipStatus. - Fixed
sceVideoOutIsFlipPendingreturn value in registerRaxto report pending flip count. - Fixed video flip pacing causing some games to play at fast speeds, locking presentation cadence at 60 FPS (see among us boot here: https://x.com/Crazii_pirate07/status/2083903266078036296?s=20)
Known Bug:
- Sometimes closing a game cause over flooding of logs which causes the emulator to crash (Fix: Click stop button as soon you closed the game)
Games tested for these fixes:
- Among Us - Boots until Innersloth logo
- NAIAD - Boots until game logo animation (After that fps drops)