OSDN Git Service

dtxmania/dtxmania.git
2 years ago#xxxxx 未使用ファイルの削除 Release119
yyagi [Mon, 18 Oct 2021 15:59:34 +0000 (00:59 +0900)]
#xxxxx 未使用ファイルの削除

2 years ago#xxxxx DirectShowLib-2005.dllの存在確認ミスを修正。
yyagi [Mon, 18 Oct 2021 15:58:54 +0000 (00:58 +0900)]
#xxxxx DirectShowLib-2005.dllの存在確認ミスを修正。

2 years ago#43056 oggのデコードでのオフセット設定ミスを修正。
yyagi [Mon, 18 Oct 2021 15:56:47 +0000 (00:56 +0900)]
#43056 oggのデコードでのオフセット設定ミスを修正。

2 years ago#xxxxx リリース番号、アセンブリバージョンを更新。
yyagi [Mon, 18 Oct 2021 13:34:22 +0000 (22:34 +0900)]
#xxxxx リリース番号、アセンブリバージョンを更新。
#xxxxx せなさんの調査結果を受けて、BufferedInputの説明文章を更新。ONの時は取りこぼしはないが取得間隔が16.7ms間隔で、OFFの時は取りこぼしの可能性はあるがFPSと連動しての入力が可能。

2 years ago#xxxxx OSバージョン情報にWin10 21H1とWin11のものを追加。(ただし現在のところ未使用)
yyagi [Mon, 18 Oct 2021 13:30:01 +0000 (22:30 +0900)]
#xxxxx OSバージョン情報にWin10 21H1とWin11のものを追加。(ただし現在のところ未使用)

2 years ago#xxxxx DirectSound使用時でも、ミキサーへの登録を行っていたため修正。
yyagi [Mon, 18 Oct 2021 13:26:47 +0000 (22:26 +0900)]
#xxxxx DirectSound使用時でも、ミキサーへの登録を行っていたため修正。

2 years ago#xxxxx FDKに署名を付与。また、そのために、FDKと連動するライブラリ(libbjxa, NVorbis)にも署名を付与。更にDirectShowLib...
yyagi [Mon, 18 Oct 2021 13:24:55 +0000 (22:24 +0900)]
#xxxxx FDKに署名を付与。また、そのために、FDKと連動するライブラリ(libbjxa, NVorbis)にも署名を付与。更にDirectShowLib.dllは署名なしのdllだったため、署名ありのもの(DIrectShowLib=2005.dll)に変更。署名用のファイルにはSlimDXKey_yyagi.snk)を指定しているが、このファイルは非公開のため適宜自前で作成のこと。
#xxxxx nugetで関連ライブラリを最新のものに更新(SharpDX関連を除く)

2 years ago#43056 oggのデコードでもmp3/wavと同じミス(ヘッダのオーバーライト)をしていたので修正。
yyagi [Mon, 18 Oct 2021 13:12:12 +0000 (22:12 +0900)]
#43056 oggのデコードでもmp3/wavと同じミス(ヘッダのオーバーライト)をしていたので修正。

2 years ago#43055 デバッグ用出力の削除
yyagi [Sat, 16 Oct 2021 18:50:54 +0000 (03:50 +0900)]
#43055 デバッグ用出力の削除

2 years ago#xxxxx BASSThreadedMixerの削除に伴う、FDKのビルドオプションの削除
yyagi [Sat, 16 Oct 2021 18:36:40 +0000 (03:36 +0900)]
#xxxxx BASSThreadedMixerの削除に伴う、FDKのビルドオプションの削除

2 years ago#xxxxx 極稀にログ出力で例外発生してた問題を修正。
yyagi [Sat, 16 Oct 2021 18:31:03 +0000 (03:31 +0900)]
#xxxxx 極稀にログ出力で例外発生してた問題を修正。

2 years ago#43055 データ単位が8bitのwavファイルを再生するとノイズまみれの再生となる問題を修正。
yyagi [Sat, 16 Oct 2021 18:30:13 +0000 (03:30 +0900)]
#43055 データ単位が8bitのwavファイルを再生するとノイズまみれの再生となる問題を修正。
#43056 mp3/wavファイルの再生でノイズが乗る問題を修正。

2 years ago#34195 演奏履歴パネル、Quick Config、選曲画面でのDTXファイルパス表示のところに、スキンでフォントを指定できるよう修正。
yyagi [Sat, 16 Oct 2021 18:18:50 +0000 (03:18 +0900)]
#34195 演奏履歴パネル、Quick Config、選曲画面でのDTXファイルパス表示のところに、スキンでフォントを指定できるよう修正。

