I wrote a BASH shell script called SFO Extract (sfo-extract.sh) that will extract param.sfo from basically every PlayStation game ISO or PKG that includes it. I don't have any PS5 games to test with, but it supports everything I've tested from PSP, Vita, PS3, and PS4.
While I had hoped to support all formats natively with this script, I ran into a wall on PSP and PS3 PSN packages, in which the SFO file itself is encrypted. Couldn't find a good way to handle that myself, so it relies on PSN_get_pkg_info.py to extract the SFO from those formats.
This was developed for and intended to run on Linux systems, but theoretically anything that supports bash should be capable of running this.
You can download it from here:
https://www.legroom.net/files/software/sfo-extract.sh
Run it with -h to see all the options. Additional info and technical details can be found on its main page:
https://www.legroom.net/software/sfo-extract
I understand being a Linux script it's potential audience is pretty limited, but hoping it helps out a few people with similar needs. Feedback welcome!
(I know this isn't Vita-specific since it covers basically all PlayStation consoles, but couldn't find a more appropriate location, so figured this forum is as good as any.)
While I had hoped to support all formats natively with this script, I ran into a wall on PSP and PS3 PSN packages, in which the SFO file itself is encrypted. Couldn't find a good way to handle that myself, so it relies on PSN_get_pkg_info.py to extract the SFO from those formats.
This was developed for and intended to run on Linux systems, but theoretically anything that supports bash should be capable of running this.
You can download it from here:
https://www.legroom.net/files/software/sfo-extract.sh
Run it with -h to see all the options. Additional info and technical details can be found on its main page:
https://www.legroom.net/software/sfo-extract
I understand being a Linux script it's potential audience is pretty limited, but hoping it helps out a few people with similar needs. Feedback welcome!
(I know this isn't Vita-specific since it covers basically all PlayStation consoles, but couldn't find a more appropriate location, so figured this forum is as good as any.)