演奏ゴーストですが、実は旧来より若干実装済みです。具体的には、演奏中に、全チップのズレ時間を保持しています。(ただしその値を使っていません)
いずれにせよ、更にセーブ機能と再生機能が必要ですね。
申し訳ありません、 rev 840 のブランチは削除いたします。
ブランチの削除は、TortoiseSVNのリポジトリブラウザ上から行っていただくのが手っ取り早いですよ。
ありがとうございます!
変な場所に作ってしまってすみません・・明日削除いたします。
ゴースト機能仕様:
ある楽器パートが全AUTOのとき指定したゴーストデータを適用して
その楽器をAUTO PLAYする
一部レーンAUTOの場合ゴーストデータの指定は無視される
ゴーストデータは QConfig から選択
ゴーストデータの種類:
Perfect, LastPlay, HiSkill, HiScore, Online
クリア時に更新されたセクションに合わせてゴーストを保存
ただしゴーストデータが適用された場合、ゴーストは保存しない。
またAUTO演奏されたチップが存在する楽器のゴーストは保存しない。
グラフ目標値部分にターゲットゴーストの達成率を進行に合わせて表示。
ゴーストデータの種類は上記と同様で別々に指定する。
ゴースト機能の実装が一段落しましたので、
どなたかテスト&バグ報告していただけないでしょうか・・・?
お願い致します。
103をDLしていただき解凍後、チケット添付のzipの中身をコピペしてください。
Win10ご使用の方で動作しない方はこちらのチケットをご参照ください。
すみません、1点だけ;
103をDLしていただき解凍後、チケット添付のzipの中身をコピペしてください。
チケットに添付されていません・・・。 「チケットにファイルをuploadした」だけの状態でチケットの内容を更新すると、upload分が消えてしまいます。「添付ファイル登録」まで確実に実施ください。(私もこれ、よくやらかします・・・)
すみません、
添付されていませんでした+なぜか追加に失敗してしまうので以下にアップロードいたしました。
http://chanmori.net/dtxir/DTXManiaGR_35411_GhostImplementation.zip
ありがとうございます。
どうも、ファイルサイズが200-300KB位を超えると、追加に失敗してしまうようです。
代わりに私は最近、OSDNの「作業部屋」を使ってテストモジュールを提供するようにしていますが、 https://osdn.jp/users/yyagi/pf/DTXMania_TestBuilds/files/ これ、私の作業部屋を他の人にも使ってもらう(ほかの人にもアップロードしてもらう)ってのはできないみたいですね。残念。まあ、別の作業部屋を個々人でどんどん作っちゃえばいいんですけどね。
>ファイルサイズが200-300KB位を超えると、追加に失敗
そうなんですね。5,6回試してダメだったので諦めました。
今度から「部屋」を使用してみたいと思います。
rev. 858 で当機能を本幹にマージしました。
chnmr0さん、本チケットの対応を完了とみなせるならば、クローズをお願いいたします。
そうでなければ、適宜今後の課題など追記くださいませ。
104 リリースお疲れさまでした。
当初予定した機能は実装されましたので、クローズさせていただきます。
#35281 より派生。