Extended Banner

Revision as of 21:42, 23 December 2012 by Yellows8 (talk | contribs)

Overview

The Extended Banner format is very simple. The Extended Banner is used to add text (and optionally an extra texture) to a given banner. It can also (optionally) be used to set an expiration date for a banner.

Format

Extension: .BIN

OFFSET SIZE DESCRIPTION
0x000 0x002 Texture Width. (if texture is used)
0x002 0x002 Texture Height. (if texture is used)
0x004 0x002 Texture Colour Format. (if texture is used)
0x008 0x004 Year to expire
0x00C 0x002 Month to expire
0x010 0x002 Day to expire
0x014 0x015 Name of texture (if texture is used)
0x024 0x200 Plaintext comment (255 char max) to be displayed in the banner on the HOME Menu.
0x2A4 If used, this is where the extra texture is located, otherwise file ends.

The date used for never-expiring exbanners varies, on retail like with Mii Maker this is December 31 2099, where year is 0x833, month is 0xc, and day is 0x1f.

Texture Colour Formats

CODE ENCODING
0x00 RGBA8
0x01 RGB8
0x02 RGBA5551
0x03 RGBA565
0x04 RGBA4
0x05 LA8
0x06 HILO8
0x07 L8
0x08 A8
0x09 LA4
0x0A L4
0x0B A4
0x0C ETC1
0x0D ETC1A4