チケット #33890

特定環境で、演奏開始時にスクロール画面がすべて消えてしまう

登録: 2014-06-01 23:54 最終更新: 2014-06-02 00:00

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
なし
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

特定環境で、DTXManiaをいったん終了した後で再度起動し、演奏を開始すると、一瞬スクロール画面が表示されたのち消えてしまい、演奏ができなくなる。

Win7 x64, Realtekサウンド, ASIO4ALL環境でASIOを使った場合にこの現象が発生したという事例の報告あり。

(チケット #28821より株分け)

チケットの履歴 (2 件中 2 件表示)

2014-06-01 23:54 更新者: yyagi
  • 新しいチケット "特定環境で、演奏開始時にスクロール画面がすべて消えてしまう" が作成されました
2014-06-02 00:00 更新者: yyagi
  • 解決法なし から 修正済み に更新されました
  • 状況オープン から 完了 に更新されました
  • チケット完了時刻2014-06-02 00:00 に更新されました
コメント

rev721(正確には719)で対応済み。

当該環境では、ASIO (ASIO4ALL) の実動作が始まる前にDTXMania本体の再生動作が始まっており、そのために再生済みのバイト数に依存して設計されている演奏タイマーが正しく動作していなかった。

そこで、ASIOの動作開始前に演奏タイマーの値を読みだしても、破たんしないような値を返すように修正した。

この修正で問題が出なくなることを、当該環境にて確認済み。(koh-heyさんに感謝)

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする