{"text_format":"3","workbook":"xls","n_sheets":4,"sheets":["TWLバナーフォーマット","TWLサブバナーフォーマット ","makeBannerパラメータ","バナー作成の流れ"],"not_rendered":{"external_links":1},"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"TWLバナーフォーマット","index":0,"n_rows":50,"n_cols":8,"rows_kept":50,"merged":[[8,1,14,1],[8,4,14,4],[15,1,15,2],[16,1,16,2],[17,1,24,1],[17,3,24,3],[17,4,24,4],[25,1,32,1],[25,3,32,3],[25,4,32,4],[33,1,33,2],[34,1,34,2],[35,1,35,2]],"flags":["formulas_cached_only"]}
[]
["TWLバナーフォーマット"]
[]
[null,null,"NTRバナー互換部分"]
[null,null,"TWL拡張部分"]
[]
[null,"バナーヘッダのplatformで、NTRとTWLを判別"]
[{"$nulls":4},"サイズ"]
[null,"バナーヘッダ","version",1,32]
[null,null,"platform",1]
[null,null,"crc16_v1",2]
[null,null,"crc16_v2",2]
[null,null,"crc16_v3",2]
[null,null,"crc16_anime",2]
[null,null,"rsv",22]
[null,"バナー画像",null,null,512]
[null,"バナーパレット",null,null,32]
[null,"バナーコメント","英語","256*8",2048]
[null,null,"日本語"]
[null,null,"ドイツ語"]
[null,null,"フランス語"]
[null,null,"イタリア語"]
[null,null,"スペイン語"]
[null,null,"中国語"]
[null,null,"韓国語"]
[null,"バナーコメント\n予約領域","予約","256*8",2048]
[null,null,"予約"]
[null,null,"予約"]
[null,null,"予約"]
[null,null,"予約"]
[null,null,"予約"]
[null,null,"予約"]
[null,null,"予約"]
[null,"TWLバナー画像0～7",null,"512*8",4096]
[null,"TWLバナーパレット0～7",null,"32*8",256]
[null,"※TWLアニメ制御データ0～63",null,"2*64",128]
[{"$nulls":4},9152]
[]
[{"$nulls":3},"9152 * 40 = ",366080," =",357.5,"KB"]
[]
[null,"※TWLアニメ制御データ"]
[null,"表示フレーム数","8bit"]
[null,"セル番号","3bit"]
[null,"パレット番号","3bit"]
[null,"フリップタイプ","2bit"]
[null,"↓"]
[null,"表示フレーム数が0の場合はアニメの終端を表し、その場合は2バイト目にアニメタイプを持つ。"]
[null,"終端なしで64個のアニメデータがある場合は、アニメタイプはループ再生。"]
[null,"表示フレーム数＝0","8bit"]
[null,"アニメタイプ","8bit","　→0:ループ再生、1:１回再生"]

{"sheet":"TWLサブバナーフォーマット ","index":1,"n_rows":15,"n_cols":5,"rows_kept":15,"merged":[[4,1,10,1],[4,4,10,4],[11,1,11,2],[12,1,12,2],[13,1,13,2]],"flags":["formulas_cached_only"]}
[]
["TWLサブバナーフォーマット"]
[]
[{"$nulls":4},"サイズ"]
[null,"バナーヘッダ","version",1,32]
[null,null,"platform",1]
[null,null,"crc16_v1",2]
[null,null,"crc16_v2",2]
[null,null,"crc16_v3",2]
[null,null,"crc16_anime",2]
[null,null,"rsv",22]
[null,"TWLバナー画像0～7",null,"512*8",4096]
[null,"TWLバナーパレット0～7",null,"32*8",256]
[null,"TWLアニメ制御データ0～63",null,"2*64",128]
[{"$nulls":4},4512]

{"sheet":"makeBannerパラメータ","index":2,"n_rows":29,"n_cols":9,"rows_kept":29,"merged":[[1,1,2,1],[1,2,2,2],[1,3,2,3],[1,4,1,5],[1,6,2,6],[1,7,2,7],[1,8,2,8],[3,1,11,1],[12,1,24,1]],"flags":["formulas_cached_only"]}
[]
[null,"カテゴリ","指定内容","必須","サポート",null,"概要","エラー","備考"]
[{"$nulls":4},"NTR","TWL"]
[null,"起動\n引数","-d","×","○","○","デバッグ表示スイッチ"]
[null,null,"-p platform","×","○","○","プラットホーム（NTR/TWL)",null,"デフォルト=TWL"]
[null,null,"-N  image_prefix(※)","△","○","○","アイコン（イメージ／パレット）ファイルパスから拡張子を除いたもの"]
[null,null,"-A bannerAnimeFile(※)","△","○","○","バナーアニメファイルパス",null,"platform=NTR時には、任意の一枚のイメージとパレットを使用したNTRバナーが作成される。\n（デフォルトはインデックス値=0.\n  -i, -jオプション指定時は指定インデックス値)"]
[null,null,"-i","×","○","×","バナーアニメを使用してNTRバナーを出力する時に使用するイメージのインデックスを指定","Platform=NTR時に指定されるとエラー\n0 <= インデックス < 8 の範囲外ならエラー"]
[null,null,"-j","×","○","×","バナーアニメを使用してNTRバナーを出力する時に使用するパレットのインデックスを指定","Platform=NTR時に指定されるとエラー\n0 <= インデックス < 8 の範囲外ならエラー"]
[null,null,"-s","×","×","○","セーブバナーファイルを生成","Platform=NTR時に指定されるとエラー"]
[null,null,"SPECFILE","○","○","○","バナースペックファイル名"]
[null,null,"BANNERFILE","×","○","○","出力バナーファイル名"]
[null,"bsf","Platform","×","○","○","プラットホーム（NTR/TWL)",null,"デフォルト=TWL"]
[null,null,"Version","×","○","○","バナーバージョン","Platform=TWL時に3より小さいとエラー","Platform=TWL時はデフォルトで\"3\""]
[null,null,"Anime","△","○","○","バナーアニメファイル","AnimeもしくはImage&Plttが、引数とbsfのどちらでも指定がないとエラー"]
[null,null,"Image","△","○","○","アイコンイメージファイルパス","AnimeもしくはImage&Plttが、引数とbsfのどちらでも指定がないとエラー"]
[null,null,"Pltt","△","○","○","アイコンパレットファイルパス","AnimeもしくはImage&Plttが、引数とbsfのどちらでも指定がないとエラー"]
[null,null,"JP","○","○","○","日本語メッセージ"]
[null,null,"EN","○","○","○","英語メッセージ"]
[null,null,"FR","○","○","○","フランス語メッセージ"]
[null,null,"GE","○","○","○","ドイツ語メッセージ"]
[null,null,"IT","○","○","○","イタリア語メッセージ"]
[null,null,"SP","○","○","○","スペイン語メッセージ"]
[null,null,"CN","△","○","○","中国語メッセージ","バナーバージョン2以降で指定がないとエラー"]
[null,null,"HN","△","○","○","韓国語メッセージ","バナーバージョン3以降で指定がないとエラー"]
[]
[{"$nulls":3},"△のパラメータは、起動引数とbsfのどちらにおいても指定されなかった場合にエラーとなる"]
[]
[null,null,"(※)引数とBSFファイルの両方で指定があった場合は、引数の方が優先される。"]

{"sheet":"バナー作成の流れ","index":3,"n_rows":6,"n_cols":28,"rows_kept":6,"flags":["formulas_cached_only"]}
[]
[null,"TWLプラットホームでのバナー作成"]
[]
[]
[null,"1)TWLバナー作成（アイコンアニメあり）",{"$nulls":11},"2)TWLバナー作成（アイコンアニメあり）",{"$nulls":13},"3)TWLバナー作成（アイコンアニメなし）"]
[{"$nulls":27},"　旧NTRと同じバナー素材からTWLバナーを作成"]