Editing System File Object (SFO) (PSF)
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
[[Category:Software]] | [[Category:Software]] | ||
These config strings are inside the [http://www.vitadevwiki.com/index.php?title=Packages_%28.PKG%29#Game_Packages Game Package (PKG)]. | |||
See also PARAM.SFO on: | See also PARAM.SFO on: | ||
Line 9: | Line 10: | ||
== Internal Structure == | == Internal Structure == | ||
=== Header SFO === | === Header SFO === | ||
This is the Header of a SFO/PSF file. | This is the Header of a SFO/PSF file. | ||
Line 111: | Line 108: | ||
*Get Type<br /> | *Get Type<br /> | ||
**[PSF offset] + (0x16 * (0x10*i)) | **[PSF offset] + (0x16 * (0x10*i)) | ||
*Get | *Get Lenght Param<br /> | ||
**[PSF offset] + (0x1C * (0x10*i)) | **[PSF offset] + (0x1C * (0x10*i)) | ||
*Get | *Get Lenght Value<br /> | ||
**[PSF offset] + (0x24+0x10*i)-(0x14+0x10*i) | **[PSF offset] + (0x24+0x10*i)-(0x14+0x10*i) | ||
*Get Position Param<br /> | *Get Position Param<br /> | ||
Line 133: | Line 130: | ||
Can contains 32 flags that can be turned on/off to activate/deactivate features allowed for the game/apps content. | Can contains 32 flags that can be turned on/off to activate/deactivate features allowed for the game/apps content. | ||
====ATTRIBUTE2==== | ====ATTRIBUTE2==== | ||
Line 236: | Line 136: | ||
This parameter can not exist on some PKG (used for special functions??) | This parameter can not exist on some PKG (used for special functions??) | ||
====CATEGORY==== | ====CATEGORY==== | ||
{{Boxinfo3|content='''param_fmt''': utf-8<br />'''param_max_len''': 0x4 (4 bytes)<br />'''param_len''': | {{Boxinfo3|content='''param_fmt''': utf-8<br />'''param_max_len''': 0x4 (4 bytes)<br />'''param_len''': 0x4 (4 bytes)}} | ||
{{Boxtip1|content='''Used by''': | {{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | ||
See [http://www.psdevwiki.com/ps4/Param.sfo#CATEGORY PS4 Category] | |||
{| class="wikitable" style="text-align: center;border:2px dotted #123AAA;" | {| class="wikitable" style="text-align: center;border:2px dotted #123AAA;" | ||
|- | |- | ||
! {{cellcolors|#505346|white}} Value | ! {{cellcolors|#505346|white}} Value | ||
! {{cellcolors|#505346|white}} | ! {{cellcolors|#505346|white}} standard name | ||
|- | |- | ||
| | | ac || PS Vita Additional Content? | ||
|- | |- | ||
| | | gp ||PS Vita Application Patch? | ||
|- | |- | ||
| | | gda ||PS Vita System Application? | ||
|- | |- | ||
| | | gd ||PS Vita Application (Game Digital)? | ||
|- | |- | ||
| | | gdc ||PS Vita Non-Game Application? | ||
|- | |- | ||
| | | gdd ||PS Vita BG Application? | ||
|- | |- | ||
| | | gpc ||PS Vita Non-Game Application Patch? | ||
|- | |- | ||
| | | gpd ||PS Vita BG Application patch? | ||
|- | |- | ||
| sd || PS Vita Save Data? | |||
| sd || | |||
|- | |- | ||
|} | |} | ||
Line 498: | Line 177: | ||
See [http://www.psdevwiki.com/ps4/Content_ID Content ID] | See [http://www.psdevwiki.com/ps4/Content_ID Content ID] | ||
====GC_RO_SIZE==== | ====GC_RO_SIZE==== | ||
Line 530: | Line 182: | ||
{{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | {{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | ||
... | |||
====GC_RW_SIZE==== | ====GC_RW_SIZE==== | ||
Line 538: | Line 188: | ||
{{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | {{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | ||
... | |||
====NP_COMMUNICATION_ID==== | ====NP_COMMUNICATION_ID==== | ||
Line 587: | Line 197: | ||
The format is 4 letters + 5 numbers with optionally a subid (usually 0) : NPWRyyyyy_zz (e.g. NPWR00001_00) | The format is 4 letters + 5 numbers with optionally a subid (usually 0) : NPWRyyyyy_zz (e.g. NPWR00001_00) | ||
====PARENTAL_LEVEL==== | ====PARENTAL_LEVEL==== | ||
Line 598: | Line 202: | ||
{{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | {{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | ||
This should be the same as in the PS3 (from 0 to 11) | |||
It is a [http://en.wikipedia.org/wiki/Video_game_content_rating_system scale to rate the content] for the different users based in | It is a [http://en.wikipedia.org/wiki/Video_game_content_rating_system scale to rate the content] for the different users based in user profile settings and international rating systems as: [http://en.wikipedia.org/wiki/Pan_European_Game_Information PEGI], [http://en.wikipedia.org/wiki/Entertainment_Software_Rating_Board ESRB], [http://en.wikipedia.org/wiki/Computer_Entertainment_Rating_Organization CERO], etc... | ||
====PSP2_DISP_VER==== | ====PSP2_DISP_VER==== | ||
{{Boxinfo3|content='''param_fmt''': utf-8<br />'''param_max_len''': 0x8 ( | {{Boxinfo3|content='''param_fmt''': utf-8<br />'''param_max_len''': 0x8 (4 bytes)<br />'''param_len''': 0x8? (8 bytes)}} | ||
{{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | {{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | ||
Minimum [[Template:Firmware_revisions|Firmware]] | Minimum [[Template:Firmware_revisions|Firmware]] needed to play this title. | ||
====PSP2_SYSTEM_VER==== | ====PSP2_SYSTEM_VER==== | ||
Line 625: | Line 222: | ||
{{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | {{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | ||
Contains infos (UTF-8 | Contains infos (UTF-8): | ||
*c_date=yyyymmdd (creation date format?) | *c_date=yyyymmdd (creation date format?) | ||
====REGION_DENY==== | ====REGION_DENY==== | ||
Line 636: | Line 232: | ||
See [http://www.psdevwiki.com/ps3/PARAM.SFO#REGION_DENY PS3 Region deny] | See [http://www.psdevwiki.com/ps3/PARAM.SFO#REGION_DENY PS3 Region deny] | ||
====SAVEDATA_MAX_SIZE==== | ====SAVEDATA_MAX_SIZE==== | ||
{{Boxinfo3|content='''param_fmt''': uint32_t<br />'''param_max_len''': 0x4 (4 bytes)<br />'''param_len''': 0x4 (4 bytes)}} | {{Boxinfo3|content='''param_fmt''': uint32_t<br />'''param_max_len''': 0x4 (4 bytes)<br />'''param_len''': 0x4 (4 bytes)}} | ||
{{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | {{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | ||
e.g.: 0x00000400 ( = 1024) this game can use 1024 Bytes (1MB) | e.g.: 0x00000400 ( = 1024) this game can use 1024 Bytes (1MB) | ||
====STITLE==== | ====STITLE==== | ||
Line 657: | Line 243: | ||
{{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | {{Boxtip1|content='''Used by''': PSVita Game (Digital), Non-Game Application}} | ||
Default "subtitle of the game" for [[Languages|all languages]]. | |||
====STITLE_xx==== | ====STITLE_xx==== | ||
Line 668: | Line 254: | ||
The "default" TITLE is always present when other "localized" TITLE_'''xx''' are used. | The "default" TITLE is always present when other "localized" TITLE_'''xx''' are used. | ||
====TITLE==== | ====TITLE==== |