BMG (File Format)/0x1A Escape Sequences

From Custom Mario Kart
Jump to navigation Jump to search

For this statstic all BMG files of all SZS files in /Scene/UI of the PAL and NTSC version of Mario Kart Wii have been analyzed. Together theses are 80 SZS files with 192 BMG files.

The following table show all found 0x1A escape sequences and the usage count:

Hex Values usage
count
Comment
1A 602 0000 502x Name of current player.
1A 800 0000 0032 760x Set font size to xx percent. Value 64 (hex) is the standard size of 100%. Smaller and larger values are possible. The real font size is scaled, so that the text uses the bounding box in the best way.
1A 800 0000 0046 440x
1A 800 0000 0050 8x
1A 800 0000 00xx
1A 800 0001 0000 8x Set text color to gray.
1A 800 0001 0001 Set text color to red #3 (same color as 0032). Not used by Nintendo.
1A 800 0001 0002 Set text color to white. Not used by Nintendo.
1A 800 0001 0008 16x Set text color to transparent.
1A 800 0001 0020 240x Set text color to red #2.
1A 800 0001 0021 240x Set text color to blue #1.
1A 800 0001 0030 80x Set text color to yellow.
1A 800 0001 0031 80x Set text color to blue #2.
1A 800 0001 0032 80x Set text color to red #3.
1A 800 0001 0033 80x Set text color to green.
1A 800 0001 0040 8x Set text color to red #1.
1A 801 0000 2460 80x Unicode character U+2460 (»①«)
1A 801 0000 2461 80x Unicode character U+2461 (»②«)
1A 801 0000 2462 80x Unicode character U+2462 (»③«)
1A 801 0000 2463 80x Unicode character U+2463 (»④«)
1A 801 0000 2464 80x Unicode character U+2464 (»⑤«)
1A 801 0000 2465 80x Unicode character U+2465 (»⑥«)
1A 801 0000 2466 80x Unicode character U+2466 (»⑦«)
1A 801 0000 2467 80x Unicode character U+2467 (»⑧«)
1A 801 0000 2468 80x Unicode character U+2468 (»⑨«)
1A 801 0000 2469 80x Unicode character U+2469 (»⑩«)
1A 801 0000 246A 80x Unicode character U+246A (»⑪«)
1A 801 0000 246B 80x Unicode character U+246B (»⑫«)
1A 801 0000 246C 80x Unicode character U+246C (»⑬«)
1A 801 0000 246D 160x Unicode character U+246D (»⑭«)
1A 801 0000 246E 160x Unicode character U+246E (»⑮«)
1A 801 0000 E068 44x Unicode character U+E068 (»«)
1A 801 0000 E069 108x Unicode character U+E069 (»«)
1A 801 0000 E06A 480x Unicode character U+E06A (»«)
1A 801 0000 F030 80x Unicode character U+F030 (»«)
1A 801 0000 F043 80x Unicode character U+F043 (»«)
1A 801 0000 F060 80x Unicode character U+F060 (»«)
1A 801 0000 F061 736x Unicode character U+F061 (»«)
1A 801 0000 F062 176x Unicode character U+F062 (»«)
1A 801 0000 F063 176x Unicode character U+F063 (»«)
1A 801 0000 F064 80x Unicode character U+F064 (»«)
1A 801 0000 F065 80x Unicode character U+F065 (»«)
1A 801 0000 F066 80x Unicode character U+F066 (»«)
1A 801 0000 F067 80x Unicode character U+F067 (»«)
1A 801 0000 F068 160x Unicode character U+F068 (»«)
1A 801 0000 F069 160x Unicode character U+F069 (»«)
1A 801 0000 F06A 80x Unicode character U+F06A (»«)
1A 801 0000 F06B 80x Unicode character U+F06B (»«)
1A 801 0000 F06C 80x Unicode character U+F06C (»«)
1A 801 0000 F06D 16x Unicode character U+F06D (»«)
1A 801 0000 F074 80x Unicode character U+F074 (»«)
1A 801 0000 F075 80x Unicode character U+F075 (»«)
1A 801 0000 F076 80x Unicode character U+F076 (»«)
1A 801 0000 F077 80x Unicode character U+F077 (»«)
1A 801 0000 F078 96x Unicode character U+F078 (»«)
1A 801 0000 F079 96x Unicode character U+F079 (»«)
1A 801 0000 F07A 96x Unicode character U+F07A (»«)
1A 801 0000 F07B 96x Unicode character U+F07B (»«)
1A 801 0000 F07C 96x Unicode character U+F07C (»«)
1A 801 0000 F103 80x Unicode character U+F103 (»«)
1A 801 0000 F128 80x Unicode character U+F128 (»«)
1A 801 0000 F129 80x Unicode character U+F129 (»«)
1A 801 0000 F12A 80x Unicode character U+F12A (»«)
1A 801 0000 F12B 80x Unicode character U+F12B (»«)
1A 802 0011 0000 3414x ?
1A 802 0011 0001 760x ?
1A 802 0011 0002 580x ?
1A 802 0011 0003 400x ?
1A 802 0011 0004 320x ?
1A 802 0011 0005 320x ?
1A 802 0011 0006 240x ?
1A 802 0011 0007 240x ?
1A 802 0011 0008 240x ?
1A 802 0012 0000 1388x Name of a player.
1A 802 0013 0000 110x ?
1A 802 0014 0000 80x ?
1A 802 0015 0000 80x ?
1A 802 0017 0000 240x ?
1A 802 0020 0000 990x Name of a Wii friend.
1A 803 0010 0000 160x ?
1A A02 0010 0000 0000 2960x Context dependent integer with index #0.
1A A02 0010 0000 0001 320x Context dependent integer with index #0 and 1 digit.
1A A02 0010 0000 0002 416x Context dependent integer with index #0 and 2 digits.
1A A02 0010 0000 0004 400x Context dependent integer with index #0 and 4 digits (used as left part of friend codes)
1A A02 0010 0000 0005 2790x Context dependent integer with index #0 and 5 digits (used for error codes).
1A A02 0010 0000 0006 890x Context dependent integer with index #0 and 6 digits (used for error codes).
1A A02 0010 0001 0000 1184x Context dependent integer with index #1.
1A A02 0010 0001 0002 496x Context dependent integer with index #1 and 2 digits.
1A A02 0010 0001 0004 400x Context dependent integer with index #1 and 4 digits (used as middle part of friend codes).
1A A02 0010 0002 0000 80x Context dependent integer with index #2.
1A A02 0010 0002 0003 336x Context dependent integer with index #2 and 3 digits.
1A A02 0010 0002 0004 400x Context dependent integer with index #2 and 4 digits (used as right part of friend codes).
1A A02 0016 0000 0000 32x ?
1A C04 0000 0000 0524 0525 16x If the 1st parameter is singular (1), render 0x524. Otherwise, render 0x525.
1A C04 0000 0000 0527 0528 16x If the 1st parameter is singular (1), render 0x527. Otherwise, render 0x528.
1A C04 0000 0000 052A 052B 16x If the 1st parameter is singular (1), render 0x52a. Otherwise, render 0x52b.
1A C04 0000 0000 052D 052E 16x If the 1st parameter is singular (1), render 0x52d. Otherwise, render 0x52e.
1A C04 0000 0000 0530 0531 16x If the 1st parameter is singular (1), render 0x530. Otherwise, render 0x531.
1A C04 0000 0000 13A2 13A3 720x If the 1st parameter is singular (1), render 0x13a2. Otherwise, render 0x13a3.
1A C04 0000 0000 1456 1457 80x If the 1st parameter is singular (1), render 0x1456. Otherwise, render 0x1457.
1A C04 0000 0001 13A4 13A5 640x If the 2nd parameter is singular (1), render 0x13a4. Otherwise, render 0x13a5.