Nintendo Badge Arcade: Difference between revisions

m Add japanese region ID (thanks cooolgamer!)
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 ==