2 years ago#42998 Fixed failing to draw Artist/Comment field in SELECT MUSIC screen, in case...
yyagi [Fri, 8 Oct 2021 14:32:29 +0000 (23:32 +0900)]
#42998 Fixed failing to draw Artist/Comment field in SELECT MUSIC screen, in case these height is equal to the max number of 2^x (but not exceed to width).

2 years ago#42987 Again Fixed failing to seek the tail of mp4 video (by using DTXCreator + DTXMa...
yyagi [Tue, 5 Oct 2021 12:56:46 +0000 (21:56 +0900)]
#42987 Again Fixed failing to seek the tail of mp4 video (by using DTXCreator + DTXMania).  (thanks to joe21121)

2 years ago#37271 BASSThreadedMixerへのwrapperコードを削除。
yyagi [Mon, 4 Oct 2021 16:20:20 +0000 (01:20 +0900)]
#37271 BASSThreadedMixerへのwrapperコードを削除。

2 years ago#40813 リピートありの上下移動用の仮想パッドを追加した副作用で、DTXManiaのViewerとしての利用時に初期化エラーになっていたのを修正。
yyagi [Mon, 4 Oct 2021 16:18:38 +0000 (01:18 +0900)]
#40813 リピートありの上下移動用の仮想パッドを追加した副作用で、DTXManiaのViewerとしての利用時に初期化エラーになっていたのを修正。

2 years ago#40813 コミット漏れ。
yyagi [Mon, 4 Oct 2021 16:17:15 +0000 (01:17 +0900)]
#40813 コミット漏れ。

2 years ago#42987 Fixed failing to seek the tail of mp4 video (by using DTXCreator + DTXMania...
yyagi [Mon, 4 Oct 2021 16:06:59 +0000 (01:06 +0900)]
#42987 Fixed failing to seek the tail of mp4 video (by using DTXCreator + DTXMania).  (thanks to joe21121)

2 years ago#42951 今更ですが、コンフィグでサブメニューから戻る際にカーソル位置が初期化されてしまう問題を修正。
yyagi [Wed, 29 Sep 2021 17:12:21 +0000 (02:12 +0900)]
#42951 今更ですが、コンフィグでサブメニューから戻る際にカーソル位置が初期化されてしまう問題を修正。

2 years ago#xxxxx M+ FONTSのライセンス情報を追加
yyagi [Tue, 28 Sep 2021 02:07:24 +0000 (11:07 +0900)]
#xxxxx M+ FONTSのライセンス情報を追加

2 years ago#xxxxx 曲演奏中に動画が再生しているときに演奏中断すると稀に例外発生することがある問題を修正
yyagi [Mon, 27 Sep 2021 17:42:25 +0000 (02:42 +0900)]
#xxxxx 曲演奏中に動画が再生しているときに演奏中断すると稀に例外発生することがある問題を修正

2 years ago#xxxxx リソースファイル内の抜け漏れを修正 (古いファイルに最新の文言を追加してしまっていました)
yyagi [Mon, 27 Sep 2021 15:51:48 +0000 (00:51 +0900)]
#xxxxx リソースファイル内の抜け漏れを修正 (古いファイルに最新の文言を追加してしまっていました)

2 years ago#xxxxx 不要な注釈や変数の削除
yyagi [Mon, 27 Sep 2021 15:48:16 +0000 (00:48 +0900)]
#xxxxx 不要な注釈や変数の削除

2 years ago#xxxxx CONFIGURATION/System/Skin (General) の項目名と説明文が正しく表示されていなかったのを修正。
yyagi [Mon, 27 Sep 2021 15:47:04 +0000 (00:47 +0900)]
#xxxxx CONFIGURATION/System/Skin (General) の項目名と説明文が正しく表示されていなかったのを修正。

2 years ago#xxxxx 設定画面での各種座標の微調整
yyagi [Mon, 27 Sep 2021 15:45:46 +0000 (00:45 +0900)]
#xxxxx 設定画面での各種座標の微調整

2 years ago#37271 ドラムとギター/ベースの最大同時発音数を独立して設定できるようにした。CONFIGURATION/System/Sound Option/Polyphoni...
yyagi [Mon, 27 Sep 2021 14:03:03 +0000 (23:03 +0900)]
#37271 ドラムとギター/ベースの最大同時発音数を独立して設定できるようにした。CONFIGURATION/System/Sound Option/PolyphonicSoundsGBでギター/ベースの最大同時発音数を設定する。ドラムは従来のPolyphonicSounds (末尾にGBなし) をそのまま使う。従来ギター/ベースの最大同時発音数は2又は1(ドラムの最大同時発音数で変化)だったが、ドラムとは無関係に独立して最大発音数を設定できるようにした。初期値はドラムとギター/ベースがそれぞれ4と2。ドラムは従来比で倍増、ギター/ベースは従来同様(だが設定で増加させることができるようになった)

