kuma4649 / MDPlayer

GNU General Public License v3.0
129 stars 15 forks source link

SPFM LightでSlot1のみ使用した場合、選択リストのSlot番号が違う。 #200

Closed digi-fox-develop closed 2 years ago

digi-fox-develop commented 2 years ago

SPFM LightでSlot1(外側のスロット)のみ使用した場合、MD Playerの選択リストのSlot番号が"0"と表示される。

Slot1を使用したのはリボンケーブルでモジュールと接続するのに外側のスロットが都合よいからです。 当方の環境のみの現象かもしれませんが、複数のSPFM Lightで同じ現象が発生します。

mdplayer_20220206

kuma4649 commented 2 years ago

ここの値は、SLOTの位置を表しているのではなく、何個目のChipかを表しています。 (0からカウントしているから分かりづらくはあるのですけども...) ですので恐らくこの場合ですと、SCCI上で両方YM3812として登録すれば SLOT番号と個数が一致することになるかと思います。

なお、SCCIからスロット番号情報を取得することはできなかったと思います。

digi-fox-develop commented 2 years ago

ベースボードセレクトは問題なく行われているので、スロットを識別できる情報がSCCIから取得できているのかと思っておりました。

digi-fox-develop commented 2 years ago

SCCIから渡されるのはボードの情報が格納された配列のINDEXなんですね。