Skip to Content
Nextra 4.0 is released 🎉
InfrastructureCDNFilesConfig

Config

Config SHARC archives contain various files, mounted on different paths in the system.

Files

Mapping

Here is a representation of the main files in a Config archive:

. ├── wardrobe/ └── wardrobecommercepoints.xml ├── menuscreen/ └── menuscreensetup.xml ├── objectcatalogue/ └── schema-supplemental.sql ├── localisation/ └── dynamiclocalisation.xml ├── hubchat/ └── hubquickchat/ └── hubquickchat.xml ├── profanityfilter/ └── defaultdictionaries/ └── profanitydictionary_en-gb.bin ├── screens/ └── scechannels.xml ├── inventory/ └── defaultinventory.xml ├── <???>/ └── <???>.xml └── ceb/ └── masterobject/ └── config.xml

File details

WardrobeCommercePoints.xml

This file defines the in-game menu that lets the user pick their clothing and customise their appearance, accessible through the Wardrobe icon in the pause menu.

<WardrobeCommercePoints> <Url gender="male" category="all">https://secure.$(env).homeps3.online.scee.com/CommercePoints/NAV/E/CPEFeatured00.xml</Url> ... </WardrobeCommercePoints>

This file defines the pause menu’s contents.

<MENU_SCREEN> <!-- Navigator --> <ITEM> <TYPE>CATEGORY_TITLE</TYPE> <ID>NAVIGATOR</ID> <TEXT>MenuScreenNavigator</TEXT> <FUNCTION_ID>NAVIGATOR_FUNCTION</FUNCTION_ID> </ITEM> <!-- News and Social --> <ITEM> <TYPE>CATEGORY_TITLE</TYPE> <ID>SOCIAL</ID> <TEXT>MenuScreenNewsAndSocial</TEXT> <!-- Social > News --> <ITEM> <TYPE>NORMAL</TYPE> <TEXT>NewsFrontend</TEXT> <FUNCTION_ID>FOCUS_APP_FUNCTION</FUNCTION_ID> <DATA_STRING>8D1F1F41-06924EF0-B4C364C7-D33B52EE</DATA_STRING> <DEFAULT_VALUE>0</DEFAULT_VALUE> </ITEM> <!-- Social > Friends --> <ITEM> <TYPE>NORMAL</TYPE> <ID>FRIENDS_LIST</ID> <TEXT>MenuScreenFriends</TEXT> <!-- Social > Friends > Friend --> <ITEM> <CLONE_SIZE>100</CLONE_SIZE> <TYPE>NORMAL</TYPE> <SUB_MENU_TYPE>INTERNAL</SUB_MENU_TYPE> <!-- Social > Friends > Friend > Go To --> <ITEM> <TYPE>NORMAL</TYPE> <TEXT>MenuScreenFriendGoTo</TEXT> <FUNCTION_ID>FRIEND_GO_TO_FUNCTION</FUNCTION_ID> </ITEM> ... </ITEM> ... </ITEM> ... </ITEM> ... </MENU_SCREEN>

schema-supplemental.sql

This file contains the schema used for the game’s in-memory Objects and related Rewards.

It appears to be a clone of schema.sql, and it’s also present in the game’s COREDATA archive.

dynamiclocalisation.xml

This file contains some localised strings related to Sony’s purchasing Terms of Service.

Sony probably wanted this file to be easily updatable on their end, without requiring a new client update.

HubQuickChat.xml

This file defines the options available to the user in the Quick Chat menu (accessible by pressing the L1 button on the DualShock 3 gamepad).

<!-- For CONTEXT_ID, use:--> <!-- EVERYWHERE for options that are available everywhere. --> <!-- DANCING for when the local player is dancing. (However, note that this includes any other looped behaviour that may be added). --> <!-- ANY_GAME for when playing any game (note this includes sitting down). --> <!-- Otherwise, see the scene config xmls for specific game names or the context id of the scene. --> <!-- [?] is used to signify where the next selected sub phrase gets inserted --> <HUB_QUICK_CHAT> <!--###########################################################################################--> <!--###########################################################################################--> <!--###########################################################################################--> <!-- FALLBACK --> <QUICK_CHAT> <LANGUAGE>FALLBACK</LANGUAGE> <!-- Root menu set starts --> <MENU> <MENU_NAME>Root</MENU_NAME> <OPTION> <CONTEXT_ID>EVERYWHERE</CONTEXT_ID> <TEXT>Hello</TEXT> <!-- <EMOTE>wave</EMOTE>--> </OPTION> <OPTION> <CONTEXT_ID>EVERYWHERE</CONTEXT_ID> <TEXT>Goodbye</TEXT> <!-- <EMOTE>wave</EMOTE>--> </OPTION> ... </MENU> ... </QUICK_CHAT> </HUB_QUICK_CHAT>

ProfanityDictionary_en-GB.bin

Warning

This file’s language code changes based on the Config archive’s region.

This file is a binary format containing UTF-8 character sequences, that the game scans for and uses to identify potentially disallowed terms, that it will then replace with an asterisk (*).

SCEChannels<_en_GB>.xml

Note

This file was only used in very old client versions of PlayStation Home.

Relatively later versions would add a language code to the filename, while even later versions would switch to individual Screenlink XMLs for each space.

This file is an XML document defining all of the screen links available at a moment in time.

Below is the full file as of the modern Config archives.

<XML> <SCREEN ID="ClubhouseBulletinBoard"> <TYPE>CLUBANNOUNCEMENTS</TYPE> <SOURCE /> </SCREEN> </XML>

defaultinventory.xml

This file defines which objects should be immediately available to the user.

Some of these are “core” Objects needed for the correct functioning of PlayStation Home.

These are fetched from the game’s CDN and then cached.

<?xml version="1.0"?> <inventory> <object uuid="00000000-00000000-00000000-00000003" /> <object uuid="00000000-00000000-00000000-00000004" /> <object uuid="00000000-00000000-00000000-00000005" /> ... </inventory>

config.xml

This file is used to define common aliases for the game’s web requests.

This way, developers could make a request for web://<url>/... and the game would map that to the URLs defined in this file.

Note

Interestingly, the game originally contained cprod instead of $(env) (which the game would’ve automatically translated to the correct environment at runtime).

<xml> <url_map> <!-- HPG SCRIPT BLOCK --> <item key="secureobjectroot" server_url="https://secure.cprod.homeps3.online.scee.com/objects" /> <item key="securesceneroot" server_url="https://secure.cprod.homeps3.online.scee.com/scenes" /> <item key="caponereporturl" server_url="https://collector.gr.scea.com:10047/capone/reportCollector/submit" /> <item key="caponefilesurl" server_url="https://content.gr.scea.com:10046/capone/contentStore/10" /> <!-- HPG SCRIPT BLOCK --> <!-- DESTINATIONS SCRIPT BLOCK --> <item key="15816_destinations1" server_url="https://prd.destinations.scea.com" /> <item key="15816_hellfire_poker_eu" server_url="https://holdemeu.destinations.scea.com/PokerServer" /> <item key="15816_hellfire_poker_us" server_url="https://holdemna.destinations.scea.com/PokerServer" /> <!-- DESTINATIONS SCRIPT BLOCK --> ... </url_map> </xml>

Missing <???>.xml file: 2FC07C57

Only one file is missing, and its mapping is currently unknown, as it does not appear to be referenced anywhere by the clients of the game found so far: 2FC07C57.

It is an XML file and it appears to be a black list of Objects for the Japanese region:

