一括表示KbMedia Player Version 3.11beta2.2022.0922
記事No 157
投稿日 2022/09/22(Thu) 00:17:50
投稿者 Kobarin
参照先 https://kobarin.sakura.ne.jp/
https://kobarin.sakura.ne.jp/test/kbmed311_beta2.exe
https://kobarin.sakura.ne.jp/test/kbmed311_beta2.7z

.exe と .7z はどちらも中身は同じです。
.7z の展開の仕方が分からない方は .exe をダウンロードして下さい。

.exe だと Microsoft Edge でブロックされる方は .7z をダウンロードして下さい。

Microsoft Edge にブロックされる方は安全だと報告してくれると助かります。

起動時にエラーメッセージが表示されてプラグインが認識されない場合は
Microsoft Visual C++ 2022 再頒布可能パッケージが必要です。
https://visualstudio.microsoft.com/ja/downloads/#other-ja-family
x64 版ランタイムファイル直リンク
https://aka.ms/vs/17/release/VC_redist.x64.exe
x86 版ランタイムファイル直リンク
https://aka.ms/vs/17/release/VC_redist.x86.exe
(x64 版の動作には vc_redist.x64.exe と vc_redist.x86.exe の両方が必要です)

VS2019 のランタイムでも動作はするようですが、念のため VS2022 の
ランタイムを入れて下さい。Windows XP 環境の人は除きます。

Windows XP で使いたい方は

https://kobarin.sakura.ne.jp/wforum/wforum.cgi?no=70&reno=68&oya=68&mode=read&page=0

こちらを参考にして古いランタイムをインストールして下さい。一応まだ
XP でも動作するようです。


v3.11beta2 での変更点

・各種プラグイン/DLL の開発環境を VS2022 17.3.4 に更新
・プラグイン設定画面に関する細かい修正
・BOM なし UTF-8 の CueSheet で文字化けするのを修正
・kbfmp.kpi と kbpmd.kpi に関する以下の修正
 ・kbfmp.kpi
  ・バージョン番号を kbpmd.kpi に合わせることにした(v1.13/1.14/1.15は欠番)
  ・64bit 版のプラグインを kbfmp.kpi_ という名前で配布することにした
   ・WinFMP.dll の 64bit 版が公開されたら kbfmp.kpi にリネームすることで使用
    可能になる
  ・WinFMP.dll v0.51 だとアーカイブ内で PVI 等の PCM に依存する曲データを再生
   出来ないのを修正(おそらく WinFMP.dll v0.51 のバグ)
 ・kbmpd.kpi
  ・PMDWin.dll を v0.51(2021/12/19) に更新(VS2022 でビルド)
   ・PMDWin.dll のメモリリーク修正
 ・kbfmp.kpi/kbpmd.kpi 共通
  ・DLL のパスが未指定のときはプラグインと同じフォルダの DLL だけをロードし、
   失敗しても本体と同じフォルダ等からはロードしないようにした
 ・FileIO インターフェースに対応(WinFMP.dll v0.19/PMDWin.dll v0.40 以降)
  ・アーカイブ内のデータを再生時に一時ファイルを作成しなくなった
   (アーカイブプラグインが対応している形式のみ)
  ・リズム音源のパスや PCM 検索パスのファイル名制限がなくなった
   (Unicode でしか表現出来ないものや MAX_PATH バイト以上の長さに対応)
  ・FileIO インターフェース未対応の DLL でも従来通り動作する
  ・設定により FileIO インターフェースを使わないようにすることも出来る
 ・設定に関する以下の修正
  ・DLL の検索パス設定時のダイアログのフィルターを修正
   ・WinFMP.dll.256/PMDWin.dll.256 等を選択出来るようにした
  ・General セクションに以下の設定項目を追加(3番目以降はFMPMD2000互換)
   ・MultipleInstance
   ・FileIO インターフェースを使う
   ・FM を 55kHz で合成
   ・PPZ8 駆動周波数
   ・PCM がなくても強制的に再生
   ・補間(PPS)
   ・補間(P86)
   ・補間(PPZ8)
   ・UsePPS
   ・SSG+RHY
   ・PMD86->B2
   ・PPZ8EM
   ・設定画面に表示されるのは使用中のプラグインにとって有効な設定のみ
  ・Volume セクション追加(各パートの音量調整)
  ・PartMask セクション追加(パートマスク)
・kbemidi.kpi に関する以下の修正
 ・emu2413 を v1.5.9(2022/09/21) に更新
 ・emu2149 を 2022/09/13 のものに更新
 ・emu76489 を 2022/09/13 のものに更新
・kbmsxplug.kpi に関する以下の修正
 ・MGS の歌詞ウィンドウを開いた直後のサイズ処理がおかしかったのを修正
 ・emu2413 を v1.5.9(2022/09/21) に更新
 ・emu8950 を v1.1.2(2022/09/14) に更新
 ・emu2149 を 2022/09/13 のものに更新
 ・libkss を v1.1.2(2022/09/21) に更新


あとはプラグイン置き場の kbvgm.kpi を libvgm に対応させたいところですね。
kbvgm.kpi は初版を作成したタイミングが悪すぎました。

やっとのことで in_vgm.dll/VGMPlay v0.40.9 からの移植が終わったと思ったら
全く別物が公開されていたという…。かなり大変だったのに。

作り直すだけでなく公開する気力までなくなってしまい、作成してから公開まで
1年近くかかってしまいした。
記事編集 記事編集
関連一覧ツリー 一括表示 をクリックするとツリーを一括表示します)
一括表示 KbMedia Player Version 3.11beta2.2022.0922 - Kobarin 2022/09/22(Thu) 00:17 No.157
  リストに名前をつけて保存について - nami 2022/09/22(Thu) 01:12 No.158
    Re: リストに名前をつけて保存について - Kobarin 2022/09/22(Thu) 03:38 No.159
      Re^2: リストに名前をつけて保存について - nami 2022/09/23(Fri) 01:39 No.160
返信フォーム ( 記事に返信する場合はこのフォームから投稿して下さい )
おなまえ
Eメール
タイトル
メッセージ
参照先
添付
暗証キー (英数字で8文字以内)
投稿キー (下画像の数字を入力)

投稿キー

  


- Web Forum v8.0 -
++ Edited by Hamel ++