The following text is from a file lurking on the Twilight Princess disc, not sure which version/s have it, looks like programmer notes?
●地形ユニットMOVEBGにスイッチ1の情報は渡されてないらしい。酒井さん談。
たしかに、マップデータ変換時に使い捨ててだいたいOKな情報だからそうなってる気がしてきたけど、
やっぱりそうなの?
●レイヤーについて整理。昼夜と表裏をなんとか。
・昼夜については、切り替えをどうする?ゆっくり(「タクト」)かばっさり(「ムジュラ」)か?
・表裏については、もう1つ2つ追加があるかもとか。
●自動化したい。odemrun引数とかObjectSenderとか使えばできるような気が。
・メモリマップの出力。
・メモリバンクの配置設定。
●コリジョンポリゴンを全表示したい。確認のために。
ObjectReflector[/Node/zelda地形チェック内部|デバッグポリゴン描画]で表示されるけど、
その場合はリンクのそばのポリゴンだけなのでわりと残念。
# そういえば、吉田さんのポリゴン統合とかの動作確認はどうやってるのかな。
●2Dマップレール
○十字キー上で表示されるマップの実装はどうなってますか?とりあえず確認だけ。
→とりあえず先にやっとく。岩脇さん談。
→進行中。吉田さんが。
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■ 対処済み
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
●地形ユニットについて確認。半透明ポリゴンはどうなりますか?
半透明地形ユニット同士の重なりは問題になるけど、そうでなければいいの?
たとえば、シャドウ用の半透明ポリゴンとか。エフェクトなどで使用する半透明ポリゴンとの重なりは大丈夫?
→禁止。うまく描画されるときもあるけど、それは偶然。
実際にはマテリアルソートとの関係で出たり出なかったりするはず。
→マテリアル名で描画順序を指定できるようにしてもらった。これによって、ディティール表現の
ための重ね合わせる半透明は使用可能に。
しかし、水面のような真の意味での半透明はやはり不可。ポリゴンソートとかしないから。
真の半透明はMOVEBGでやる方向で。
→地形ユニットMOVEBGとしてモデル描画オブジェクトを追加。
●jccが大量のメモリを使用してる。800MB近く。減りませんか。
→岩脇さん、松谷さんに連絡済み。
→半分くらいに減らしてもらった。もうちょっと減らしてほしいので、いずれさらに調べてもらう。
→激減。別物なくらい高速化。
●デモアーカイブについて。
○リソース登録所でつくることができるか?見た感じ、アクターとかと同じみたいだけど。
→できる。まったく同じ。
○xnim_id_conv.plって何?arcファイルのリソースIDに0x10000をたしてるけど、どうして?
→オブジェクト用リソースかデモ用リソースかの区別。
汎用アクターでは、デモデータによるアニメーションモード指定を解釈するかどうかも
→指定を一度に行えるようにIDをビット分割する方向で。
●シーン指定モーニング起動について、レイヤーもオプションで指定したい。
→対応済み。佐々木さんが。
●シーン指定モーニング起動について、--menu=LEVEL2とすると、ステージが選択されない。
部屋番号を指定しないと無効っぽい。
→対処済み。岩脇さんが。
●particle.xnimの登録はどうしようか?
d_particle_name.*同様に、particle.xnimもParticle/mk_arc.batでcvs updateしちゃうか。
→対処済み。
●アーカイブファイル名の制限は?
7文字以下って聞いたような気もするけど、それはオブジェクト登録名だっけ?
じゃあ何文字以下?DOS8.3形式?ロングファイルネーム?
# 「W_motion」というのがあるということはDOS8.3形式なのか。
→アーカイブ名は9文字以下。森田さんから。
●シーン指定モーニング起動について、たとえば、
% OdemRun ... -a --noopening --menu=LEVEL3,0
のように実行すると、「LEVEL3」部屋0ではなく「Fire_Dungeon(Room7)」が選択されてる。
ちなみに、このメニュー項目は
--------ここから--------
(前略)
LEVEL3,(0),LEVEL3,0,0,-1,
LEVEL3,(1),LEVEL3,1,0,-1,
LEVEL3,(2),LEVEL3,2,0,-1,
(中略)
Fire_Dungeon(Room3),,LEVEL3,3,0,-1,
Fire_Dungeon(Room4),,LEVEL3,4,0,-1,
Fire_Dungeon(Room7),,LEVEL3,7,0,-1,
(後略)
--------ここまで--------
となっていて、メニューテキストmenu.datの中でもっとも後にある「LEVEL3」ディレクトリ。
同じディレクトリに属する部屋が異なる表示タイトルのステージに含まれていた場合、もっとも後の
ステージになってしまうのか?ちなみに、メニューの「LEVEL3」はちゃんと<(3)>になってる。
→対処済み。岩脇さんが。もっとも前のステージになるように。
●「リソース登録所」について。
○SRDさんのPCの環境は?Admin権限は使えるか?ActiveXのインストールは可能か?
→可能。
○リソースファイルをローカルPCにコピーするとき、そのコピー先パスは?%ZELDA_JMAP_DIR%\rom\DVDRoot?
→%GCZELDA1_ROOT%/GDEVImage/DVDRootで。%GCZELDA1_ROOT%が未定義ならダメ。
●bdlデータをbmdcuttex3.exeで処理していいのか?非トゥーン指向という話だけど。滝沢さんは問題なさそうと言った。
→よい。やっとくこと。メモリ削減とかで効果があるかもしれないし。
→対処済み。csvファイルは空で。
●パーティクル。
○古いデータがdolzelに残ってるくさい。処分する?
→処分するならすれば。dolzel/res/Particleディレクトリを空にしてからmk_arc.bat。岩脇さん談。
→近日中に伊藤が実行する予定。
○PSceneのグループを整理したい。254を残してばっさりと。伊藤談。
→jmpデータで使用されてなければやってよし。岩脇さん談。
→伊藤が実行済み。
○mk_arc.bat で //d/zelda/dolzel/ にリソースをコピーしてるけど、これはひどく環境依存。ちょっと心配。
→伊藤に通達済み。
●jccでunionみたいなデータは生成できるか?
できるんだったら、イベントデータについて、zevとstbのときに必要だけど、カメライベントには必要のない
ファイル名の情報があるので、それをunionの一方にする。
→生成可。じゃあそれ。
→仕様を提出済み。小川さんに。
●2Dマップレール
○ポリゴンにまったく属さない頂点があった場合、その頂点はたぶん誤り。エラーに。
→対処済み。岩脇さんが。
○ラインにも色指定を。
→jccの対応がまだだけど、それはデータ仕様がまだだから。あわせて、2Dマップレール警告をエラーに。
→対処済み。岩脇さんが。 |