64bit 版は x64 フォルダにあります。
32bit 版は x86 フォルダにあります。

どちらも本体の実行ファイル名は Kbmplay.exe です。
32bit 版は 32bit OS と 64bit OS のどちらでも動作します。
64bit 版は 64bit OS 専用です。32bit OS では動作しません。

x64 フォルダと x86 フォルダのフォルダ名を変更するとプラグインが認識されなくなり
ますので、フォルダ名は変更しないで下さい。

32bit OS では x64 フォルダは不要ですので、削除して構いません。それでも x86 フォ
ルダの名前を変更してはいけません。プラグインが認識されなくなります。

64bit OS で 64bit 版の本体しか使わない場合であっても、64bit 版の機能をフルに使
うためには x86 フォルダ以下のプログラムが必要となります。従って x86 フォルダは
削除しないで下さい。x86 フォルダを削除すると、32bit版しか提供されないプラグイン
や DLL が必要な形式が再生出来なくなります。(RCP の再生等)

【制限事項】

基本的に 32bit 版と 64bit 版の機能に違いはありません。32bit 版でしか再生出来な
い形式も 64bit 版でしか再生出来ない形式もありません。

ただし、

・64bit ネイティブのライブラリがない形式は 32bit 版の kbrunkpi.exe を経由して
　プロセス間通信を行って対応するため、32bit ネイティブに比べてパフォーマンスが
　低下する(その逆も言えるが、標準で対応している形式の中で 64bit 版ライブラリし
　か存在しない形式がない)

という欠点があります。

【64bit 版と 32bit 版のどちらを使うべきか】

普段よく使う再生形式に 64bit 版のプラグインがない場合は 32bit 版を使用した方が
良いです。例えば SPC(kbsnesapu.kpi) などです。そういった形式は64bit版の本体か
ら再生するより高速です。

逆に 32bit 版のプラグインを必要とする場面がほとんどない場合は 64bit 版を使用し
た方が良いです。64bit 版の方が全体的に少し高速です。(その差はわずかですが)

なお、32bit 版で 64bit プラグインを使用することも出来ますが、ほとんどメリットは
ありません。32bit プラグインで不具合が起こって正常動作しない場合に 64bit プラグ
インも試してみる、という程度の使い道しかないです。64bit 版の方が音質が良くなる
わけでもありません。

同様に、64bit 版で 64bit プラグインがある形式を 32bit プラグインを使って再生す
るメリットもありません。

【プラグイン】

x64\Plugins\ : 64bit版デコーダプラグイン置き場
x64\Device\ :  64bit版デバイスプラグイン置き場
x64\Player\ :  64bit版演奏プラグイン置き場
x64\UnArc\ :   64bit版アーカイブプラグイン置き場

x86\Plugins\ : 32bit版プラグイン置き場
x86\Device\ :  32bit版デバイスプラグイン置き場
x86\Player\ :  32bit版演奏プラグイン置き場
x86\UnArc\ :   32bit版アーカイブプラグイン置き場

プラグイン(*.kpi) はこれらのフォルダから 3 階層下まで検索します。
（2.63a までは 2 階層下まででしたが、3.00 以降では 3 階層下まで検索）

使用したいプラグインが 64bit の場合は x64\Plugins\ 以下に置いて下さい。
使用したいプラグインが 32bit の場合は x86\Plugins\ 以下に置いて下さい。

プラグインの置き場所のパス名に "x64" を含む場合は 64bit プラグイン
プラグインの置き場所のパス名に "x86" を含む場合は 32bit プラグイン

と見なしてプラグインをロードします。ロードに失敗しても、反対の bit でロードを
試みることはしません。

パス名に x86 と x64 の両方を含む場合は、最も深いところにある文字列が優先されま
す。例えば

x64\Plugins\Kobarin\kbxxx\x86\kbxxx.kpi

は x86(32bit) と見なされます。

従って、以下のような構成でプラグインが配布されている場合、

xxxx\x64\abcd.kpi
xxxx\x86\abcd.kpi

xxxx フォルダを x64\Plugins\ と x86\Plugins\ のどちらに置いても、64bit 版と
32bit 版のどちらからも適切にプラグインがロードされるようになります。

【その他】

64bit版と 32bit版は同時に起動出来るようにしています。メインウィンドウのタイトル
バーで 32bit版/64bit版のどちらが起動しているかを見分けることが出来ます。

不具合が見つかった場合、64bit 版と 32bit 版の両方を試してみて、両方で発生するの
か一方だけで発生するのかをご連絡頂けると助かります。

64bit 版の起動済み Mutex オブジェクト名は 32bit 版と同じ "KbMedia Player" です
が、それに加えて "KbMedia Player64" も作成します。32bit版/64bit版のどちらが起
動しているかを確認したい場合は "KbMedia Player64" もチェックします。

32bit 版は従来通り "KbMedia Player" ですが、"KbMedia Player32" も作成するよう
にしました。

DDE のサービス名とトピック名は 32bit/64bit 版で違いはありません。

64bit 版でも 32bit プログラムから DDE でコントロールすることが可能です。
32bit 版と処理を区別する必要はありません。
