Incidencia #33890

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

Abrir Fecha: 2014-06-01 23:54 Última actualización: 2014-06-02 00:00

Informador:
Propietario:
Tipo:
Estado:
Cerrado
Componente:
Prioridad:
5 - Medium
Gravedad:
5 - Medium
Resolución:
Fixed
Fichero:
Ninguno
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

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

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

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

Ticket History (2/2 Histories)

2014-06-01 23:54 Updated by: yyagi
  • New Ticket "特定環境で、演奏開始時にスクロール画面がすべて消えてしまう" created
2014-06-02 00:00 Updated by: yyagi
  • Resolución Update from Ninguno to Fixed
  • Estado Update from Open to Cerrado
  • Ticket Close date is changed to 2014-06-02 00:00
Comentario

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

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

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

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

Attachment File List

No attachments

Editar

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Entrar