<xml> <region name="ja-JP"> <black_list> <uuid>09700FA8-988C435D-80249978-E1435E7A</uuid> <uuid>C65BCACA-FE154B20-84276E21-E75959AF</uuid> <uuid>BD83193B-2350489D-B45BD8B8-CC36D432</uuid> <uuid>8578E47A-E40A47D2-A2A0B6AC-FEF8C1D1</uuid> <uuid>F0AB8B29-F49B457A-BA51ADF1-AF132A00</uuid> <uuid>8D895BC3-096449D9-9F07F710-4A0BB4A0</uuid> <uuid>41623A21-97754F5A-8ECE476E-DA20A6CC</uuid> <uuid>21620510-B0AB49EA-A65E7D76-93A6AC5B</uuid> <uuid>1C48C864-B5224F69-96F3664C-0C30934D</uuid> <uuid>4D4C9442-35A644FB-9CA6C886-5C07D145</uuid> <uuid>952F7690-C3BD4050-9A6E057E-6AB8F621</uuid> <uuid>585EBC15-245241A4-B5B1F40E-0600FF21</uuid> <uuid>32C07CCD-2AFE43E2-9ED0A629-C1F0DD07</uuid> <uuid>5ABF6E6F-12364E26-8C8DF288-4B45A2FF</uuid> <uuid>CCA53E55-A7AF460B-A546C572-1E7EEB81</uuid> <uuid>0535D1CA-BAC44B31-A4087E8D-2A5E3749</uuid> <uuid>7F139340-A8914910-8892299D-701F17E0</uuid> <uuid>AC5143AE-35CA4459-8045BA6D-DAFD41C0</uuid> <uuid>6A446DA4-32984566-9BA44C57-D6018F96</uuid> <uuid>3832AD4C-405347FD-AF6CED9B-37F27D55</uuid> <uuid>45607428-FB85453C-BFB2CAAD-93AB2EE7</uuid> <uuid>BEF58515-376C4214-9C89BF74-61C1F4B5</uuid> <uuid>EEFE377F-548249F2-8CCCC0D6-857E75D1</uuid> <uuid>791693F6-4C8F44FA-8F09CCDB-D29ACB38</uuid> <uuid>EBF702EE-3616433A-A28F5906-1DF9987E</uuid> <uuid>4D3A1EB6-52924950-B36E9612-1F40C701</uuid> <uuid>422E822B-C66D425E-8C178922-99B2C704</uuid> <uuid>70A9C055-156E4874-88B1B3C0-F8FB1E8C</uuid> <uuid>8EAB47BB-BFF24F5D-8C52D920-0516F17C</uuid> <uuid>4819969C-7FC04853-A6ADBFC7-224611D6</uuid> <uuid>2C8CEA22-F2064B92-8E6B505C-7C905C30</uuid> <uuid>746E1050-31AD4567-9C28C201-055ED665</uuid> <uuid>FFE71D57-531A4B0E-B7ECD6C2-CCB0B107</uuid> <uuid>2E82BC46-13D84E42-9664B91F-076F927D</uuid> <uuid>3ACD37E6-74DF4935-B118EB7B-A700332F</uuid> <uuid>51777983-6E344EE3-866C9334-9EC61ADE</uuid> <uuid>EFA00970-0C274E9B-8211709A-5E775C31</uuid> <uuid>F5C40FBC-34664DF9-B0FFA926-E7458649</uuid> <uuid>96A8B19C-D51746A7-A40814F1-F9B69DC6</uuid> <uuid>4D6F6250-F6AC48E4-ACF830BD-9A149387</uuid> <uuid>7B36CC7D-14FF4BDB-9ACAFC95-3D409563</uuid> <uuid>C1606DD6-34634783-BDD05CED-B68DDB61</uuid> <uuid>F43625AC-2AD14F27-B64B687C-3E205422</uuid> <uuid>A16C580E-7E4B4CF4-A575A852-8405B8F0</uuid> <uuid>D2B11259-B63A4729-B5FE8075-F77A923B</uuid> <uuid>56E5E413-698E44C4-BA717460-3968AD24</uuid> <uuid>E59A829D-EF3D40F4-A2E582E1-7E5ECC1F</uuid> <uuid>1C8F3590-97044E0F-B2855D5F-E50C3808</uuid> <uuid>10E01B42-8A50464E-B6408469-73E83C46</uuid> <uuid>77E3F720-23E6417E-BBD45573-E38EBF3D</uuid> <uuid>430D2314-25834021-B6A9B0D6-1B1169D3</uuid> <uuid>B1B8EBB3-9DF34F0A-B7918890-5DA53386</uuid> <uuid>0068F24E-16144084-B7D2AE33-3AD8F828</uuid> <uuid>F9565D55-497446BB-B009AB1C-7AF11853</uuid> <uuid>99375F1C-7F03489A-BFAB4CAD-351DFD18</uuid> <uuid>0222A9BD-0B4D4880-A3FF6011-B3A42043</uuid> <uuid>288E6A61-EF354163-ACDB09FB-3DF6DEEA</uuid> <uuid>CF83E4C0-CF854814-BC361166-64B5E880</uuid> <uuid>FBCBE42D-25EA46C3-8143E45D-03773437</uuid> <uuid>2B482E2C-8D5A480B-86F8C02B-C8F33F6B</uuid> <uuid>57A0552F-2C0340C2-B8A9EEEA-6D353099</uuid> <uuid>A91A45A4-A7404556-B83BE783-F732B099</uuid> <uuid>04EEF8F3-D1F84048-96A8908F-7DC205D5</uuid> <uuid>E138880D-98A84F88-B24C583A-8E9F6AC0</uuid> <uuid>60DFDBAA-92314588-8EB593B9-54586815</uuid> <uuid>320A54A0-9F7D487C-919D1E0A-09FD9829</uuid> <uuid>AA1776A9-12604899-9E97D950-0E381DB4</uuid> <uuid>B6D7CCE4-5D71419E-84317D49-E3E56113</uuid> <uuid>237D4934-0DC745B8-86B7BD41-AF97C05B</uuid> <uuid>6D4B2283-8DE64B8A-94FBCAE1-C6A71B6A</uuid> <uuid>8750562A-02EA4B86-9D78E841-B1341588</uuid> <uuid>D66EC3C3-829C4819-A95CA5AF-BAC362D3</uuid> <uuid>D1E26149-E1354FC1-9AEA2970-A5415392</uuid> <uuid>8A340688-158541EA-98ED2472-A29159BF</uuid> <uuid>B26BD7F1-E43F43AA-97D6A092-66E0C021</uuid> <uuid>2BDAF2CF-48F1475B-BFCFF656-BC4327FA</uuid> <uuid>AA748044-227340B3-828445D6-8BEBE378</uuid> <uuid>AD676D7E-324C446E-8DD0297F-AFA898A3</uuid> <uuid>617E80B3-B11740E2-902F16FB-8E3D252F</uuid> <uuid>E42CFC05-E516402F-846CADA9-D4A0ECE9</uuid> <uuid>B532B046-1E45433C-BD043C13-874F2D51</uuid> <uuid>4835EB95-C1CB4AC5-A80C9BFC-14A19D64</uuid> <uuid>E3436AB9-288D470C-8C4F771C-5A673048</uuid> <uuid>2692A4CC-45B340F2-974E6DB0-37A66950</uuid> <uuid>44E68D0A-B6D143D9-96F81969-330B77F9</uuid> <uuid>278C2051-B27B4F78-8168C8F0-104E297A</uuid> <uuid>1CC0D969-81714361-93C81A12-D807F343</uuid> <uuid>C54A65D1-E02F4561-A10A3E56-E3887F88</uuid> <uuid>0D2C8F4E-98D84514-BF9D0533-68D96B2A</uuid> <uuid>B7E97E9B-93334A18-80370F8B-F6F09F37</uuid> <uuid>919B7163-5B4B4735-96B1EE02-069609CA</uuid> <uuid>00000000-00000000-00000000-01010032</uuid> </black_list> <legal_text>※本アイテムは、セット販売の一部アイテムとして販売されている場合があります。 &#xA; ※その場合、購入すると本アイテムを含むセットを購入することになります。</legal_text> </region> </xml>
Last updated on