This thread made me question if PS3 can ever support save state feature for certain video game console emulations because it has a weird way it uses its own CPU and how system uses RAM lol.
So all I can think of is it was part of their way to make PS3 wouldn't be broken in the hands of pirates lol. It works so weird you gotta study a lot to filter out process only to get only useful process for save state and then gotta reduce RAM usage to make save state possible if it would be possible. It will be worthwhile to mention why PS3 has a weird CPU probably part of PS2 support because the way system works make it "better" for PS2 emulation because it's like an "evolved" idea of how PS2 works but "kinda". As a result it makes it hard to develop native PS3 video games. When XBOX 360 existed, except for the popularity of PS3 it wouldn't worth to develop a video game for PS3 lol. It's even easier to develop a video game for PS2 lol. Naturally it makes it harder to develop homebrew programs. Perhaps $ony aimed to make homebrew pirates have a hard time too lol. The legends say developing a program for PS3 is way harder than it's even for SEGA Saturn lolol.
For example PS1 save state on PSP possible because PSP's CPU clearly made in a way it would work great with PS1 for obvious native support in mind. It helps with getting useful process for PS1 save state. PSP has enough RAM to make it possible.
For PSP Vita, its CPU is very different than PSP but very similar to android smartphones (therefore it can run android apps and whatnot) and not "what the hell is this" like PS3 lol. Its CPU is kinda what people used to/easy to develop program on so it can run emulators very well because easier to develop one. Its CPU is powerful and has lots of RAM to ride your wild horse so yeah it does support PS1 save states.