opening.bnr (File Format)/GameCube

From Wexos's Wiki
Revision as of 17:55, 1 May 2024 by Wexos (talk | contribs) (Imported from avsys wiki)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

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.

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)