BCRES
BCRES is the first party 3DS file format for game models.
0x00
| 0x04
| Magic number, "CGFX" in ASCII.
|
0x04
| 0x02
| BOM. 0xFFFE for LE, 0xFFFF for BE. (for BCRES, it will always be 0xFFFE)
|
0x06
| 0x02
| Header size.
|
0x08
| 0x04
| Version. In NSMB2, this is 0x50.
|
0x0C
| 0x04
| Filesize.
|
0x10
| 0x04
| Block count.
|
2. Data Block
The data block includes many dictionaries (#DICT) that are pretty much pointers to certain assets in the model.
0x00
| 0x04
| Magic number, "DATA" in ASCII.
|
0x04
| 0x04
| The size of the data section.
|
3. Source
https://web.archive.org/web/20170826173818/http://nsmb2.us.to/wiki/index.php?title=BCRES_(File_Format)
|