Overview
The Extended Banner format is ridiculously 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 (0x34 0x08 if never expires)
|
0x00C
|
0x002
|
Month to expire (0x01 if never expires)
|
0x010
|
0x002
|
Day to expire (0x01 if never expires)
|
0x014
|
0x015
|
Name of texture (if texture is used)
|
0x024
|
0x255
|
Plaintext comment to be displayed in the banner on the HOME Menu.
|
0x2A4
|
|
If used, this is where the extra texture is located, otherwise file ends.
|
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
|
0x10
|
L4
|
0x11
|
A4
|
0x12
|
ETC1
|
0x13
|
ETC1A4
|