Changes

2,085 bytes added ,  00:36, 25 December 2022
→‎RomFS: Expand information
Line 37: Line 37:  
* "region_common" has a similar scheme to data.dat, but has all in-game assets
 
* "region_common" has a similar scheme to data.dat, but has all in-game assets
 
* "region_XXX" is similar as region_common, but has all region specific files, like the first badge machine. Where XXX goes the region name (EUR, JPN, USA)
 
* "region_XXX" is similar as region_common, but has all region specific files, like the first badge machine. Where XXX goes the region name (EUR, JPN, USA)
 +
 +
=== message ===
 +
The message folder has the following structure:
 +
 +
message
 +
├── boss_EUR
 +
    └─ XXxx
 +
├── boss_JPN
 +
    └─ XXxx
 +
├── boss_USA
 +
    └─ XXxx
 +
└── rom
 +
    └─ XXxx
 +
 +
Where XX goes the region and xx belongs to the language. The dialogues are stored within SARC files.
 +
 +
The ''boss'' folders store the default online-related game dialogues. The ''rom'' folder has the gameplay and error dialogues. The ''boss'' dialogues can be overridden when they are providen by SpotPass.
 +
 +
=== region_common ===
 +
The region_common folder stores all assets that aren't region dependent. Below are the assets folders:
 +
 +
region_common
 +
├── banner
 +
├── camera
 +
├── cfl
 +
├── effect
 +
├── layout
 +
├── model
 +
├── scene
 +
└── sound
 +
 +
==== banner ====
 +
This folder has the game banner for each region on an ICN file?
 +
 +
==== camera ====
 +
This folder has all camera animations? The contents are stored on Yaz0 compressed BCH files.
 +
 +
==== cfl ====
 +
This folder's contents are unknown (Mii related?). The contents are stored on Yaz0 compressed BCH files.
 +
 +
==== effect ====
 +
This folder stores all of the effects used ingame. These are stored on the following files:
 +
 +
* effect_CTR.ptcl
 +
* elink.elk
 +
 +
==== layout ====
 +
This folder's contents are unknown. The contents are stored on Yaz0 compressed SARC archives that have the following folders:
 +
 +
root
 +
├── anim
 +
├── blyt
 +
└── timg
 +
 +
==== model ====
 +
This folder has all of the games models. The contents are stored on Yaz0 compressed BCH files.
 +
 +
==== scene ====
 +
This folder's contents are unknown (scene related?). The contents are stored on Yaz0 compressed BCH files.
 +
 +
==== shader ====
 +
This folder stores the shaders of the game. The contents are stored on Yaz0 compressed BCH files.
 +
 +
==== sound ====
 +
This folder has the sounds and music used ingame. It has the following files inside:
 +
 +
sound
 +
├── center.bcsar
 +
├── center.bkas
 +
├── dspaudio.cdc
 +
└── stream
 +
    ├── <audio file name>.aac
 +
    └── <audio file name>.bcstm
    
== ExtData ==
 
== ExtData ==
127

edits