2 years ago#37271 動的なミキサー制御をon/offする機能を追加。(元々入っている機能をCONFIGURATIONで表面化させただけ) CONFIGURATION/Syste...
yyagi [Mon, 27 Sep 2021 13:58:28 +0000 (22:58 +0900)]
#37271 動的なミキサー制御をon/offする機能を追加。(元々入っている機能をCONFIGURATIONで表面化させただけ) CONFIGURATION/System/Sound Option/DynamicMixer で設定する。

2 years ago#37271 ミキシング処理の並列化設定に失敗したときにWASAPIやASIOの設定全体を失敗扱いとしていたが、並列化に失敗しても従来同等になるだけなので、警告レベルに留めた。
yyagi [Mon, 27 Sep 2021 06:32:07 +0000 (15:32 +0900)]
#37271 ミキシング処理の並列化設定に失敗したときにWASAPIやASIOの設定全体を失敗扱いとしていたが、並列化に失敗しても従来同等になるだけなので、警告レベルに留めた。

2 years ago#xxxxx タイトル画面更新 (年号変更: 2020→2021)
yyagi [Mon, 27 Sep 2021 06:26:44 +0000 (15:26 +0900)]
#xxxxx タイトル画面更新 (年号変更: 2020→2021)

2 years ago#37271 BASSmixでのミキシング並列処理の対応に伴い、BASSThreadedeMixerLibrary関連コードを削除。(ただし、もともと#if.....
yyagi [Mon, 27 Sep 2021 02:22:18 +0000 (11:22 +0900)]
#37271 BASSmixでのミキシング並列処理の対応に伴い、BASSThreadedeMixerLibrary関連コードを削除。(ただし、もともと#if.. で注釈化して未使用だったソースコードの削除ということになります)

2 years ago#xxxxx WASAPIの利用終了時のミキサー開放処理が不適切だったのを修正。
yyagi [Mon, 27 Sep 2021 02:18:34 +0000 (11:18 +0900)]
#xxxxx WASAPIの利用終了時のミキサー開放処理が不適切だったのを修正。

2 years ago#37271 ミキシング処理を並列処理するよう修正。
yyagi [Sun, 26 Sep 2021 17:23:50 +0000 (02:23 +0900)]
#37271 ミキシング処理を並列処理するよう修正。
#xxxxx WASAPIのデバイス情報にnullがあった場合に例外発生していたのを修正。

2 years ago#xxxxx 音源ファイルが0byteだったときにmp3パーサを通ると例外発生していたのを修正。
yyagi [Sun, 26 Sep 2021 17:17:38 +0000 (02:17 +0900)]
#xxxxx 音源ファイルが0byteだったときにmp3パーサを通ると例外発生していたのを修正。

2 years ago#xxxxx 添付readmeの更新 (.NETのバージョンを4.7 から 4.7.2に変更、曲探索フォルダの追加の具体例を追記)
yyagi [Sun, 26 Sep 2021 15:04:47 +0000 (00:04 +0900)]
#xxxxx 添付readmeの更新 (.NETのバージョンを4.7 から 4.7.2に変更、曲探索フォルダの追加の具体例を追記)

2 years ago#xxxxx MidiInChecker2で、最初のバージョン表示の後に改行を追加
yyagi [Sun, 26 Sep 2021 15:03:47 +0000 (00:03 +0900)]
#xxxxx MidiInChecker2で、最初のバージョン表示の後に改行を追加

2 years ago#xxxxx CTextureAutoFoldのリファクタ
yyagi [Sun, 26 Sep 2021 15:01:56 +0000 (00:01 +0900)]
#xxxxx CTextureAutoFoldのリファクタ

2 years ago#xxxxx WASAPI開始失敗時のエラーログを追加
yyagi [Sun, 26 Sep 2021 15:00:41 +0000 (00:00 +0900)]
#xxxxx WASAPI開始失敗時のエラーログを追加

2 years ago#XXXXX 動画再生開始時のカクツキ軽減
yyagi [Sun, 26 Sep 2021 14:59:19 +0000 (23:59 +0900)]
#XXXXX 動画再生開始時のカクツキ軽減

