• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

dtxmania 中文


RSS
Rev. Time Author
fe6e242 2017-07-25 01:02:59 yyagi

#xxxxx 添付ドキュメントを109ように更新。

333aea7 Release109 2017-07-10 23:19:57 yyagi

#37243 WASAPI排他かつイベントドリブン向こうの場合の設定では、バッファサイズを最低でも更新間隔の4倍に設定するようにした。
#37243 WASAPIの初期バッファサイズを50msから0にした。70ms以上の排他設定にされるようりは、44msの共有設定のほうがマシなので。

#37243 コンフィグのWASAPI関連設定の説明に、「WASAPI排他が勝手にWASAPI共有にフォールバックしてしまうようなら、一度DTXManiaを再起動してみろ」というアドバイスを追加。
どうもCONFIG内の設定変更ではうまくいかないが、本体起動時の設定はうまくいくようなので。

7a397f0 2017-07-06 01:08:01 yyagi

#35906 いくつかの固定文面への対応漏れに対処。今度こそ対応漏れはないはず。

501b43a 2017-07-06 00:23:44 yyagi

#37319 スキンに連動した、resources.csv ファイルの読み込みに対応。
スキン変更時に、スキンのルートフォルダ(例: System/Default/ )にresources.csvファイルがある場合は、それを読み込んで使う。
なお既定のresource.csvとして、System/ のファイルは削除不可。

adeb9b0 2017-07-05 23:36:39 yyagi

#35906 選曲画面左上の操作案内を、多言語化した。
これで、多言語化の仕込みがすべて完了したはず。(あとはresources.csvを充実させるのみ)
#xxxxx PrivateFontで、指定のフォントが見つからなかった場合に代替使用するフォントをコンストラクタに指定できるようにした。
ただし指定できるだけで、実動作相当の実装は無し。
#35906 resources.csvファイルに色々と追加修正。ベースフォントの指定項目追加(指定はできるが機能はしない)、ほんのちょっとだけ中国語リソースを追加、など。

5edf9dd 2017-06-29 23:50:46 yyagi

#35906 起動画面の警告表示と、キーアサイン変更時の「Hit key to assign」を、多国語対応した。(文言修正時は、System/resrouces.csvを変更のこと)
これで、言語リソース分離の残件は、以下のみとなった。
* まだ選曲画面左上の操作案内が、日本語と英語固定 (文言が画像埋め込み)

d6ed058 2017-06-20 23:22:03 yyagi

#37289 コミット漏れを反映

1b481ac 2017-06-20 01:31:20 yyagi

#37289 解像度の変更でフルスクリーンにすると音声つきの動画の再生に失敗する問題を修正。
ただし、動画の読み込みで動作がロックすることがある。要調査。(とりあえず、ロック発生時はCTRL+ALT+DELすれば先に進む)

28baac6 2017-06-19 23:24:22 yyagi

#37243 WASAPI排他/共有をどちらも不自然な挙動なく設定できるよう修正。更新間隔を排他時はminperiodに、共有時はdefperiodにしたうえで、バッファ量を少なくとも更新間隔+1msとしてBASS_WASAPI_Iniit()に投げるようにした。
#xxxxx 演奏画面での各フレームの時間測定のためのテストコードを追加。(DTXManiaのプロジェクトでTEST_MEASUREFRAMEDRAWTIMEを有効にすることで、演奏画面を抜ける際にlogに出力する)
#xxxxx readmeを更新。

41bca6c 2017-06-14 00:59:20 yyagi

#37231 一旦、Win8.0互換モードでの動作に戻した。この方がなぜかWASAPIでのバッファ量を小さくできるため。
#37243 バッファ更新間隔の取り回しを改善し、同設定値が更新間隔の最低値を下回らないようにした。

334bf36 2017-06-08 22:22:00 yyagi

#xxxxx 使用する.NET Frameworkのバージョンを、4.5.1から4.7に変更。(4.5, 4.5.1は既にサポート停止されていたため)
参考: https://support.microsoft.com/ja-jp/help/17455/lifecycle-faq-net-framework

efa7c87 2017-06-08 20:58:14 FROM

#xxxxx: SharpDX を 4.0.1 へアップデート。

cea3b07 2017-06-07 00:31:37 yyagi

#xxxxx DTXCreatorからのDTXMania本体を呼び出すViewerの設定でも、WASAPI共有を選択できるようにした。

1de8443 2017-06-06 23:31:57 yyagi

#xxxxx Quick ConfigでのAutoPick/AotoNeckのコードが明らかにおかしいので、まずは想像で修正。ただ、実際の動作は期待に沿っていない・・・。
#35906 CONFIGURATIONの選択肢 (HH-0, HH-1など) を、言語リソースとして分離した。(System/resrouces.csvに記載のこと)
これで、言語リソース分離の残件は、以下のみとなった。
* まだ起動画面の警告表示が、日本語固定 (文言が背景画像埋め込み)
* まだ選曲画面左上の操作案内が、日本語と英語固定 (文言が画像埋め込み)
* まだキーアサイン変更時の「Hit key to assign」が英語固定 (文言が画像埋め込み)

