Difference between revisions of "List of File Formats"
m |
|||
(9 intermediate revisions by 5 users not shown) | |||
Line 15: | Line 15: | ||
|- | |- | ||
| align=center | [[BDOF (File Format)|BDOF]] | | align=center | [[BDOF (File Format)|BDOF]] | ||
− | | | + | | Controls focus, sharpness and blur in tracks. |
+ | |- | ||
+ | | align=center | [[BFG (File Format)|BFG]] | ||
+ | | Controls fog used in tracks. | ||
|- | |- | ||
| align=center | [[BLIGHT (File Format)|BLIGHT]] | | align=center | [[BLIGHT (File Format)|BLIGHT]] | ||
− | | | + | | Controls lighting effects on characters, karts, items and objects in a track. |
|- | |- | ||
| align=center | [[BMG (File Format)|BMG]] | | align=center | [[BMG (File Format)|BMG]] | ||
Line 27: | Line 30: | ||
|- | |- | ||
| align=center | [[BRCTR (File Format)|BRCTR]] | | align=center | [[BRCTR (File Format)|BRCTR]] | ||
− | | | + | | Layout control files. |
|- | |- | ||
| align=center | [[BREFF (File Format)|BREFF]] | | align=center | [[BREFF (File Format)|BREFF]] | ||
− | | | + | | Controls information for effect files. Used together with [[BREFT]]. |
|- | |- | ||
| align=center | [[BREFT (File Format)|BREFT]] | | align=center | [[BREFT (File Format)|BREFT]] | ||
Line 121: | Line 124: | ||
! Name | ! Name | ||
! Description | ! Description | ||
+ | |- | ||
+ | | align=center | [[AST (File Format)|AST]] | ||
+ | | Sound file for some Wii games. | ||
|- | |- | ||
| align=center | [[BMD and BDL (File Format)|BDL]] | | align=center | [[BMD and BDL (File Format)|BDL]] | ||
Line 127: | Line 133: | ||
| align=center | [[BMD and BDL (File Format)|BMD]] | | align=center | [[BMD and BDL (File Format)|BMD]] | ||
| Model data for many Gamecube and some Wii games. | | Model data for many Gamecube and some Wii games. | ||
+ | |- | ||
+ | | align=center | [[BCO (File Format)|BCO]] | ||
+ | | Collision information from ''Mario Kart: Double Dash!!''. | ||
|- | |- | ||
| align=center | [[BOL (File Format)|BOL]] | | align=center | [[BOL (File Format)|BOL]] | ||
Line 135: | Line 144: | ||
|- | |- | ||
| align=center | [[RARC (File Format)|RARC]] | | align=center | [[RARC (File Format)|RARC]] | ||
− | | Archive format for some Wii games. | + | | Archive format for some Wii and GameCube games. |
|} | |} | ||
== Non-Nintendo file formats == | == Non-Nintendo file formats == | ||
− | This table contains a list of file formats | + | This table contains a list of commonly used customized file formats by users: |
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 167: | Line 176: | ||
The file format '''[[WU8]]''' ('''W'''iimms '''U8''') was developed by [[Wiimm]] to allow exchanging of custom tracks over the Internet without any Nintendo stuff and without license and copyright problems. The design is identical to the file format [[U8]], but the sub files of the archive are patched against [[Nintendo]]s original files. | The file format '''[[WU8]]''' ('''W'''iimms '''U8''') was developed by [[Wiimm]] to allow exchanging of custom tracks over the Internet without any Nintendo stuff and without license and copyright problems. The design is identical to the file format [[U8]], but the sub files of the archive are patched against [[Nintendo]]s original files. | ||
− | '''WBZ''' is an alternative compression format for '''[[YAZ0]]''' based on the public compression '''bzip2'''. It is dedicated to the '''[[WU8]]''' file format to allow small files without copyrighted material. The alternative compression should also help to avoid false positives of the copyright file scanners. | + | '''[[WBZ]]''' is an alternative compression format for '''[[YAZ0]]''' based on the public compression '''bzip2'''. It is dedicated to the '''[[WU8]]''' file format to allow small files without copyrighted material. The alternative compression should also help to avoid false positives of the copyright file scanners. |
=== Image Formats === | === Image Formats === |
Revision as of 21:31, 4 February 2018
This article contains a list of file formats in Mario Kart Wii, other Nintendo games and customized by users.
Mario Kart Wii file formats
This table contains a list of file formats found in Mario Kart Wii:
Name | Description |
---|---|
BCP | Controls the intro cameras before countdown. |
BDOF | Controls focus, sharpness and blur in tracks. |
BFG | Controls fog used in tracks. |
BLIGHT | Controls lighting effects on characters, karts, items and objects in a track. |
BMG | Message files containing localized text for use in game screens and menus. |
BMM | Mii statues' head material settings. |
BRCTR | Layout control files. |
BREFF | Controls information for effect files. Used together with BREFT. |
BREFT | Graphic and texture data for effect files. Used together with BREFF. |
BRFNT | Font files used to display text, stored in BMG files. |
BRLAN | Layout animation files. |
BRLYT | Controls the UI layout elements' material, TEV and position settings. |
BRRES | Object files, containing model, animation, and texture information on an object, such as an item box, a character or a course. |
BRSAR | Sound archive. |
BRSTM | Music files. |
BSP | Controls vehicle hitboxes and space parameters. |
BTI | BTI is an image file format. |
CHR0 | Model movement animation files. |
CLR0 | Color swapping animation files. |
KCL | Collision data files containing information about when and how objects collide with a course or object. |
KMP | Course description files containing information on start positions, check points, etc. |
KRM | Controls the rumble on the Wii Remote. |
MDL0 | 3D model data. |
PAT0 | Texture pattern animation files. |
REL | Relocatable binary object file. |
RKC | Data about Competitions. |
RKG | Ghost data. |
SCN0 | Scene settings files. |
SHP0 | Vertex shape animation files. |
SRT0 | Texture movement animation files. |
TEX0 | Texture files. |
THP | Movie files. |
TPL | Image file format used for menus. |
U8 | File archive with a hierarchical file system. Most used together with YAZ0 compression and stored as SZS file. |
YAZ0 | Compression format. Most U8 files are YAZ0 compressed. |
Other Nintendo file formats
This table contains a list of file formats found in Nintendo games, but not in Mario Kart Wii:
Name | Description |
---|---|
AST | Sound file for some Wii games. |
BDL | Model data for many Gamecube and some Wii games. |
BMD | Model data for many Gamecube and some Wii games. |
BCO | Collision information from Mario Kart: Double Dash!!. |
BOL | Contains information about a course's setup. |
DAT | Packed Model-archive format found in games by HAL Laboratory. |
RARC | Archive format for some Wii and GameCube games. |
Non-Nintendo file formats
This table contains a list of commonly used customized file formats by users:
Name | Author | Description |
---|---|---|
WBZ | Wiimm | WBZ is an alternative format for YAZ0. It is dedicated to the WU8 patching file format to allow small files without copyrighted material. |
WU8 | Wiimm | The file format WU8 is designed to allow exchanging of custom tracks over the Internet without any Nintendo stuff and without license problems. The design is similar to the file format U8. |
Further Information
U8 archives
This part explains the relation between the file formats U8, YAZ0, SZS, WU8 and WBZ.
U8 is a file archive containing a hierarchical file system. GameCube and Wii images use U8 archives as main DVD file system. The U8 file system is optimized as read only system and support only file name, file size and a directory structure, but no other file attributes like time stamps. It's like a TAR file or like a ZIP file without compression.
To make U8 archives smaller, the compression method YAZ0 is used. A YAZ0 compressed U8 archive is usually stored as SZS file. Track files are of this format. YAZ0 is also used to compress other archives like RARC and BRRES, and some of these files are sometimes also stored as SZS file.
The file format WU8 (Wiimms U8) was developed by Wiimm to allow exchanging of custom tracks over the Internet without any Nintendo stuff and without license and copyright problems. The design is identical to the file format U8, but the sub files of the archive are patched against Nintendos original files.
WBZ is an alternative compression format for YAZ0 based on the public compression bzip2. It is dedicated to the WU8 file format to allow small files without copyrighted material. The alternative compression should also help to avoid false positives of the copyright file scanners.
Image Formats
Images of Mario Kart Wii are stored in different file formats:
- BREFT sub files (Images of some objects, with mipmap support)
- BRFNT files (font file with many images)
- BTI files (used in course.bti* files, with mipmap support)
- TEX0 files (BRRES sub file, with mipmap support)
- TPL files (may store multiple images)
All file formats use identical Image Formats and they are only different in file structure and mipmap support. mk8:List of File Formats