2 years ago#xxxxx 注釈(デバッグメッセージ)やメモリ確保時文字列を追加
yyagi [Sun, 26 Sep 2021 14:58:52 +0000 (23:58 +0900)]
#xxxxx 注釈(デバッグメッセージ)やメモリ確保時文字列を追加
#xxxxx 電源プランのバックアップが不要な時はしないよう修正
#xxxxx PrivateFontのデバッグ表示枠を無効化

2 years ago#xxxxx コンフィグ画面での文字列画像の解放漏れの修正。
yyagi [Sun, 26 Sep 2021 14:07:14 +0000 (23:07 +0900)]
#xxxxx コンフィグ画面での文字列画像の解放漏れの修正。

2 years ago#34195 選曲リストとアーティスト表示部のフォントを、resources.csvファイルから指定できるようにした。
yyagi [Sun, 26 Sep 2021 14:05:04 +0000 (23:05 +0900)]
#34195 選曲リストとアーティスト表示部のフォントを、resources.csvファイルから指定できるようにした。
#xxxxx PrivateFontの若干のリファクタ。

2 years ago#42777 GITALLERや、GITADORA専用ギターコントローラ プレミアムモデルが接続されている場合は、それを検出できるようにした。(検出できるだけで...
yyagi [Sun, 29 Aug 2021 16:12:29 +0000 (01:12 +0900)]
#42777 GITALLERや、GITADORA専用ギターコントローラ プレミアムモデルが接続されている場合は、それを検出できるようにした。(検出できるだけで、それによる追加処理はまだ無し)
#xxxxx 今更ながら、ジョイパッドの軸入力の最大値と閾値を直接数値指定したのを変数に変更。

3 years ago#41300 DTXManiaの起動時にウインドウがアクティブになるまで、DTXManiaが起動しない問題を修正。
yyagi [Wed, 20 Jan 2021 13:11:03 +0000 (22:11 +0900)]
#41300 DTXManiaの起動時にウインドウがアクティブになるまで、DTXManiaが起動しない問題を修正。
その他恥ずかしいコメントミスを修正。

3 years ago#xxxxx Win10 20H2のビルド番号情報を追加
yyagi [Wed, 13 Jan 2021 16:31:42 +0000 (01:31 +0900)]
#xxxxx Win10 20H2のビルド番号情報を追加

3 years ago#41145 モノラルスピーカーを既定のオーディオデバイスにしていた場合、WASAPIやASIOを使用すると音が出なくなる問題を修正。ただし2チャンネルの音声を1チャンネ...
yyagi [Wed, 13 Jan 2021 16:19:51 +0000 (01:19 +0900)]
#41145 モノラルスピーカーを既定のオーディオデバイスにしていた場合、WASAPIやASIOを使用すると音が出なくなる問題を修正。ただし2チャンネルの音声を1チャンネルにダウンミックスするのではなく、単にLEFTチャンネルの音を出力するだけとなる。
#xxxxx 再生開始に失敗した時のログ出力を強化。また、「再生に失敗したらミキサーに登録する」ではなく「ミキサー未登録ならまずミキサーに登録し、それから再生する」ように変更。(そうしないと再生失敗のエラーログまみれになってしまうので)

3 years ago#xxxxx .NET Frameworkのバージョンを4.7.2に変更。
yyagi [Wed, 13 Jan 2021 16:11:56 +0000 (01:11 +0900)]
#xxxxx .NET Frameworkのバージョンを4.7.2に変更。
#xxxxx BASS関連ライブラリを最新のものに更新。(なぜかRuntimeResources/x64/bassenc.dllがコミット対象にならない・・)

3 years ago#24159 メトロノームでの3連符サポートのコミット漏れ。音量調節が抜けていました。(Bottom clickの音量にも、Low clickの音量を適用します)
yyagi [Tue, 20 Oct 2020 17:25:48 +0000 (02:25 +0900)]
#24159 メトロノームでの3連符サポートのコミット漏れ。音量調節が抜けていました。(Bottom clickの音量にも、Low clickの音量を適用します)

3 years ago#24159 メトロノーム機能で、Off/表拍/裏拍に加えて、三連符も使えるようにした。
yyagi [Tue, 20 Oct 2020 17:11:44 +0000 (02:11 +0900)]
#24159 メトロノーム機能で、Off/表拍/裏拍に加えて、三連符も使えるようにした。

3 years ago#40870 csvにある、コンフィグ画面の説明文のフォント指定が反映されない問題を修正。なおこの対応の副作用で、コンフィグ画面への遷移が早くなった。
yyagi [Mon, 19 Oct 2020 16:50:50 +0000 (01:50 +0900)]
#40870 csvにある、コンフィグ画面の説明文のフォント指定が反映されない問題を修正。なおこの対応の副作用で、コンフィグ画面への遷移が早くなった。

