05-23-2020, 09:46 PM
See here:
https://github.com/hrydgard/ppsspp/pull/6616
PSP firmware loads "usersystemlib" into this before actually loading the game, I assume it actually uses this library in loading the game. From my previous investigation, this code does include memcpy, lwmutex, and related code/data - though I'm not sure if games ever use it directly. I suspect it's also stack space for interrupts (which cheats won't run during an interrupt.)
In PPSSPP, it's just statically allocated to match PSP firmware memory semantics, but there's nothing in it.
-[Unknown]
https://github.com/hrydgard/ppsspp/pull/6616
PSP firmware loads "usersystemlib" into this before actually loading the game, I assume it actually uses this library in loading the game. From my previous investigation, this code does include memcpy, lwmutex, and related code/data - though I'm not sure if games ever use it directly. I suspect it's also stack space for interrupts (which cheats won't run during an interrupt.)
In PPSSPP, it's just statically allocated to match PSP firmware memory semantics, but there's nothing in it.
-[Unknown]

