https://kobarin.sakura.ne.jp/test/kbmed311_beta2.exehttps://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-familyx64 版ランタイムファイル直リンク
https://aka.ms/vs/17/release/VC_redist.x64.exex86 版ランタイムファイル直リンク
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年近くかかってしまいした。