Talk:PARAM.SFO: Difference between revisions
m (→TITLE_ID) |
Strike Venom (talk | contribs) |
||
Line 26: | Line 26: | ||
| || NPIA00009 || ? || ? || | | || NPIA00009 || ? || ? || | ||
|- | |- | ||
| || NPIA00010 || Playstation home || | | || NPIA00010 || Playstation home || HG || Debug Version (shipped with HDK) | ||
|- | |- | ||
| || NPIA00011 || ? || ? || | | || NPIA00011 || ? || ? || | ||
Line 35: | Line 35: | ||
|- | |- | ||
| IP9100-NPIA09002_00-0000111122223333 || NPIA09002 || Music Unlimited || AM || Qriocity (09002 instead of 90002 ?) | | IP9100-NPIA09002_00-0000111122223333 || NPIA09002 || Music Unlimited || AM || Qriocity (09002 instead of 90002 ?) | ||
|- | |||
! colspan="5" | NPIA9**** | |||
|- | |||
| IP9101-NPIA9100[5-9]_00-PLUS???????????? || {{No}} || {{No}} || {{No}} || Playstation Plus | |||
|- | |- | ||
! colspan="5" | NP*A0**** | ! colspan="5" | NP*A0**** | ||
Line 44: | Line 48: | ||
| JP9002-NPJA00040_00-ADHOCPARTY000000 || NPJA00040 || Ad-Hoc Party || || (used by "PSP remasters" games to play online in PSP network) | | JP9002-NPJA00040_00-ADHOCPARTY000000 || NPJA00040 || Ad-Hoc Party || || (used by "PSP remasters" games to play online in PSP network) | ||
|- | |- | ||
! colspan="5" | | ! colspan="5" | NP*B0**** | ||
|- | |||
| EP4183-NPEB00344_00-LOVEFILMFULL0100 || NPEB00034 || LOVEFiLM || AV || | |||
|- | |||
| EP2058-NPEB00894_00-HDDBOOTPINBALL01 || NPEB00894 || Pinball Arcade || HG || "game purchase" enabled in ATTRIBUTE (C00 folder), TROPDIR included | |||
|- | |||
! colspan="5" | NPHA***** | |||
|- | |||
| HP9009-NPHA80082_00-0000000000000100 || NPHA80082 || now TV || AT || | |||
|- | |- | ||
| | | HP9000-NPHA70006_00-0000000000000100 || NPHA70006 || QOOK TV || AT || | ||
|- | |- | ||
! colspan="5" | | ! colspan="5" | NPXS0[!0]*** | ||
|- | |- | ||
| IV0001-NPXS01001_00 || NPXS01001 || {{No}} || {{No}} || FW Component | | IV0001-NPXS01001_00 || NPXS01001 || {{No}} || {{No}} || FW Component | ||
Line 68: | Line 80: | ||
| || NPXS09386 || {{No}} || {{No}} || FW Component | | || NPXS09386 || {{No}} || {{No}} || FW Component | ||
|- | |- | ||
| | ! colspan="5" | NPXS00*** (SDK Samples) | ||
|- | |||
| IV0002-NPXS00006_00-SAMPLE0000000001 || NPXS00006 || NP GAME || HG || | |||
|- | |||
| IV0002-NPXS00008_00-GAMEUPDATEPATCH[1/2] || NPXS00008 || GameUpdate Utility Sample || DG || | |||
|- | |||
| IV0002-NPXS00009_00-GAMEUPDATEPATCH[1/2] || NPXS00009 || GameUpdate Sample (By System) || DG || | |||
|- | |||
| IV0002-NPXS00018_00-SAMPLE0000000001 || NPXS00018 || Matching2 Invitation Sample || HG || | |||
|- | |||
| IV0002-NPXS00020_00-HDDBOOTSAMPLE001 || NPXS00020 || HDD Game Sample || HG || | |||
|- | |||
| IV0002-NPXS00021_00-SAMPLE0000000001 || NPXS00021 || Game Data Sample || HG || | |||
|- | |- | ||
| IV0002-NPXS00022_00-GAMEPURCHASE000[1/2] || NPXS00022 || Game Purchase Sample || HG || | |||
|- | |- | ||
| | | IV0002-NPXS00024_00-SAMPLE0000000001 || NPXS00024 || NP Basic Sample || HG || | ||
|- | |- | ||
| | | IV0002-NPXS00031_00-SAMPLE0000000001 || NPXS00031 || NP SNS || HG || | ||
|- | |- | ||
| | ! colspan="5" | Others | ||
|- | |- | ||
| | | UP0001-FSYN00001_00-0000111122223333 || FSYN00001 || FaceSync || HG || | ||
|- | |- | ||
| | | XXYYYY-MCPD12345_00-XXXXXXXXXXXXXXXX || MCPD12345 || Motion Controller Playground Demo || HG || | ||
|- | |- | ||
| | | EP4061-NPED00026_00-GSKYSCRAPE000ENG || SLES55152 || Skyscraper || 2P || Is a "PS2 Classic" note the TITLE_ID inside SFO is the original of the PS2 game and is different than the CONTENT_ID of the .pkg | ||
|- | |- | ||
| UP9000-NPUO00007_00-AVAPS15ANVSYCOLR || {{No}} || {{No}} || {{No}} || Avatar 15 anyversary (doesnt have an .SFO) | | UP9000-NPUO00007_00-AVAPS15ANVSYCOLR || {{No}} || {{No}} || {{No}} || Avatar 15 anyversary (doesnt have an .SFO) | ||
|- | |- | ||
| | | UT0007-NPUP00030_00-NETFLIXRIGEL01NA || NPUP00030 || Netflix || AV || | ||
|- | |||
| UP0001-TEST00000_00-0000111122223333 || TEST00000 || Debugging Station Launcher || HG || | |||
|- | |||
| EP1004-ULES00151_00-GPCGRANDTH000001 || ULES00151 || Grand Theft Auto: Liberty City Stories || PP || PSP game in PS3 format | |||
|- | |- | ||
|} | |} |
Revision as of 11:39, 2 December 2012
Unknown
This is the first attempt to create an "index" for this page with sections refered to the "front" page that doesnt needs to have the same names but needs to be grouped in some way. All the sections in this page are things related with PARAM.SFO that are not completly documented, and the final purpose is to move the info when completed to the "front" page. This also will help to keep the "front" page free of speculation
TITLE_ID
See PARAM.SFO#TITLE_ID, everything that "breaks" the standards explained in this link can be added here in this table as an example to understand better how the ID's are assigned to each type of content
Content ID (.PKG) | TITLE_ID (.SFO) | TITLE (.SFO) | CATEGORY (.SFO) | Notes |
---|---|---|---|---|
NPIA0**** | ||||
IP9100-NPIA00001_00-PS2HDDSYSDAT0001 | NPIA00001 | PS2 System Data | 2D | |
IP9100-NPIA00002_00-0000111122223333 | NPIA00002 | Folding@home & Life with Playstation | CB | |
EP9000-NPIA00005_00-HOME000000000001 | NPIA00005 | Playstation home | HM | |
IP9100-NPIA00006_00-VSHMODULE0000029 | No | No | No | Photo Gallery (doesnt have an .SFO) |
IP9100-NPIA00007_00-0000111122223333 | NPIA00007 | Folding@home & Life with Playstation | CB | |
NPIA00009 | ? | ? | ||
NPIA00010 | Playstation home | HG | Debug Version (shipped with HDK) | |
NPIA00011 | ? | ? | ||
IP9100-NPIA00016_00-VSHMODULE0000001 | No | No | No | Video Editor and Uploader (doesnt have an .SFO) |
IP9100-NPIA00025_00-SFPROD0000000000 | NPIA00025 | Playstation Store | SF | new Playstation Store, not via webbrowser anymore |
IP9100-NPIA09002_00-0000111122223333 | NPIA09002 | Music Unlimited | AM | Qriocity (09002 instead of 90002 ?) |
NPIA9**** | ||||
IP9101-NPIA9100[5-9]_00-PLUS???????????? | No | No | No | Playstation Plus |
NP*A0**** | ||||
EP9000-NPEA00013_00-HOME000000000001 | NPEA00013 | Playstation Home Beta | HG | |
EP9000-NPEA00030_00-MESMERIZEPACK001 | NPEA00030 | Mesmerize | HG | (is a move controller tech demo) |
JP9002-NPJA00040_00-ADHOCPARTY000000 | NPJA00040 | Ad-Hoc Party | (used by "PSP remasters" games to play online in PSP network) | |
NP*B0**** | ||||
EP4183-NPEB00344_00-LOVEFILMFULL0100 | NPEB00034 | LOVEFiLM | AV | |
EP2058-NPEB00894_00-HDDBOOTPINBALL01 | NPEB00894 | Pinball Arcade | HG | "game purchase" enabled in ATTRIBUTE (C00 folder), TROPDIR included |
NPHA***** | ||||
HP9009-NPHA80082_00-0000000000000100 | NPHA80082 | now TV | AT | |
HP9000-NPHA70006_00-0000000000000100 | NPHA70006 | QOOK TV | AT | |
NPXS0[!0]*** | ||||
IV0001-NPXS01001_00 | NPXS01001 | No | No | FW Component |
NPXS01002 | No | No | FW Component | |
NPXS01003 | No | No | FW Component | |
NPXS01005 | No | No | FW Component | |
NPXS03003 | No | No | FW Component | |
NPXS03029 | No | No | FW Component | |
NPXS03043 | No | No | FW Component | |
NPXS04004 | No | No | FW Component | |
NPXS09386 | No | No | FW Component | |
NPXS00*** (SDK Samples) | ||||
IV0002-NPXS00006_00-SAMPLE0000000001 | NPXS00006 | NP GAME | HG | |
IV0002-NPXS00008_00-GAMEUPDATEPATCH[1/2] | NPXS00008 | GameUpdate Utility Sample | DG | |
IV0002-NPXS00009_00-GAMEUPDATEPATCH[1/2] | NPXS00009 | GameUpdate Sample (By System) | DG | |
IV0002-NPXS00018_00-SAMPLE0000000001 | NPXS00018 | Matching2 Invitation Sample | HG | |
IV0002-NPXS00020_00-HDDBOOTSAMPLE001 | NPXS00020 | HDD Game Sample | HG | |
IV0002-NPXS00021_00-SAMPLE0000000001 | NPXS00021 | Game Data Sample | HG | |
IV0002-NPXS00022_00-GAMEPURCHASE000[1/2] | NPXS00022 | Game Purchase Sample | HG | |
IV0002-NPXS00024_00-SAMPLE0000000001 | NPXS00024 | NP Basic Sample | HG | |
IV0002-NPXS00031_00-SAMPLE0000000001 | NPXS00031 | NP SNS | HG | |
Others | ||||
UP0001-FSYN00001_00-0000111122223333 | FSYN00001 | FaceSync | HG | |
XXYYYY-MCPD12345_00-XXXXXXXXXXXXXXXX | MCPD12345 | Motion Controller Playground Demo | HG | |
EP4061-NPED00026_00-GSKYSCRAPE000ENG | SLES55152 | Skyscraper | 2P | Is a "PS2 Classic" note the TITLE_ID inside SFO is the original of the PS2 game and is different than the CONTENT_ID of the .pkg |
UP9000-NPUO00007_00-AVAPS15ANVSYCOLR | No | No | No | Avatar 15 anyversary (doesnt have an .SFO) |
UT0007-NPUP00030_00-NETFLIXRIGEL01NA | NPUP00030 | Netflix | AV | |
UP0001-TEST00000_00-0000111122223333 | TEST00000 | Debugging Station Launcher | HG | |
EP1004-ULES00151_00-GPCGRANDTH000001 | ULES00151 | Grand Theft Auto: Liberty City Stories | PP | PSP game in PS3 format |
ATTRIBUTE
XMB In-Game System Chat Voice Disable (Flag Nº7) : Value and name description are related to this flag but need to be confirmed from PS3 side / not used on bootable but as patches?.
Function to disable chat voice utility (xmb/friend/start new chat appear when online is possible) (implemented directly on FW or as flag into param.sfo for short period?) have been used for PlayStation Home after people reported chat voice disturbance.
Kept as flag for convenience (to disable per game through update game and not FW) but can be "system reminiscent" and not working anymore from param.sfo?
Similar function also is when the game use the recording utility: User is allowed to record his game-play as video (e.g.: Little big planet?) but to avoid the possible copyright issue with his own BGM (and chat voice? How to test:
Boot logo Disable ? <-- this is the "license text hidden" flag ? FW max: 2.80 for ps3 fat? on patches?
Some flags may only be effective with some hardwares (PSP/PSVITA/ Torne /Nasne...), FW, Games, or Category and/or in a cumulative way and others conditions.
Please report test/investigation here or on the link forum at the end of this page.
- Examples
Little Endian | Big Endian | Decimal | Flags (Binary) | Description | Flag Nº | Notes |
---|---|---|---|---|---|---|
Discs | ||||||
05 17 80 00 | 00 80 17 05 | 8394501 | 00000000 10000000 00010111 00000101 | killzone 3 | 01+03+09+10+11+13+24 | all flags identifyed |
20 00 02 00 | 00 02 00 20 | 131104 | 00000000 00000010 00000000 00100000 | Dead Space 2 | 06+18 | all flags identifyed |
Patches | ||||||
85 00 00 00 | 00 00 00 85 | 133 | 00000000 00000000 00000000 10000101 | Torne v3.52 | 01+03+08 | all flags identifyed (doesnt use any "overwrite" flag) |
subcategories from X0 to X7
X category appear as HG (sub cat)but with different parameters and need cumulative flag (n22 at least+ 4th byte: half byte) The 4th byte is not used as binary (only?) but as Hexa value for half byte (right nibble, left nibble is ignored?) to set X category. If the value is 0 or end up with 0, and the X maker flag is set under right SFO X parameters, X0 (PCEngine) is read by the system.
SFO TEST Tool from Deroad can boot and return to XMB even under X category (when MINIS don t and are stuck after being X categorized)
Folder position in XMB (in fw 3.55 with hand-made PARAM.SFO's):
By pressing square, group content format position (the 8 X category folders can be displayed at the same time in XMB):
- Playstation 3
- minis
- Playstation 2
- Playstation
- X1
Mini icon: not present (-)
Attribute used (01 00 60 01)on EBOOT.PBP SFO for Minis (group content format on PSP: minis)
- X2
Mini icon: not present (-)
When Attribute used on EBOOT.PBP SFO on PSP: NEOGEO
- X0
Mini icon: PCEngine
Enables X category. Introduced initially as PCEngine.
Jul 15, 2009 Works alone and can be used with any "HG" category content, its not clear what does this flag other than the content has his own "tiny grey icon" with a "PCE" logo and are placed inside his own subfolder when ordering contents (with square button) in the XMB (3.55, 3.41?). Same attributes on PSP
- X3
Mini icon: not present (-)
- X4
Mini icon: NEOGEO
Dec 21, 2010 (Few days after 3.55) Can be used with any "HG" category content. It has his own "tiny grey icon" with a "NEOGEO" logo and are placed inside his own subfolder when ordering contents (with square button) in the XMB (3.55, 3.41?).
- X5 (same for X6 and X7)
Mini icon: not present (-)
(X3 might have been used already, X5,X6 and X7 can be not used yet)
XMB In-game background music compatibility
Attempt to create compatiblity list with XMB In-Game (v2) Background Music feature.
XMB In-Game Background Music was implemented in firmware 2.40
Please help to improve the list. Note this is not be in corect page (if such list is appropriate) and infos on limitations are mostly speculations (and from SFO point of view) and display of the board should be improve.
To activate it from SFO, see PARAM.SFO#ATTRIBUTE_In_Bootable_content
Title | compatibility | Note |
---|---|---|
Atelier Meruru | No | (Signed as 3.60) |
Child of Eden | Yes | PSN game, SFO edited and updated from PKG. |
Uncharted 1 | No | System FW version required 1.94 |
For better list see:Custom Soundtrack Compatible list (without SFO edited?)
Thread related: Here
For replacing PARAM.SFO manullay
- Limitations:
After editing the SFO, you should not have anymore the XMB message saying "Music content cannot be played during use of this game" but instead "music will start in a while ( please insert exact xmb message). However, the feature might not work correctly (for easy display, the table report it as NO)
- Reasons (speculation):
Conflict with others system utility (E.G.:system chat voice, recording utility), music files or eboot compiled with old SDK or others restrictions (?)
CATEGORY
- Speculation, refered as "VT" in one his related PS3 packages: NP0001-NPXS10002_00-VTSTORELIVEAREA0.pkg
PlayView
Description
PlayView can be described as Guide Book for games but not only (...there are other type of content).
Using "ultra-high resolution (4K) digital data" it can be compatible 3D (for some title) and Move? (not yet) on PS3.
Official link:
Demo video on PS3 (in English):
Transfer from PSP PlayView to PS VITA is possible for most of the PSP PlayView title with UMD passeport (?)
Speculation: export function (with Param.sfo , PS3 to PSP, for some titles) but final release might have cancel for commercial/technical reasons.
Including possible extra content (themes. music)
category also on PSP & PSVITA. HDD content (only, not release from disc yet, FW min around 3.60+)
RCO used:
Game List
Various kind of content, but it can be distinguish as for PS3 or PSP.
Note: some games titles are present in both category (e.g.PS3: NPJB-60006, PSP : NPJH-60004)
Game list in Japan for PS3,PSP&PS VITA
Others:
- From Deroad HV dumps:
/dev_bdvd/PS3_GAME/PARAM.SFO /setting/system/licenseArea /dev_bdvd/PS3_GAME/L00/PARAM.SFO /dev_bdvd/PS3_GAME/L01/PARAM.SFO /dev_bdvd/PS3_GAME/L02/PARAM.SFO /dev_bdvd/PS3_GAME/L03/PARAM.SFO /dev_bdvd/PS3_GAME/L04/PARAM.SFO /dev_bdvd/PS3_GAME/L05/PARAM.SFO
Also similar path:
/dev_bdvd/PS3_GAME/C00/L00/PARAM.SFO /dev_bdvd/PS3_GAME/C00/L01/PARAM.SFO ... /dev_bdvd/PS3_GAME/C00/L05/PARAM.SFO
- Joysound dive, sound shapes.
- Comments about region_deny: http://www.ps3hax.net/showthread.php?p=461816
DISC structures
XI - Confirmed ---> System File for Extra Content Item , related to another disc structure, related with folders EX_GAME & EX_VIDEO ?
Subfolders structures
- PS3_GAME/CROSSDIR/DATA000.SIG (FW min 4.20)
used for cross controller function with PS VITA (FW 1.80):
http://uk.ign.com/articles/2012/06/05/e3-2012-vitaps3-cross-controller-coming-this-year
(for Cross buy: http://uk.ign.com/articles/2012/08/14/buy-ps3-playstation-all-stars-get-vita-version-for-free
- HTMLDIR, INSDIR, LICDIR, PKGDIR, SHOPDIR, TRPDIR, USRDIR
DATA types
Data_Type | Description | Used in |
---|---|---|
04 00 | utf-8 Special Mode | Data generated by the system: Game Saves (ACCOUNT_ID, PARAMS, PARAMS2, SAVEDATA_FILE_LIST, SAVEDATA_PARAMS)... and Trophies (PADDING) |
The Data_Type = 0400 marked as "utf-8 Special Mode" has the particularity of return a "right" or "wrong" when comparing the string with a reference value, so it can be said that the difference between the simple "utf-8" and "utf-8 Special Mode" is only from the point of view of how the system manipulate this data. For more info read the section ACCOUNT_ID.
If the "scale" used for the second byte follows the proportion of 2^X (e.g. 1, 2, 4, 8, 16, 32, etc...) then we are missing a "04 01" valid data type in the list
Cryptography in "user files" (game saves & trophies)
ACCOUNT_ID, PADDING, PARAMS, PARAMS2, SAVEDATA_FILE_LIST, SAVEDATA_PARAMS
PARAM.PFD relationship
Firmware 3.56+ features speculation/contents
- PSvita Remote play improvements announced for ICO
Shehui Yoshida tweeted a picture of Ico HD running on a Playstation Vita ---> Sorry to tease you, I was play testing ICO HD Remote Play on PS Vita. We are almost ready with a patch. Beautiful on OLED. More info soon. ---> http://www.justpushstart.com/2012/09/remote-play-vita-patch-coming-will-allow-ico-hd-to-be-played/ - https://twitter.com/yosp/status/242529590860451840
- New content found in 4.21 XMB (PlayStation Mobile)
explore_plugin_full\Text\English.xml (inside explore_plugin_full.rco)
<Text name="msg_applications_psm">Applications (PlayStation®Mobile)</Text>
- Possible "flags" managed by ATTRIBUTE that enables "features" over 3.55 firmware
- keyboard/mouse support (in one of the patches of game "DUST 514") ---> http://gamescatalyst.com/2012/08/ps3-users-to-make-contact-with-their-pc-neighbours-as-dust-514-migrates-to-eve-onlines-servers/
- 7.1 virtual surround (in SOUND_FORMAT) sound mode has been announced officially, it will be implemented in the next firmware (aparently version 4.20). This sound mode will need one (or two) new flags for being activated in games
Blu-ray disc movies supports "virtual surround 7.1" time ago, no problem with them, but there are 2 ways to implement this in games:
-By using the LPCM 7.1 channels and aplying digital filters (this way the old games that contains LPCM 7.1 separated channels can use it by converting this channels to 7.1 virtual surround)
-Or by adding new sound channels in the game files, (actually there is no PS3 game with them)
This give us one (for the "native" support") or two (another for the dgital filter conversor) flags... there is no point in speculate wich one can be, but seems obvious one of them will be this one:
Little Endian | Big Endian | Decimal | Binary (Flags) | Description | Flag Nº | Requires Flag Nº |
---|---|---|---|---|---|---|
00 04 00 00 | 00 00 04 00 | 1024 | 00000000 00000000 00000100 00000000 | [Virtual Surround] 7.1 | 11 | 02 |
Expect to see this new flag in the game patches released after 4.20... mostly the games from companyes property of sony (e.g: uncharted, killzone, god of war, etc...). Be aware of it and catch them all !!!
Emulators specific parameters/flags
ANALOG_MODE, ITEM_PRIORITY, & specific values for RESOLUTION
ITEM_PRIORITY
Data_Type: integer Data_Size_Total: 4 (0x4) Data_Size_Used: 4 (0x4) Used by: PS2 Disc Game
Used only in category "2G" for "PS2 game discs" that can be installed in the PS3 internal HDD. Always filled with zeroes in the examples found
- Speculation
Related with features of the PS2 emulator like hardware emulation priority ? Related with PS2 virtual HDD images (IMAGE.DAT) ?
RESOLUTION
Data_Type: uint32_t Data_Size_Total: 4 bytes Data_Size_Used: 4 bytes Used by: HDD Game, PS1 Classics Game, Minis Game, PSP Remasters Game
TV video modes supported by the content.
When there are several flags activated the PS3 will use the one with higher quality supported by the TV.
Little Endian | Big Endian | Decimal | Binary (Flags) | Description |
---|---|---|---|---|
01 00 00 00 | 00 00 00 01 | 1 | 00000000 00000000 00000000 00000001 | 480 (4:3) |
02 00 00 00 | 00 00 00 02 | 2 | 00000000 00000000 00000000 00000010 | 576 (4:3) |
04 00 00 00 | 00 00 00 04 | 4 | 00000000 00000000 00000000 00000100 | 720 (16:9) |
08 00 00 00 | 00 00 00 08 | 8 | 00000000 00000000 00000000 00001000 | 1080 (16:9) |
10 00 00 00 | 00 00 00 10 | 16 | 00000000 00000000 00000000 00010000 | 480 (16:9) |
20 00 00 00 | 00 00 00 20 | 32 | 00000000 00000000 00000000 00100000 | 576 (16:9) |
Examples | ||||
3F 00 00 00 | 00 00 00 3F | 63 | 00000000 00000000 00000000 00111111 | All video modes supported |
- Note the resolution for originall PS1 disc games can vary (See: Emulation Resolution). The RESOLUTION flags used in PARAM.SFO's of "PS1 Classics Game" from PSN seems to be specific and not fixed sizes (e.g: 01 00 00 00). This will need another table if more are found
Patches
APP_VER, TARGET_APP_VER, PS3_SYSTEM_VER, VERSION lot of things to add here, maybe needs another page, but im not the best one to document them
PS3_SYSTEM_VER
This is the flag for what's the minimum firmware a game will run on. It is 0x8 bytes and is only found it Gamedata SFO files, not gamesaves (most of them atleast).
This can be changed to run on other firmwares.
Purchase content
CONTENT_ID, NP_COMMUNICATION_ID, NPCOMMID
To Do
There are lot of "yes" in the parameters table that in fact are optional "opt". The "yes" means the value is mandatory, so the table is not fully correct, it needs to add a lot more "opt" in the paces of the "yes"
Also... this table represents the values needed for each content ordered by CATEGORY, but there are different contents that shares the same CATEGORY (like the different types of patches, DLC's, and game installations... alll them uses "GD"
The "parameter table" cant contain all this different variations, by now i dont see a way to do it
Suggestions
- About specifics way of using Parameters: License and TITLE_ID can be kept (some homebrew not using the same format) for the psl1ght/homebrew achievement/part (or it s remove to main page as specific example)
The structure in C also.
- Others param.sfo specifics parameters of PSP eboot.PBP (but i prefer not, and add them to the .pbp page or main page), and PSVITA can be here?