3 years ago#xxxxx "Hit key to assign"のフォント指定をcsvから引用できていなかった問題を修正。
yyagi [Mon, 19 Oct 2020 16:46:16 +0000 (01:46 +0900)]
#xxxxx "Hit key to assign"のフォント指定をcsvから引用できていなかった問題を修正。

3 years ago#40869 Surface Proのようなアスペクト比が3:2のモニタだと、選曲画面上部のINFORMATION表示でPadやギターボタンの画像表示が拡大表示されてレイ...
yyagi [Mon, 19 Oct 2020 16:44:36 +0000 (01:44 +0900)]
#40869 Surface Proのようなアスペクト比が3:2のモニタだと、選曲画面上部のINFORMATION表示でPadやギターボタンの画像表示が拡大表示されてレイアウトが崩れる問題を修正。

3 years ago#xxxxx キーアサインの初期値読み込みのところでの、warning出力メッセージを詳細化。
yyagi [Mon, 19 Oct 2020 16:41:07 +0000 (01:41 +0900)]
#xxxxx キーアサインの初期値読み込みのところでの、warning出力メッセージを詳細化。

3 years ago#40868 CPrivateFont()の機能強化。
yyagi [Mon, 19 Oct 2020 16:38:20 +0000 (01:38 +0900)]
#40868 CPrivateFont()の機能強化。
1. フォント選択の文字列として、ttfのファイル名だけでなく、フォント名(MS PGothicなど)を直接指定できるようにする。(従来も new Font() をコンストラクタの第1引数に指定できていたが、これでは使いづらい)
2. DrawPrivateFont() の最後の引数に、Size()を指定できるようにする。文字列はこの領域の中で、適宜改行されて上詰め左詰め(正確にはNear,Near)で描画される。Size()を指定しない場合は、従来通りの動作。

3 years ago#xxxxx 選曲画面で、不要なフォントを確保していたのを削除。
yyagi [Mon, 19 Oct 2020 16:30:51 +0000 (01:30 +0900)]
#xxxxx 選曲画面で、不要なフォントを確保していたのを削除。

3 years ago#40867 一度全画面動画に対応したDTXデータを演奏すると、以後従来互換の動画を再生しても全画面再生になる問題の修正。ただの初期化漏れ。
yyagi [Mon, 19 Oct 2020 16:29:39 +0000 (01:29 +0900)]
#40867 一度全画面動画に対応したDTXデータを演奏すると、以後従来互換の動画を再生しても全画面再生になる問題の修正。ただの初期化漏れ。

3 years ago#40813 DataTimeがDateAndTimeになっていたのを修正。
yyagi [Mon, 19 Oct 2020 16:29:06 +0000 (01:29 +0900)]
#40813 DataTimeがDateAndTimeになっていたのを修正。

3 years ago#40772 起動時にEnumerate Songsしない設定を追加。CONFIGURATION / System / Enum Songs@Boot で設定可能。
yyagi [Mon, 12 Oct 2020 17:19:46 +0000 (02:19 +0900)]
#40772 起動時にEnumerate Songsしない設定を追加。CONFIGURATION / System / Enum Songs@Boot で設定可能。
なおこれに伴い、以前より隠し機能として存在した「起動時にCaps LockがOnになっていると、Enumerate Songsしない」機能は、廃止する。

3 years ago#40813, 40772: 40813のコミット漏れ、かつ、40772の修正も含む。(表示文言のデータ)
yyagi [Mon, 12 Oct 2020 17:15:54 +0000 (02:15 +0900)]
#40813, 40772: 40813のコミット漏れ、かつ、40772の修正も含む。(表示文言のデータ)

3 years ago#40813 キーリピートありのUp/Downを、Sysytem/Input Optionからキーアサインできるようにした。電子ドラム使用時の選曲が楽になるはず...
yyagi [Mon, 12 Oct 2020 16:46:59 +0000 (01:46 +0900)]
#40813 キーリピートありのUp/Downを、Sysytem/Input Optionからキーアサインできるようにした。電子ドラム使用時の選曲が楽になるはず。(ジョイパッド等の併用が前提ですが)

3 years ago#40847 演奏画面での誤操作防止のため、ギター/ベースのキャンセルボタンは、1秒以上の長押しで反応するように修正。ESCキーは、従来通り押下時速反応。
yyagi [Mon, 12 Oct 2020 14:48:18 +0000 (23:48 +0900)]
#40847 演奏画面での誤操作防止のため、ギター/ベースのキャンセルボタンは、1秒以上の長押しで反応するように修正。ESCキーは、従来通り押下時速反応。

