• 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
2e26f18 2013-08-25 23:15:59 yyagi

#31927 使用しているOSがVista以降なら、SoundDeviceTypeの初期値をDirectSoundでなくWASAPIにするようにした。
#xxxxx 若干のソースコード整理。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@573 16f42ceb-6dc6-49c8-ba94-f2d53467949d

d7f66ea 2013-08-23 18:14:25 kairera0467

#31794 ブランチの修正をtrunkにも適用。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@572 16f42ceb-6dc6-49c8-ba94-f2d53467949d

1e590e3 2013-07-31 22:57:57 yyagi

#xxxxx 終了画面の文字ミスを修正。(DTXManiaのMが小文字になっていたのを大文字に修正)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@559 16f42ceb-6dc6-49c8-ba94-f2d53467949d

f18e22f 2013-07-28 19:55:33 kairera0467

#31794 「SaveScoreIni」がOFFでもスコアが保存される問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@558 16f42ceb-6dc6-49c8-ba94-f2d53467949d

f00e839 2013-07-20 14:39:37 yyagi

#31737 WASAPI共有モードの初期化フローを完全に削除。
#31737 bass.dll, Bass.Net.dll, bassasio.dll を、最新版に更新。これにより、ASIO使用後WASAPI排他モードで初期化できない問題が解消する。
#31601, #31237 ASIO/WASAPIのバッファ量手動設定項目の廃止に伴い、readmeを修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@557 16f42ceb-6dc6-49c8-ba94-f2d53467949d

b66de70 2013-06-24 01:52:14 yyagi

#xxxxx リファクタ。WASAPI/ASIOのミキサー制御を1か所にまとめた。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@556 16f42ceb-6dc6-49c8-ba94-f2d53467949d

775f930 2013-06-24 01:39:50 yyagi

#31602 判定ラインの表示位置に合わせて、チップフラッシュの位置もずらすようにした。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@555 16f42ceb-6dc6-49c8-ba94-f2d53467949d

39d54e9 2013-06-23 03:00:12 yyagi

#31602 判定ラインの表示位置を調整する機能を追加。まだ設定UIはなく、Config.ini の JudgeLinePosOffsetDrums などで設定する。
#28821 演奏開始位置をずらす機能を一部実装。(AVIやBGAのシークは未実装。また、設定UIを設けていないため、ユーザーはまだ利用できない。)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@554 16f42ceb-6dc6-49c8-ba94-f2d53467949d

ceb9a6a 2013-06-23 00:45:42 yyagi

#31601 ASIOのバッファサイズ変更機能を削除。常にサウンドデバイス側で設定されているバッファサイズを使用する。
バッファサイズの設定には、Creative ASIOや、ASIO capsなどを用いること。
#xxxxx タイマー周りの実装について、若干のコメントを追加。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@553 16f42ceb-6dc6-49c8-ba94-f2d53467949d

77e13e4 2013-06-12 02:13:27 yyagi

#31554 起動後最初のチップのヒット時に画面がカクつく問題を修正。
1回目のactChipFireD.Start()で発生するJITの動作による問題と思われるので、
演奏画面への遷移直後にダミーでStart()するようにして問題回避した。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@552 16f42ceb-6dc6-49c8-ba94-f2d53467949d

7e51043 2013-05-20 23:08:09 yyagi

#31403 Quick Configの、ギター/ベースのAUTO判定でGが考慮されていなかった問題を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@551 16f42ceb-6dc6-49c8-ba94-f2d53467949d

a5e9ad5 2013-05-13 22:31:12 yyagi

#29504 Config.iniファイルが読み取り専用になっていると、CONFIGURATIONを変更し戻るとGPFが発生していた問題を修正。
#31355 Config.iniの読み取り処理を2カ所で重複して行っていたため、重複を削除した。


git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@550 16f42ceb-6dc6-49c8-ba94-f2d53467949d

a25f60a 2013-04-28 14:48:51 yyagi

#31237 WASAPIのバッファ量設定の自動化。
#xxxxx GPUフラッシュ周りのコードのリファクタ。(#ifdefで整理しただけ)
#xxxxx フレーム描画間のsleep()位置の変更。(デフォルトの設定ではこのsleep()は実行されないので注意)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@549 16f42ceb-6dc6-49c8-ba94-f2d53467949d

3fac370 2013-04-01 00:39:46 yyagi

#31076 TimeStretch=ON時の動作を高速化。(hBassStreamをプロパティとして扱うのを止めた。少し設計が汚くなったが、やむなし。)
#xxxxx バージョン情報を変更。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@547 16f42ceb-6dc6-49c8-ba94-f2d53467949d

fe1062b 2013-03-28 23:07:38 yyagi

#31054 InputAdjust(Drums)の説明を修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@546 16f42ceb-6dc6-49c8-ba94-f2d53467949d

479c4be 2013-03-28 23:01:01 yyagi

#31053 曲読み込み画面でESCを押すことで、読み込みを中止して選曲画面に戻るようにした。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@545 16f42ceb-6dc6-49c8-ba94-f2d53467949d

7ec473d 2013-03-28 22:15:38 yyagi

#23664 再生速度がx1.000の場合は、TimeStretch=ONでも性能が落ちないようにした。
#xxxxx バージョン番号の変更。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@544 16f42ceb-6dc6-49c8-ba94-f2d53467949d

