• 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
ce15393 2018-08-23 23:06:29 yyagi

#xxxxx 2018/3/8のコミットをrevertした。道州制の副作用で、DPI設定によってフォントサイズが変わって見えるようになってしまったため。

f0ef6c9 2018-08-23 20:30:09 yyagi

#38531 CONFIGを抜けると、TimeStretchの設定がbUseOSTimerの設定で上書きされてしまう問題を修正。

2455bf1 2018-08-23 01:15:37 yyagi

#37271 サウンドのミキシングをマルチスレッド化するライブラリを使おうとしたが、うまく動かなかった実装を、注釈でなく#ifdefに入れ込んだ。後日じっくり対応し直す。

ccfa0ed 2018-08-23 01:03:06 yyagi

#xxxxx 内部でチップ音の動的ミキサー登録機能の有効化/無効化のために使っていた設定(bDynamicBassMixerManagement)の誤記訂正

9ef27d5 2018-08-22 01:47:34 yyagi

#37271 サウンドのミキシングをマルチスレッド化するライブラリを使おうとしたが、うまく動かなかった。将来の再挑戦のため、とりあえず取り込んだ個所をすべて注釈化してdevelopに取り込んだ。(featureブランチを使えという話ですが)

166128a 2018-08-22 01:42:28 yyagi

#37271 TimeStretch=OFFの時に限り、ミキシング負荷を従来の半分にした。
従来は読み込むサウンド(xPolyphonicSounds)分だけテンポ変更のストリームを生成し接続していたが、これの負荷が相当大きかった模様。
(再生速度がx1.000の時はテンポ変更ストリームを通さないようにしていたつもりだったが、結局通るだけ通っていて、通した結果が破棄されていた。そのためまるで負荷軽減になっていなかった。)

6fa0835 2018-08-22 01:32:43 yyagi

#38474 PolyphonicSoundsの初期値を、4から2に変更。
サウンドのミキシング負荷が非常に大きいため、サウンドの同時多重再生数の初期を2にすることで、負荷軽減を図る。
これでサウンドが物足りなくなった方は、CONFIGURATIONでこの値を増やしてください。(その代わり演奏時の負荷が大きくなります)

296fb84 2018-08-01 00:33:12 yyagi

#38404 コミット漏れ分の追加、不要コードの削除。

66c7df3 2018-08-01 00:31:40 yyagi

#38362 旧動画のフルスクリーン再生での非センタリング機能において、
* FullAVI=OFFの時に、旧AVIの表示座標が(FullAVIX, FullAVIY)担っていたのを修正。
* FullAVIX, FullAVIYに負の値を指定できるようにした。それぞれの最小値は-1920, -1080。
* FullAVIYの最大値が1920となっていたのを、1080に修正。
* いくつかの変数に<summary>情報を追加。

#xxxxx BGA表示において、Use556x718BGAAVIフラグが正しく反映されるようにした。

450a06a 2018-07-31 01:47:38 yyagi

#38404 選曲画面でDeleteを押すと、以後選曲中の曲のデータ(とset.defファイル)のフルパス名を表示する機能を追加。再度Deleteを押すと非表示に戻る。
とりあえずコピペレベルで作っただけ。後日清書予定。

2e2ed5e 2018-07-31 01:44:14 yyagi

#xxxxx 意味のない行を削除

a64e3b7 2018-07-26 00:15:31 yyagi

#38362 FullAVI有効時の、動画の表示座標指定機能を追加。ただしまだ難あり。

28cbf2d 2018-06-25 20:36:48 yyagi

#xxxxx COS.cs 修正漏れ追加

8b0f198 2018-06-25 20:30:58 yyagi

#xxxxx COS.csの、Win10ビルド判定部のリファクタ。

b45406e 2018-06-25 20:05:51 yyagi

#xxxxx 099f: リリース番号変更
#xxxxx 099f: CSoundDeviceWASAPI.csの改行コード変更

73bdee7 2018-06-18 23:12:47 yyagi

