• 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

RSS
Rev. Time Author
8cb5982 2019-08-19 11:44:18 yyagi

#39474 Riff chunked oggを使った曲を再生しようとすると、DTXManiaが強制終了する問題を修正。
これに伴い、CSound()のデコード周りの内部実装を大幅に見直し。つぎはぎ状態だったデコード周りを少しだけすっきりさせた。(更にきっちり設計見直しもしたいところが、それはまたの機会に。)
Ogg-Vorbisのデコードのため、外部ライブラリ NVorbisを追加。( https://github.com/ioctlLR/NVorbis )
NVorbisを使用した関係で、ビルドに .NET Core 2.2(以上)のSDKが必要。(まだ確認してませんが、実行には同ランタイムが必要になるかも・・・)

87ea9bd 2019-08-02 00:46:31 yyagi

#39441 エンコーディング指定の文字列を少し変更。全部大文字だとうまくいかないことがあった。

5e9ce7e 2019-07-31 02:19:32 yyagi

#39441 SJISで保存したConfig.xmlを読み込もうとすると失敗して、設定が初期化されてしまう問題を修正。

cc61479 2019-06-18 01:44:41 yyagi

#34763 1つ前のコミット内容を1か所見直し(IntPtr->UIntPtr)、さらにMidiInChecker2内のPsuedoFDKにも同じ修正を念のため適用(ただし未使用)。

71d2824 2019-06-18 01:31:06 yyagi

#34763 x64での動作時、CPUコア数が異常な値となり、(CPUコア数と同じ数だけ確保する)サウンド更新スレッド数が異常になっていたのを修正。

e357c00 2019-06-14 00:59:36 yyagi

#xxxxx Win10 19H1用の内部エントリだけ追加 (未使用)

0c282fe 2019-06-14 00:38:10 yyagi

#34763 64bit対応でMIDI入力が動作しなくなっていた問題を修正。
(せなさんのDTXMania ALの修正コメントがヒントになりました。ありがとうございます。)

68b6354 2019-06-14 00:17:29 yyagi

#34763 64bit対応(AnyCPU対応)にあたり、アクティブプラットフォームソリューションがぐちゃぐちゃになっていたので新規に作り直した。

00d674e 2019-04-30 22:41:03 yyagi

#39180 ベースのRとBが重なって表示される問題を修正。

5e61c88 2019-04-06 17:27:46 yyagi

#xxxxx WMIのDisposeミスを修正。
#xxxxx RS5のbuild情報を追加。(ただし現状未使用)

4ec10ae 2019-04-03 01:51:36 yyagi

#xxxxx WASAPI/ASIO時のバッファ更新間隔とバッファ更新スレッド数に関するログを追加。

0bdabf1 2019-04-03 01:50:46 yyagi

#xxxxx 参照していないところでの using DirectShowLib を削除。

60fdb11 2019-04-03 01:47:29 yyagi

#xxxxx SharpDXを4.0.1にロールバック。

e99a7c2 2019-04-03 01:44:03 yyagi

#xxxxx Windows10の場合、「ゲームモード」を使用することを強く推奨する旨を、readmeに記載。

c1ea6da 2019-04-03 01:22:24 yyagi

#34763 64bit対応 (正確にはAnyCPU対応) 。また、x86/x64のどちらのプロセスで動作しているかをタイトルバーとDTXMaiaLog.txtに表示するようにした。
#xxxxx bass_fx.dll を最新版に更新。(2.4.12.1)

04ce610 2019-04-01 22:17:58 yyagi

#xxxxx Reload Songs時の表示文言がプログラム埋め込みだったため、resource.csvに移動。

e2daebb 2019-03-23 13:22:03 yyagi

#39080 Fixed not to close DTXMania suddenly when go to CONFIGURATION, in Win8.1.
The fix avoids IndexOutOfRange() Exception when registering private font without font file name.

d45458f 2019-02-08 00:40:30 yyagi

#xxxxx 余計なサウンドバッファ更新を削除 (Draw()の終盤の実施だけで十分。Draw()頭の更新は削除する)

f298abf 2019-02-08 00:39:19 yyagi

#xxxxx WASAPI共有時に更新間隔を既定の最小値より小さく設定してしまう場合がある問題を修正。

715273d 2019-02-05 19:01:54 yyagi

Revert "#xxxxx SharpDXのNuGetパッケージを、4.0.1から4.2.0に更新。"

This reverts commit 680026ea32f4aa331a199a4ba8ce1008c8064ff8.

5fce710 2019-02-01 02:26:42 yyagi

#38358 USB-AUDIO使用時に警告を表示する機能を追加。
#xxxxx 起動時のログ出力強化。(サウンドデバイス関連)

b7f278f 2019-01-31 23:26:32 yyagi

#xxxxx SharpDXの更新に際して、RuntimeResources/化のバイナリを更新していなかったので、更新。

a7c21e0 2019-01-31 23:25:04 yyagi

#37271 ミキシング高速化ではないが、各サウンドストリームのバッファ更新に用いるスレッド数を増やした。(1→論理コア数)。これで多少はサウンド処理の負荷が軽減するはず。
#xxxxx WASAPI/ASIO使用時にRIFF chunked MP3のファイルを開いたときのログ出力を見直した。それとわかるような詳しめの情報を出力するように変更。

9365522 2019-01-31 23:20:46 yyagi

#xxxxx デバッグ用の情報として、論理コア数だけでなく、物理コア数も記録するよう修正。

f9fdf86 2019-01-31 23:19:55 yyagi

#28882, #38865 xaデコードの高速化において、バッファサイズを誤っていたのを修正。

4abde14 2019-01-26 00:38:15 yyagi

#28822, #38865 xa, mp3, oggでコードの高速化。メモリコピーの回数を減らした。

fac69d9 2019-01-25 01:29:50 yyagi

#28822 mp3/oggのファイルサイズが丁度65536の倍数の時に、デコードに失敗する問題を修正。その他コメント整理など。

680026e 2019-01-25 00:59:10 yyagi

#xxxxx SharpDXのNuGetパッケージを、4.0.1から4.2.0に更新。

2cde552 2019-01-25 00:53:38 yyagi

#xxxxx bass.dll を最新版(2.4.14)に更新。

397438f 2019-01-25 00:51:50 yyagi

#28822 SoundDecoder.dll を削除。DirectSound使用時、mp3とoggはbass.libを使ってデコードするように変更した。