3 years ago#40836 判定処理がおかしかったのを修正。具体的には、直近の過去に未演奏チップがあると、新規入力もその古いチップに対して働いてMISSやBADになっていた。そのため...
yyagi [Mon, 5 Oct 2020 16:53:14 +0000 (01:53 +0900)]
#40836 判定処理がおかしかったのを修正。具体的には、直近の過去に未演奏チップがあると、新規入力もその古いチップに対して働いてMISSやBADになっていた。そのため、新規のチップもを使って判定するように修正した。

3 years ago#23510 マウスのダブルクリックでのフルスクリーンモードへの移行について、もう一度ダブルクリックするとウインドウモードに戻るようにした。
yyagi [Mon, 5 Oct 2020 15:06:56 +0000 (00:06 +0900)]
#23510 マウスのダブルクリックでのフルスクリーンモードへの移行について、もう一度ダブルクリックするとウインドウモードに戻るようにした。

3 years ago#xxxxx MidiInChecker2 出力内容の微修正と、注釈誤記の修正
yyagi [Thu, 13 Aug 2020 18:32:00 +0000 (03:32 +0900)]
#xxxxx MidiInChecker2 出力内容の微修正と、注釈誤記の修正

3 years ago#xxxxx ヘッダ内の記載位置修正、意味のないコメントの削除
yyagi [Thu, 13 Aug 2020 18:30:48 +0000 (03:30 +0900)]
#xxxxx ヘッダ内の記載位置修正、意味のないコメントの削除

3 years ago#40485 MidiInChecker2でリアルタイムメッセージを非表示にする機能を追加。Option - Ignore realtime messages で有効無効...
yyagi [Sun, 14 Jun 2020 10:03:50 +0000 (19:03 +0900)]
#40485 MidiInChecker2でリアルタイムメッセージを非表示にする機能を追加。Option - Ignore realtime messages で有効無効を切り替える。初期状態は、リアルタイムメッセージを無視する。

3 years ago#xxxxx SystemNameをDTXManiaLog.txtに出力しないよう修正。(thanks to mowmowさん) master Release118
yyagi [Sun, 10 May 2020 12:14:26 +0000 (21:14 +0900)]
#xxxxx SystemNameをDTXManiaLog.txtに出力しないよう修正。(thanks to mowmowさん)

3 years ago#xxxxx バージョン情報, アセンブリ情報の更新。(117→118)
yyagi [Sat, 9 May 2020 08:36:05 +0000 (17:36 +0900)]
#xxxxx バージョン情報, アセンブリ情報の更新。(117→118)
#xxxxx 署名検証の無効化。
#xxxxx .gitigonoreファイルの更新。

3 years ago #40396 64bit環境でMIDI入力を受け付けない問題を修正。callback内のint→IntPtr置き換えが漏れていた。
yyagi [Sat, 9 May 2020 08:30:27 +0000 (17:30 +0900)]
 #40396 64bit環境でMIDI入力を受け付けない問題を修正。callback内のint→IntPtr置き換えが漏れていた。

4 years ago#40039 出力可能なサウンドデバイスが1つもない場合に例外が発生する問題を修正。(エラーメッセージを表示し終了する)
yyagi [Tue, 18 Feb 2020 14:48:35 +0000 (23:48 +0900)]
#40039 出力可能なサウンドデバイスが1つもない場合に例外が発生する問題を修正。(エラーメッセージを表示し終了する)

4 years ago#39823 improved gradient of wailing chip image Release117
yyagi [Wed, 15 Jan 2020 23:12:31 +0000 (08:12 +0900)]
#39823 improved gradient of wailing chip image

4 years ago#39822 adjusted drum RD pad position/size
yyagi [Wed, 15 Jan 2020 23:11:15 +0000 (08:11 +0900)]
#39822 adjusted drum RD pad position/size

4 years ago#xxxxx Updated: release version, release year
yyagi [Mon, 13 Jan 2020 14:15:48 +0000 (23:15 +0900)]
#xxxxx Updated: release version, release year

4 years ago#39823 Removed gray edge pixels in the judge strings
yyagi [Mon, 13 Jan 2020 14:13:47 +0000 (23:13 +0900)]
#39823 Removed gray edge pixels in the judge strings

4 years ago#39823 Now Guitar/Bass bar-line will be always shown under the RGB buttons.
yyagi [Mon, 13 Jan 2020 14:09:42 +0000 (23:09 +0900)]
#39823 Now Guitar/Bass bar-line will be always shown under the RGB buttons.

