#include <nitro/mb.h>
typedef struct
{
u8 favoriteColor : 4;
u8 playerNo : 4;
u8 nameLength;
u16 name[ MB_USER_NAME_LENGTH ];
} MBUserInfo; /* 22byte */
親子ともマルチブート処理に使用するユーザデータの形式を規定する構造体です。
各メンバの意味は以下の通りです。
| メンバ | 意味 |
| favoriteColor | プレイヤーの好きな色を表す色セット番号です。 |
| playerNo | プレイヤー番号です。親機は0に固定され、子機は1から15になります。 NITRO-SDK 2.0 PR5 以前のバージョンから親機の番号が変更されましたので注意してください。 |
| nameLength | プレイヤーのニックネーム長です。 name の有効文字数を指定します。 |
| name | プレイヤーのニックネームです。 UTF-16LEおよびIPL定義の特殊文字が使用可能で、主に本体から取得した名前を設定します。 MB_USER_NAME_LENGTH 文字以内の有効文字数をnameLength で指定します。 |
2004/11/02 構造体定義をヘッダファイルと同一に訂正、説明追加
2004/08/09 初版