第3章 バイナリフォーマット


3-22. NameList


(2)Nameエリア

 実際のノード名が格納されているエリアです。以下のようにマッピングされています。
NameHeader u32 name_tag
u32 this_name_index
u32 name_header_size
u32 name_size
node_name

図 Nameエリアメモリマップ

u32 name_tag Tag indicating Name
TAG_NAME        0x00110100

u32 this_name_index Index number of this Name
u32 name_header_size Size of this NameHeader
u32 name_size Size of this Name
node_name Node name by ASCII code(※)
※ノード名はASCII文字で記述します。使用可能なアスキー文字はASCIIコードで0x21(!)〜0x7e(~)までです。

  文字数が4byteの倍数でない場合、NULLで埋めることによって4byteの倍数に合わせてください。文字列数が4byteの倍数の場合はNULLを挿入する必要はありません。


Copyright 1997 NINTENDO Co.,Ltd. All rights reserved.

目次へ次へ