-------------------------------------------------------------------------------
【  名  称  】 NEZplug Decoder
【ファイル名】 kbnezplug.kpi
【バージョン】 0.07
【対応拡張子】 nsf/nez/nsz/nsd/gbr/gbs/hes/kss/ay/cpc/sgc
【 Platform 】 x86(32bit)/x64(64bit)
【 公 開 日 】 2019/04/08
【 動作環境 】 KbMedia Player 本体同梱の kbzlib.dll が必要
               KbMedia Player 以外のソフトから使う場合に注意が必要
               KbMedia Player から使う分には何もする必要はありません
-------------------------------------------------------------------------------

【概要】

ファミコンやゲームボーイ、MSX などの音楽形式を再生するためのプラグインです。
KbMedia Player v2.80beta33 まで同梱させて頂いていた nezplug.kpi の後継です。

Mamiya 氏制作「NEZplug 0.9.4.8」：http://www.purose.net/befis/download/kmp/
(v2.80beta33 以前まで同梱させて頂いていました)

を

RuRuRu 氏が改良した「NEZplug 0.9.4.8+2」：http://www.vesta.dti.ne.jp/~tsato/

を

OffGao 氏がさらに改良した「NEZplug 0.9.4.8.3 + 24.10」：http://offgao.net/

を KbMedia Player の新仕様に対応させた後継バージョンとなります。

ベースは NEZplug v0.9.4.8 + 3 + 24.10 (2019/01/12 版)(kb_nez.kpi) です。

音源のコアの部分は何も修正していないため、再現性は v0.9.4.8 + 3 + 24.10 とほぼ
同等な筈です。新プラグイン仕様対応に伴い、設定ダイアログと高速シークに対応して
いる分だけ使い勝手が向上しています。

【ライセンス】

ライセンスはオリジナルに準拠します。PDS です。

-------------------------------------------------------------------------------

【更新履歴】

Version 0.07(2019/04/08)

・NEZplug++ 0.9.4.8 + 3 + 24.10 に差し替え
・メモリを壊している箇所があったのを修正(s_fds1.c/s_fds2.c)
　・該当箇所が呼ばれる条件が不明

/*---------------------------------------------------------------------------*/

Version 0.06(2017/04/09)

・コンパイラを VS2017 に変更

/*---------------------------------------------------------------------------*/

Version 0.05(2017/01/09)

・設定ダイアログの再生周波数の選択肢を修正(8820 => 88200)

/*---------------------------------------------------------------------------*/

Version 0.04(2016/12/11)

・依存する zlib の DLL 名を zlib.dll から kbzlib.dll に変更

/*---------------------------------------------------------------------------*/

Version 0.03(2016/11/27)

・ColecoBIOSFilePath の設定が機能しなくなっていたのを修正(v0.02 からのバグ)
・曲データの詳細情報を通知するようにした(NEZplug++ の Winamp プラグイン互換)

/*---------------------------------------------------------------------------*/

Version 0.02(2016/11/20)

・マルチプルインスタンスにするのをやめた
　・OffGao 氏による修正箇所に怪しいところがあるため
・ColecoBIOSFilePath を Unicode 化
・ZLIB が実質使用されていなかった(ZIP 圧縮された NSF 等(NEZ?)を再生出来なかっ
　た)のを修正
・ZLIB を内蔵せずに本体の zlib.dll を使用するようにした

/*---------------------------------------------------------------------------*/

Version 0.01(2016/11/06)

・初版(v2.80beta33a 以前まで同梱していた nezplug.kpi の後継版)
・プラグインのファイル名を nezplug.kpi から kbnezplug.kpi に変更
・ベースは OffGao 氏制作の NEZplug++ 0.9.4.8 + 3 + 23.01
・新プラグイン仕様に対応
　・SGC を本体の設定を変更せずに 1 ファイル複数曲として扱えるようになった
　・高速シークに対応
　・設定画面の自動生成に対応
　　・設定可能な項目は NEZplug++ の Winamp プラグインと大体同じ
・64bit 版を作成
・ZLIB を 1.2.8 に差し替え

-------------------------------------------------------------------------------
Kobarin(hidkob@pb.highway.ne.jp)
https://kobarin.sakura.ne.jp/