#xxxxx FDK内のメモリリークを検出しやすいようなトレースコードを追加。ただし注釈化しているので機能しません。

90e3e5b 2018-06-18 23:11:59 yyagi

#28263 DTX2WAVが出力するWAVの構成を変更しやすいよう、コードを修正 (出力されるWAVデータは何も変えていません)

9f2367b 2018-06-18 23:09:00 yyagi

#xxxxx DTX2WAV.txtに、出力されるWAVファイルが24bit float構成である旨を追記。

f91d9bc 2018-05-02 23:26:41 DESKTOP-217BR0A\yyagi

#38244 LoadDTXDetail=ON時、起動後(enumerate時)に例外が発生する場合がある問題を修正。具体的には、
1. bmpファイル読み出し時のフルパス生成において、nullチェック強化
2. enumerationでbmp/aviの読み込みを省略

e7c491d 2018-04-28 21:52:05 kairera0467

#38233 曲検索終了の直後にCActSelect曲リストの活性化とリソース生成が行われないよう修正

d2af527 2018-03-16 00:51:01 yyagi

#38036 CTexture()について、ファイナライザでアンマネージドリソースをDisposeしないよう修正。また、ファイナライズ時にSharpDXのTextureリソースが残っている場合はログに警告を出すようにした。

dfa61db 2018-03-12 23:23:47 yyagi

#xxxxx 個々のスキンフォルダにResources.csvファイルがない時のログレベルを、ErrorからWarningに変更。

07d099e 2018-03-12 23:23:07 yyagi

#xxxxx DTX2WAVがDTXMania本体を最小化起動する際に、ウインドウのフォーカスが変わらないよう修正。

de3d250 2018-03-12 23:21:20 yyagi

#38036 CTexture(), CPrivateFont(), CPrivateFastFont()クラスのIDisposable I/Fの実装を、同デザインパターンに準拠したものに見直し。(ファイナライザ実装の追加)
#38036 画面遷移時のGC動作を見直し。(LOHのCompressionを追加で実施)

df528b8 2018-03-12 22:52:15 yyagi

#38034, #38035 DTX2WAV対応で追加したMixerの解放処理が不十分だったのを修正。 また、従来のMixerの存在有無の判定条件を誤っていたのを修正(といっても実害はまずありませんでしたが)

a07ea4c 2018-03-08 21:33:38 yyagi

#34195 ひととおりの表示文字列すべてについて、resources.csvファイル経由でフォントを指定できるようにした。(選曲画面の曲名フォントだけは、まだConfig.xmlでの指定ですが。)
resources.csv ファイルはスキンごとに個別に持つことができるため、これでスキンごとにフォントを切り替えることができるようになったはず。

15c3935 2018-03-08 02:50:49 yyagi

#xxxxx CPrivateFont (とCPrivateFastFont) に以下の修正を適用。
* 外部フォントファイルだけでなく、内蔵フォント名を指定できるようにした。(Arial, MS PGothicなど)
* フォントサイズ指定をintからfloatに変更。
* PrivateFontCollectionへの追加により生成されるFontクラスへのアクセスパスの追加。(これにより、PrivateFontでDrawStringできるようになった)
なお、従来Font()で描画していた文字列は、DPI依存のサイズ指定となっていたため、(DPI非依存の)CPrivateFont経由でサイズ指定を変えずに描画すると大き目に表示される。そのため、Font()をCPrivateFont()に移行する際には、フォントサイズに72/96を掛けて帳尻を合わせる必要があるので注意。

d503ab2 Release112 2018-03-02 00:30:20 yyagi

#28253 DTX2WAV010: 上書き確認を追加。

36f38e4 2018-02-27 23:57:43 yyagi

#28253 DTX2WAV009: DTXファイルのドラッグ&ドロップでも、入力DTXファイルの指定ができるようにした。(テキスト入力欄にドラッグ&ドロップすること)

ef21a16 2018-02-27 00:57:12 yyagi

#xxxxx 言語リソースの更新 (若干のコメント追加的な変更。DTXMania本体での表示への影響は無し)