58d313b 2017-06-06 20:51:10 yyagi

#xxxxx システムサウンドの読み込み方式を変更。「外部メディアから2回」→「外部メディアから1回」+「クローン1回」
#xxxxx サウンド出力方式の取得方法のリファクタ。

2539bcb 2017-06-05 23:01:56 yyagi

#37189 DirectSoundモード時のサウンド読み込みが遅かった問題の修正 (rev. 5f2ec2ae430cea60288005a5aef386190854f0e7 の、099系列へのバックポート。)
#37243 Win10モードで動作させると、WASAPI排他の設定に失敗する問題の修正 (rev. a8284a3db39cae530dbe95d75ac52c6fda64239b び、099系列へのバックポート。)
これに伴い、最新のCSoundDeviceWASAPI.cs をほぼ099系列へデッドコピーした。(Win10固有対応部と、event driven対応部は削除した)

5f2ec2a 2017-06-05 22:00:24 yyagi

#37189 DirectSoundモード時にサウンド読み込みが遅かった問題を修正。

25a3701 2017-06-04 01:18:59 yyagi

#36529 SlimDXからSharpDXへ移行したにも関わらず、SlimDXへのmanifest参照が残っていたため、削除した。

a8284a3 2017-06-04 00:37:43 yyagi

#37199 サウンドデバイス利用時のフォールバック順を、ASIO→WASAPI排他→WASAPI共有→DirectSound、に変更。
#37243 Win10モードで動作させると、WASAPI排他の設定に失敗する問題を修正。ただしyyagiのWin10環境でうまくいったやり方を実装しただけの話のため、他環境での動作確認が必要。
#xxxxx #37243の調査のため、WASAPI周りのログ出力を大幅に強化。

d4e1303 2017-06-04 00:30:47 yyagi

#xxxxx Win10で、キーボードとマウスの名称の末尾に0x00が大量に含まれていたため、ログ出力の際に削除するよう修正。

231a80a 2017-06-04 00:29:47 yyagi

#37239 DTXManiaLog.txt にユーザー名を出力する際に、ユーザー名の部分を伏字にするよう修正。

4272dac 2017-06-01 01:03:27 yyagi

#37237 ログに出力されるOS Versionが常に6.2.9200.0(Win8.0)となる問題を修正。
これにより、Win8.1以降のOSでも、Win互換モードでなく、OS本来のモードで動作するようになった。
#xxxxx コンパクトモードでの起動で、引数となるDTXファイルが見つからなかったときのエラーログの出力を強化。

4eb2e7c 2017-06-01 01:00:14 yyagi

#37236 [DTXC] ユーザー名に半角スペースが含まれていると、DTXCからViewerとしてDTXMania本体を起動しようとしても失敗する問題を修正。
(この修正で、DTXMania, DTXViewer両方の呼び出しができることを確認済)

c413c92 2017-05-30 23:16:22 yyagi

#37173 演奏画面でHHOを叩いても画面内のパッドがアニメーションしない問題を修正。

90c5bb6 2017-05-30 01:46:33 yyagi

#37227 ウインドウ表示の動画が画面外にはみ出す問題を修正。

70b828b feature/Fixing_DirectSound_memoryleak 2017-05-21 01:10:00 yyagi

DirectSoundでClone()するとメモリリークする問題修正の途中版。WAVデータ実体への参照カウンタを実装済み。
ただし現在、DirectSoundなSoundDeviceのDispose()に常に失敗し、またメモリリークも引き続き発生している。
引き続き調査が必要。
なおSound管理.tサウンドを生成する()内で、新規作成とClone()の首振りを行うようにしたため、外部からClone()を呼ぶ必要はなくなった。

a34ce68 feature/wasapi_shared_win10 2017-05-20 18:03:38 yyagi

WASAPI共有の対応用。Win10での遅延小モードが使えると尚良し。取り急ぎログ出力を強化し、希望バッファサイズを100msから10msにした。

996e7d6 2017-05-20 16:17:08 yyagi

'feature/37178_プロジェクトとソリューションファイルの英語化' で、csproj内のビルド後イベントを修正 ($(...)はダブルクォーテーションで括り、%...は括らない)

043c266 2017-05-20 16:13:12 yyagi

DTXViewerのコードを追加
feature/36376_plugin_extの変更を、099系列にも適用。

f4df639 2017-05-20 15:33:46 yyagi

feature/36376_plugin_extの変更がローカルに残ったままでした。すみません。