4 years ago#39823 Coordinates.xml file to fix the shadow issue of wailing chip / wailing frame.
yyagi [Wed, 8 Jan 2020 15:17:53 +0000 (00:17 +0900)]
#39823 Coordinates.xml file to fix the shadow issue of wailing chip / wailing frame.

4 years ago#xxxxx add Win10 1909 version info
yyagi [Wed, 8 Jan 2020 15:16:32 +0000 (00:16 +0900)]
#xxxxx add Win10 1909 version info

4 years ago#39823 Fixed to show the shadow of Wailing chip and Wailing frame correctly. The...
yyagi [Wed, 8 Jan 2020 15:14:01 +0000 (00:14 +0900)]
#39823 Fixed to show the shadow of Wailing chip and Wailing frame correctly. The fix is affected not only DTXMania GR.exe, but also Coordinate.xml and skin image files.

4 years ago#39823 Fix the Z-order of Wailing Chip and Bar chip correctly.
yyagi [Wed, 8 Jan 2020 15:09:32 +0000 (00:09 +0900)]
#39823 Fix the Z-order of Wailing Chip and Bar chip correctly.

4 years ago#39825 Fixed to work B6 and B7 correctly. (no-chip default sound FloorTom and RightC...
yyagi [Wed, 8 Jan 2020 15:08:19 +0000 (00:08 +0900)]
#39825 Fixed to work B6 and B7 correctly. (no-chip default sound FloorTom and  RightCymbal were mixed up)

4 years ago#39816 removed debug trace code
yyagi [Wed, 8 Jan 2020 15:05:59 +0000 (00:05 +0900)]
#39816 removed debug trace code

4 years ago#39816 Fixed below. (Basically I had to backup/restore QAuto.Index value when changin...
yyagi [Tue, 7 Jan 2020 17:34:51 +0000 (02:34 +0900)]
#39816 Fixed below. (Basically I had to backup/restore QAuto.Index value when changing Target (Drums/Guitar/Bass)).
 * Changing Drum Auto also changes the Auto for Guitar and vice versa.
 * Changing Bass Auto does not change anything.
 * The text is missing from the menu.
 * "Auto BD" for Drum sets Auto to SD

BTW current code has many debug code. Refactor will be required.

4 years ago#34196, #38036 Quick Configでのメモリリークを修正。
yyagi [Tue, 7 Jan 2020 17:30:42 +0000 (02:30 +0900)]
#34196, #38036 Quick Configでのメモリリークを修正。

4 years ago#38036 どこでCTextureの解放漏れが発生しているかを容易に識別できるようにするために、CTextureの生成時にラベルを付与できるようにした。(引数最後にラベ...
yyagi [Tue, 7 Jan 2020 17:28:42 +0000 (02:28 +0900)]
#38036 どこでCTextureの解放漏れが発生しているかを容易に識別できるようにするために、CTextureの生成時にラベルを付与できるようにした。(引数最後にラベルの文字列を追加できるようにした。文字列の初期値は””(空文字列))。

4 years ago#39817 Fixed not to crash when entering Sort menu, after showing non-music-select...
yyagi [Mon, 6 Jan 2020 16:29:01 +0000 (01:29 +0900)]
#39817 Fixed not to crash when entering Sort menu, after showing non-music-select-screen.

4 years ago#39816 In Quick Config menu, Drums lane order is updated to the same one of CONFIGURA...
yyagi [Mon, 6 Jan 2020 16:27:33 +0000 (01:27 +0900)]
#39816 In Quick Config menu, Drums lane order is updated to the same one of CONFIGURATION\/Drums. And also, now Guita/Bass Auto configuration works correctly.

4 years ago#xxxxx Add more logs settings in CONFIGURATION, for debugging
yyagi [Sat, 28 Dec 2019 18:25:35 +0000 (03:25 +0900)]
#xxxxx Add more logs settings in CONFIGURATION, for debugging

4 years ago#39816 Quick Config "Auto" works correctly.
yyagi [Sat, 28 Dec 2019 18:24:26 +0000 (03:24 +0900)]
#39816 Quick Config "Auto" works correctly.

4 years ago#39873 Fixed: Number of lanes is not shown in the select-music screen, even if CONFIG...
yyagi [Sat, 28 Dec 2019 18:22:58 +0000 (03:22 +0900)]
#39873 Fixed: Number of lanes is not shown in the select-music screen, even if CONFIGURATION/System/LoadDTXDetail is ON.

