CBMD: Difference between revisions

Elisherer (talk | contribs)
No edit summary
seperate CGFX for different regions/languages is already mentioned here.
Line 3: Line 3:


This page describes the format used for banners' models. These are stored in [[CXI]] ExeFS:/banner and optionally in [[extdata]] exbanner.
This page describes the format used for banners' models. These are stored in [[CXI]] ExeFS:/banner and optionally in [[extdata]] exbanner.
 
CBMD is a container file for CGFX blocks. This is used for banners of titles you see in the home menu. BNR used for the app banners in the CXI/exbanner is the same as CBMD with CWAV at the end.
CBMD is a container file for CGFX blocks.
 
This file type is used for banners of titles you see in the home menu. Different regions have different CGFX (like Pushmo is called Pullblox in Europe).
 
This file is usually found in [[BNR]] files (which can be made using Xcution's [[CiTRUS]])


== CBMD Header ==
== CBMD Header ==
Line 39: Line 34:
| 0x84
| 0x84
| 0x4
| 0x4
| CBMD Length
| CBMD Size
|}
|}


Line 92: Line 87:
== CGFX ==
== CGFX ==


Graphics containers.
CGFX are compressed using LZ11. For CXI banner CGFX, the decompressed size must be no larger than 0x80000.


Contains: 3D Models, Shaders, Objects, Materials, Textures, etc..
Graphics containers. Contains: 3D Models, Shaders, Objects, Materials, Textures, etc.
 
CGFX are compressed using LZ11. For CXI banner CGFX, the decompressed size must be no larger than 0x80000.