{"text_format":"3","workbook":"xls","n_sheets":1,"sheets":["TWL-ROMヘッダ"],"not_rendered":{"external_links":1,"defined_names":1},"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"TWL-ROMヘッダ","index":0,"n_rows":62,"n_cols":21,"rows_kept":62,"merged":[[1,1,1,12],[1,13,1,16],[1,17,51,17],[2,1,2,2],[2,6,2,12],[3,1,3,4],[3,5,3,8],[3,9,3,12],[3,13,3,16],[4,1,4,4],[4,5,4,8],[4,9,4,12],[4,13,4,16],[5,1,5,4],[5,5,5,8],[5,9,5,12],[5,13,5,16],[6,1,6,4],[6,5,6,8],[6,9,6,12],[6,13,6,16],[7,1,7,8],[7,9,7,12],[7,13,7,14],[7,15,7,16],[8,1,8,4],[8,5,8,8],[8,9,8,16],[9,1,9,4],[9,5,9,8],[9,9,9,12],[9,13,9,16],[10,1,10,2],[10,3,10,4],[10,5,10,6],[10,7,10,8],[10,10,10,16],[11,1,12,16],[13,1,21,16],[22,1,22,12],[22,13,22,14],[22,15,22,16],[23,1,24,16],[25,1,26,16],[27,1,27,16],[28,1,28,4],[28,5,28,8],[28,9,28,12],[28,13,28,15],[29,1,29,4],[29,5,29,8],[29,9,29,12],[29,13,29,16],[30,1,30,4],[30,5,30,8],[30,9,30,12],[30,13,30,16],[31,1,31,4],[31,5,31,8],[31,9,31,12],[31,13,31,16],[32,1,32,4],[32,5,32,8],[32,9,32,12],[32,13,32,16],[33,1,33,4],[33,5,33,8],[33,9,33,12],[34,1,34,4],[34,9,34,12],[34,13,34,16],[35,1,35,4],[35,5,35,8],[35,9,35,12],[35,13,35,16],[36,1,36,4],[36,5,36,8],[36,9,36,12],[36,13,36,16],[37,1,37,16],[38,1,38,16],[39,1,39,4],[40,1,40,4],[40,5,40,8],[41,1,41,8],[41,9,41,12],[42,1,42,12],[42,13,42,16],[43,1,43,16],[44,1,44,4],[45,1,45,4],[45,5,45,16],[46,1,46,8],[46,9,46,16],[47,1,47,12],[47,13,47,16],[48,1,48,16],[49,1,49,4],[50,1,51,16],[52,1,52,16],[53,1,53,16],[54,1,54,16],[56,2,56,9],[57,2,57,9],[58,2,58,9],[59,2,59,9],[60,2,60,9],[61,2,61,9]],"flags":["formulas_cached_only"]}
[null,"0x0","0x1","0x2","0x3","0x4","0x5","0x6","0x7","0x8","0x9","0xa","0xb","0xc","0xd","0xe","0xf"]
["0x000","ソフトタイトル名",{"$nulls":11},"イニシャルコード",{"$nulls":3},"ROMヘッダ署名範囲"]
["0x010","メーカーコード",null,"アプリ\n種別","デバイス\nタイプ","デバイス\n容量","予約領域",{"$nulls":6},"TWL暗号\nフラグ","特定\n仕向地","ソフト\nバージョン","諸フラグ"]
["0x020","ARM9常駐モジュール\nROMオフセット",{"$nulls":3},"ARM9常駐モジュール\nエントリアドレス",{"$nulls":3},"ARM9常駐モジュール\nRAMアドレス",{"$nulls":3},"ARM9常駐モジュール\nROMサイズ"]
["0x030","ARM7常駐モジュール\nROMオフセット",{"$nulls":3},"ARM7常駐モジュール\nエントリアドレス",{"$nulls":3},"ARM7常駐モジュール\nRAMアドレス",{"$nulls":3},"ARM7常駐モジュール\nROMサイズ"]
["0x040","ファイルネームテーブル\nROMオフセット",{"$nulls":3},"ファイルネームテーブル\nROMサイズ",{"$nulls":3},"ファイルアロケーションテーブル\nROMオフセット",{"$nulls":3},"ファイルアロケーションテーブル\nROMサイズ"]
["0x050","ARM9オーバーレイテーブル\nROMオフセット",{"$nulls":3},"ARM9オーバーレイテーブル\nROMサイズ",{"$nulls":3},"ARM7オーバーレイテーブル\nROMオフセット",{"$nulls":3},"ARM7オーバーレイテーブル\nROMサイズ"]
["0x060","マスクROMコントロール情報",{"$nulls":7},"バナーファイル\nROMオフセット",{"$nulls":3},"セキュア領域\nCRC",null,"マスクROM\nコントロール情報"]
["0x070","ARM9オートロード完了時\n呼び出し関数RAMアドレス",{"$nulls":3},"ARM7オートロード完了時\n呼び出し関数RAMアドレス",{"$nulls":3},"マスクROM情報予約領域"]
["0x080","NTR互換ROM実効サイズ\n(=認証コードROMアドレス)",{"$nulls":3},"ROMヘッダサイズ",{"$nulls":3},"ARM9モジュール\nパラメータアドレス",{"$nulls":3},"ARM7モジュール\nパラメータアドレス"]
["0x090","TWLノーマル領域\nROMオフセット",null,"TWL専用領域\nROMオフセット",null,"NANDカードDL領域\nROMオフセット",null,"NANDカードBK領域\nROMオフセット",null,"NANDカードフラグ"]
["0x0a0","予約領域"]
["0x0b0"]
["0x0c0","NINTENDOロゴ・イメージデータ"]
["0x0d0"]
["0x0e0"]
["0x0f0"]
["0x100"]
["0x110"]
["0x120"]
["0x130"]
["0x140"]
["0x150",{"$nulls":12},"NINTENDOロゴ\nCRC",null,"ROM内登録データCRC"]
["0x160","予約領域 for IS-NITRO-DEBUGGER?"]
["0x170"]
["0x180","ARM9-WRAM-A/B/C割り当てレジスタ設定値（SCFG-MBK1～8）"]
["0x190"]
["0x1a0","ARM7-WRAM-A/B/C/0/1割り当てレジスタ設定値（SCFG-MBK6～8、SCFG-MBK9、RBK_CNT1_H）",{"$nulls":18}," "]
["0x1b0","カードリージョン",{"$nulls":3},"アクセスコントロール情報",{"$nulls":3},"ARM7 SCFG-EXTレジスタ\n設定値",{"$nulls":3},"予約領域",null,null,"TWL拡張\n諸フラグ"]
["0x1c0","ARM9拡張常駐モジュール\nROMオフセット",{"$nulls":3},"予約領域",{"$nulls":3},"ARM9拡張常駐モジュール\nRAMアドレス",{"$nulls":3},"ARM9拡張常駐モジュール\nROMサイズ"]
["0x1d0","ARM7拡張常駐モジュール\nROMオフセット",{"$nulls":3},"ARM7マウント情報\nRAMアドレス",{"$nulls":3},"ARM7拡張常駐モジュール\nRAMアドレス",{"$nulls":3},"ARM7拡張常駐モジュール\nROMサイズ"]
["0x1e0","NTRハッシュ対象\nROMオフセット",{"$nulls":3},"NTRハッシュ対象\nサイズ",{"$nulls":3},"TWLハッシュ対象\nROMオフセット",{"$nulls":3},"TWLハッシュ対象\nサイズ"]
["0x1f0","FSハッシュ１テーブル\nROMオフセット",{"$nulls":3},"FSハッシュ１テーブル\nサイズ",{"$nulls":3},"FSハッシュ２テーブル\nROMオフセット",{"$nulls":3},"FSハッシュ２テーブル\nサイズ"]
["0x200","FSハッシュ１\nブロックサイズ",{"$nulls":3},"FSハッシュ２算出単位\n（FSハッシュ１の個数）",{"$nulls":3},"バナーファイル\nサイズ",{"$nulls":3},"Shared2\nfile0_size","Shared2\nfile1_size","EULA同意バージョン","予約領域"]
["0x210","TWL-ROM実効サイズ",{"$nulls":3},"Shared2\nfile2_size","Shared2\nfile3_size","Shared2\nfile4_size","Shared2\nfile5_size","ARM9拡張モジュール\nパラメータアドレス",{"$nulls":3},"ARM7拡張モジュール\nパラメータアドレス"]
["0x220","AES対象領域\nROMオフセット",{"$nulls":3},"AES対象領域\nサイズ",{"$nulls":3},"AES対象領域2\nROMオフセット（予定）",{"$nulls":3},"AES対象領域2\nサイズ（予定）"]
["0x230","TitleID_Lo",{"$nulls":3},"TitleID_Hi",{"$nulls":3},"publicセーブデータ\nサイズ",{"$nulls":3},"privateセーブデータ\nサイズ"]
["0x240\n|\n0x2e0","予約領域"]
["0x2f0","ペレンタルコントロール情報"]
["0x300","ARM9常駐モジュールハッシュ\n(HMAC SHA-1)"]
["0x310",{"$nulls":4},"ARM7常駐モジュールハッシュ\n(HMAC SHA-1)"]
["0x320",{"$nulls":8},"FSハッシュ２テーブルハッシュ\n(HMAC SHA-1)"]
["0x330",{"$nulls":12},"バナーハッシュ\n(HMAC SHA-1)"]
["0x340"]
["0x350","ARM9拡張常駐モジュールハッシュ\n(HMAC SHA-1)"]
["0x360",{"$nulls":4},"ARM7拡張常駐モジュールハッシュ\n(HMAC SHA-1)"]
["0x370",{"$nulls":8},"NTRホワイトリストチェック用　phase1 ハッシュ (ROMH, ARM9 static, ARM7 static)\n（HMAC SHA-1)"]
["0x380"]
["0x390","NTRホワイトリストチェック用　phase2 ハッシュ (ARM9 OVT, ARM9 Overlays, FAT)\n（HMAC SHA-1)"]
["0x3a0"]
[":\n:","予約領域"]
["0xdf0"]
["0xe00\n|\n0xef0","buryArg領域\n（SRLをデバッガ読み込みする時に、ここに可変パラメータを埋め込んで起動する仕組み。故に署名範囲外である必要がある。）"]
["0xf00\n|\n0xf70","予約領域"]
["0xf80\n|\n0xff0","ROMヘッダ\n署名"]
[]
[null,"種別","登録データ"]
[null,"FIX","ROMヘッダテンプレートの設定値をそのまま使用します。"]
[null,"RSF","ROMスペックファイルでの記述が makerom にて反映されます。\n指定がない場合は FIX と同じ扱いになります。"]
[null,"GEN","makerom で生成された値が書き込まれます。"]
[null,"TWL","makerom 及び makerom.TWL で生成された値が書き込まれます。"]
[null,"TWL","makerom 及び makerom.TWL で生成された値が書き込まれます。\n※DSダウンロードプレイの署名付加(attachsign)では、ROMヘッダは変更されないので、makerom時にROMヘッダに署名して、コンテンツ証明書を付加しておいても問題ない。"]