89cbbb6 2013-03-25 01:40:15 yyagi

#31030 BufferedInput=ON時のPOV/HAT入力でindex境界例外が発生する問題を修正。ただし机上デバッグのため、ここ以外のところで問題が出ている可能性もあり。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@543 16f42ceb-6dc6-49c8-ba94-f2d53467949d

c6e5ed2 2013-03-24 14:13:36 yyagi

#30925 CONFIG画面でのASIOBuffSizeの説明を修正し、0設定が推奨であることを分かりやすくした。
#xxxxx CONFIG画面の説明文がantialiasで読みづらくなったため、boldにして読みやすくした。


git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@542 16f42ceb-6dc6-49c8-ba94-f2d53467949d

2f32a45 2013-03-12 01:22:51 yyagi

#xxxxx TimeStretchに関するCONFIGURATION画面での説明を若干追加。
#xxxxx TimeStretchで使用するbass_fx.dllの起動時存在チェックを追加。
#30925 起動負荷によるASIO音切れ有無の確認のため、暫定的に、CAPS LockをONにして起動するとEnmereting Songs...しないようにした。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@541 16f42ceb-6dc6-49c8-ba94-f2d53467949d

7e881b9 2013-02-27 23:52:51 yyagi

#xxxxx 若干の効率化。また、途中再生の準備として、タイマーの現在時刻を変更できるよう修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@539 16f42ceb-6dc6-49c8-ba94-f2d53467949d

fdaf38b 2013-02-26 23:41:38 yyagi

#30853 タイムシークに失敗する問題を修正。ただし現在のDTXManiaでは、この機能を使っていないため、この問題による影響はない。今後の拡張に備えて修正しておく。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@537 16f42ceb-6dc6-49c8-ba94-f2d53467949d

1faf626 2013-02-26 00:47:07 yyagi

#23664, #30843 rev534で、チップの再生音長が常に1倍速状態だった問題を修正。これにより、譜面終了時BGMの余韻がリザルト画面に残らない問題も修正される。(CDTX.cs)
#xxxxx サウンド再生失敗時のデバッグメッセージを若干見直し。また、テンポストリーム生成コードを一部見直し。(CSound.cs)

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@536 16f42ceb-6dc6-49c8-ba94-f2d53467949d

b6f9be9 2013-02-25 02:14:00 yyagi

#28914 WASAPI/ASIOサポートに関する英文readmeのスペルミスを修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@535 16f42ceb-6dc6-49c8-ba94-f2d53467949d

fc196bb 2013-02-25 01:44:56 yyagi

#30838 DirectSound使用時、PlaySpeedが正しく機能していなかった問題を修正。周波数変更が反映されていなかった。
#30839 DirectSound使用時、かつAdjustWaves有効時、BGMの再生位置がおかしくなっていた問題を修正。補正位置の計算上、周波数の変化を考慮に入れていなかったため。
#23664 PlaySpeedで指定された再生速度の変更を、周波数変更でなくタイムストレッチで行うようにした。rev532の作り直し。特徴は以下。
・BassFx.dllを使用しているため、WASAPI/ASIO時のみ使用可能。
・Config/System/TimeStretchで使用有無を変更可能。
以下の制限有り。
・rev532ほどではないが、まだ少し動作が重い (これは改善できない可能性が高い)
・チップの再生音長が、PlaySpeed=1.00のままになっている。例えばPlaySpeedを0.8にすると、BGMが途中で再生停止してしまう。


git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@534 16f42ceb-6dc6-49c8-ba94-f2d53467949d

8fdaec1 2013-02-21 00:57:17 yyagi

#26284 演奏画面のキー操作で、InputAdjustを0以上に設定できなかったのを修正。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@533 16f42ceb-6dc6-49c8-ba94-f2d53467949d

c16c149 2013-02-20 22:47:36 yyagi

#30818 WASAPIのバッファ更新間隔を、サウンドデバイスに設定できる最小値にすることで、バッファサイズをより小さくできるようにした。(CSoundDeviceWASAPI.cs にて)
#xxxxx PlaySpeed変更時に、pitch shiftでなくtime stretchを使うよう試作した。ただし再生モタリが発生したため、注釈化している。後日作り直す予定。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@532 16f42ceb-6dc6-49c8-ba94-f2d53467949d

8e52a49 2013-02-20 01:34:51 yyagi

#30666 動作確認用に、DTXManiaプロジェクトにマクロ WindowedFullscreen を定義すると、解像度切り替えでないフルスクリーン切り替えの動作になるようにした。
#30666 タスクバーとウインドウの重なり発生時にFPSが落ちるかどうかのテストのため、タスクバーとスタートボタンを消去・再表示するための静的クラス CTaskBar をFDKに追加。(ただしDTXMania側での呼び出しを注釈化しており、現在未使用)


git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@531 16f42ceb-6dc6-49c8-ba94-f2d53467949d

faaeac6 2013-02-20 00:43:47 yyagi

#30817 任意のMUSIC BOXに入ると、以後CONFIGでのスキン変更ができなくなる問題を修正。


git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@530 16f42ceb-6dc6-49c8-ba94-f2d53467949d

d1f290f 2013-02-19 02:02:46 yyagi

#30813 ウインドウモードで最大化したときのフレームレート低下が酷かったため、マルチサンプリングの指定を削除。

git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@529 16f42ceb-6dc6-49c8-ba94-f2d53467949d