opening.bnr (File Format)/GameCube
From Wexos's Wiki
The banner.bin file format is loaded when loading a game. It is the first file which is loaded and contains the banner for games in the menu. The file format is a bit different between PAL and NTSC-J/NTSC-U.
File Format
Header
The file start with the following structure:
Offset | Type | Description |
---|---|---|
0x00 | Char[4] | File magic. Always BNR1 for NTSC-J/NTSC-U and BNR2 for PAL. |
0x04 | UInt32[7] | Padding, to align the image data. |
0x20 | Byte[0x1800] | Banner image. The image is 96x32 pixels big and the format is RGB5A3. |
After the header, more data follows. For NTSC-J/NTSC-U, one single banner comment is stored, in US English or Japanese. For PAL, 6 banner comment are stored, for six different languages, English, German, French, Spanish, Italian respectively Dutch.
Banner Comment
Offset | Type | Description |
---|---|---|
0x00 | Char[0x20] | Short game title. |
0x20 | Char[0x20] | Short developer and publisher names. |
0x40 | Char[0x40] | Long game title. |
0x80 | Char[0x40] | Long developer and publisher names. |
0xC0 | Char[0x80] | Game description. |
Tools
The following tools can handle opening.bnr files:
- (none)