Skip to Content
Nextra 4.0 is released πŸŽ‰
InfrastructureCDNStructure

Structure

Layout

This is what a typical barebones PlayStation Home CDN looks like:

. β”œβ”€β”€ Config/ β”‚ └── Config_<language>-<COUNTRY>.sharc β”œβ”€β”€ Environments/ β”‚ └── SceneList.xml β”œβ”€β”€ Objects/ β”‚ └── ObjectCatalogue_5_SCE<A/E/J/Asia>.hcdb β”œβ”€β”€ c.home/ β”‚ β”œβ”€β”€ Objects/ β”‚ β”‚ └── <Object UUID>/ β”‚ β”‚ β”œβ”€β”€ <name>_T<XXX>.sdat β”‚ β”‚ β”œβ”€β”€ <name>_T<XXX>.odc β”‚ β”‚ └── <small/large/maker>[_T<XXX>].png β”‚ └── Scenes/ β”‚ └── <Scene ID>/ β”‚ β”œβ”€β”€ <name>_T<XXX>.sdat β”‚ β”œβ”€β”€ <name>_T<XXX>.sdc β”‚ └── <small/large/maker>[_T<XXX>].png β”œβ”€β”€ <a/e/j/asia>.home/ β”‚ β”œβ”€β”€ hosted/ β”‚ └── mfe/ β”œβ”€β”€ CommercePoints/ β”œβ”€β”€ Localisation/ β”‚ └── DynamicLocalisation.xml β”œβ”€β”€ Maintenance/ β”‚ └── <A/E/J/H>/ β”‚ β”œβ”€β”€ MaintenanceMessage.xml β”‚ └── MaintenanceMessageOld.xml β”œβ”€β”€ Screens/ β”‚ └── <Scene ID>/ β”‚ β”œβ”€β”€ <Scene ID>_<language>-<COUNTRY>.xml β”‚ └── <A/E/J/H>/ β”‚ └── <Scene ID>_<language>-<COUNTRY>.xml β”œβ”€β”€ ProfanityDictionary/ β”‚ └── ProfanityDictionary_<language>-<COUNTRY>.bin β”œβ”€β”€ nav/ β”‚ β”œβ”€β”€ <A/E/J/H>/ β”‚ β”‚ └── Navigator_SCE<A/E/J/H>.xml β”‚ └── NavigatorRoot.xml β”œβ”€β”€ tss/ β”‚ └── coreHztFmpQrx<XXXX>_<language>-<COUNTRY>.xml └── ...

Files

Some of these folders were originally stored under c.home/prod/live/ in from 2008 to early 2011.

  • Config
  • Environments: Originally stored under c.home/prod/live/.
  • Objects
  • c.home: main root for Objects and Scenes
  • <a/e/j/asia>.home: regionalised root for multimedia content
  • CommercePoints: XML files defining the various commerce points present in the Scenes. Originally stored under c.home/prod/live/.
  • Localisation: defines variable localised strings the game can use. Originally stored under c.home/prod/live/.
  • Maintenance: message to display when the game is in Maintenance mode. See the TSS file for more info about Maintenance mode.
  • Screens: screen links for the scenes to load multimedia content on the various DDS / MP4 screens scattered around. Originally stored under c.home/prod/live/.
  • ProfanityDictionary: regionalised server-provided Profanity Dictionary files to block / censor specific terms. Originally stored under c.home/prod/live/.
  • nav: Originally stored under c.home/prod/live/Environments/.
  • tss: c.home/prod/live/ originally had RegionMap.xml, as well as a TSSExtract folder containing said file.
Last updated on