4 years ago#xxxxx FDKのコミット漏れ対応(CWindowsTheme.cs) 。ダークテーマ対応のための下回りだが不完全。
yyagi [Wed, 30 Oct 2019 13:52:32 +0000 (22:52 +0900)]
#xxxxx FDKのコミット漏れ対応(CWindowsTheme.cs) 。ダークテーマ対応のための下回りだが不完全。
#xxxxx COS.cs: Windows10のビルド情報を補足。また、OSのビルド番号の確認機能をpublic化。
#xxxxx NVorbisのビルド時警告を抑制。csprojの<NoWarn>は最初の<PropertyGroup>に置かないと機能しないらしい。

4 years ago#39661 [Dridi's PATCH 2/9] Sync hint paths for bundled DLLs with reality.
yyagi [Mon, 7 Oct 2019 15:46:23 +0000 (00:46 +0900)]
#39661 [Dridi's PATCH 2/9] Sync hint paths for bundled DLLs with reality.
The packages directory at the root of the source tree is for nuget, and gone in the DTXMania distribution package.

4 years ago#39661 Added Move task in [Dridi's PATCH 4/9]
yyagi [Mon, 7 Oct 2019 15:06:26 +0000 (00:06 +0900)]
#39661 Added Move task in [Dridi's PATCH 4/9]

4 years ago#39661 [Dridi's PATCH 8/9] Fix resources paths for case-sensitive file systems
yyagi [Mon, 7 Oct 2019 14:13:57 +0000 (23:13 +0900)]
#39661 [Dridi's PATCH 8/9] Fix resources paths for case-sensitive file systems

4 years ago#39661 [Dridi's PATCH 7/9] PowerGetActiveScheme may fail with Wine.
yyagi [Mon, 7 Oct 2019 14:13:18 +0000 (23:13 +0900)]
#39661 [Dridi's PATCH 7/9] PowerGetActiveScheme may fail with Wine.
I added a stub in Wine, but it currently does nothing.

4 years ago#39661 [Dridi's PATCH 6/9] Skip logs that Wine may not support.
yyagi [Mon, 7 Oct 2019 14:12:27 +0000 (23:12 +0900)]
#39661 [Dridi's PATCH 6/9] Skip logs that Wine may not support.
I managed to get some of the missing WMI bits in Wine 4.17 but it's still not widely available since the stable branch is 4.0 currently.

4 years ago#39661 [Dridi's PATCH 5/9] Avoid array overflow of the CSV header
yyagi [Mon, 7 Oct 2019 14:11:32 +0000 (23:11 +0900)]
#39661 [Dridi's PATCH 5/9] Avoid array overflow of the CSV header

4 years ago#39661 [Dridi's PATCH 4/9] Replace PostBuildEvent scripts with XML targets
yyagi [Mon, 7 Oct 2019 14:10:17 +0000 (23:10 +0900)]
#39661 [Dridi's PATCH 4/9] Replace PostBuildEvent scripts with XML targets
This becomes portable outside the usual build environment. In particular it becomes possible to build on GNU/Linux (instead of Windows) for Mono (instead of .NET) with xbuild (instead of msbuild).
Instead of preserving "newer" files during the copy, it is now done on a systematic way to keep the tasks simple. This shouldn't be a problem for the low volume of files that get copied during a build.
Also, some of the copying is hard to reproduce with the Copy command so some of it is omitted with this change.

4 years ago#39661 [Dridi's PATCH 1/9] Make the code compatible with older C# compilers.
yyagi [Mon, 7 Oct 2019 14:05:53 +0000 (23:05 +0900)]
#39661 [Dridi's PATCH 1/9] Make the code compatible with older C# compilers.
In order to build with a .NET v4.5 CSC, or Mono's MCS compiler, declare the POVの処理() function outside tポーリング() and slightly change its signature to cope with the change of scope.
Trying to build on Fedora with the following command:   xbuild /p:Platform=x86 /p:TargetFrameworkVersion=v4.5 DTXMania.sln

4 years ago#xxxxx アセンブリ情報の更新。 DTXC035
yyagi [Tue, 1 Oct 2019 13:11:03 +0000 (22:11 +0900)]
#xxxxx アセンブリ情報の更新。

4 years ago#39630 [DTXC] F1押下時、マニュアルのヘルプファイルを開くのではなく、マニュアルサイトを開くように機能変更。
yyagi [Tue, 1 Oct 2019 12:49:45 +0000 (21:49 +0900)]
#39630 [DTXC] F1押下時、マニュアルのヘルプファイルを開くのではなく、マニュアルサイトを開くように機能変更。
#xxxxx OSが19H1以降の場合、タイトルバーで編集中(未保存)を示すアスタリスクの表示位置を変更。
#xxxxx リリース番号を035に変更。