2011/06/20

PC-98x1シリーズ用のFM音源 PCMCIAカード編

PCMCIAカードも増えてきたので分離することにしました。

■Q-VISION W.M.Card (QV-WMPC)


ChipYAMAHA YMF288, PCM?
I/O address(OPNA)0188h/018Ah/018Ch/018Eh
I/O address(PCM)A460h/A466h/A468h/A46Ah/A46Ch/A66Eh
Interrupt(OPNA&PCM)INT5
SOUNDID40h(0188h)

WaveMasterのPCMCIAカード版で兄弟機にSCSI部を省略したCard86がある。カスタムチップが86PCMのエミュ レーションを行い、CS4231?(未確認)で86PCMを鳴らすことができる。SOUNDIDも86ボード相当に設定されるのでPC-98側からは完全に86ボード として認識される。WaveMasterの名を冠してはいるが、PPZ8での挙動はWaveStarに近い。なおネット上ではドライバが一切配布されていないので入手する際は添付FDがあることを確認するべし。…とは言いつつもCard86-Rのドライバを使うことでDOSで音源部の利用は可能。またWaveStarとは異なりDOS用のボリューム調整ツールが同梱されていない。SICなどでミキサを設定することができるかは現時点では未確認。

■Q-VISION Card86 (QV-PC98)


ChipYAMAHA YMF288, PCM?
I/O address(OPNA)0188h/018Ah/018Ch/018Eh
I/O address(PCM)A460h/A466h/A468h/A46Ah/A46Ch/A66Eh
Interrupt(OPNA&PCM)INT5
SOUNDID40h(0188h)

DULLさんより画像提供して頂きました。かなり珍しいと思われるCard86無印です。W.M.Cardと同時期に発売されていたようでドライバはW.M.Cardと共通のようです(SCSI部除く)
ただしDULLさんはCard86無印の純正ドライバをお持ちで無く、W.M.Cardのドライバ、Card86-Rのドライバを試したがDOS上でFM音源は鳴るがPCM音源は鳴らなかったとのことです。しかしWin95上ではW.M.Cardのドライバ(Card86.inf)を使うとPCM音源部は鳴るとのことなので何とも不思議な状態になっています(ちなみにCard86-RのWin95ドライバは認識しないそうです)

何か有益な情報をお持ちの方、Card86無印のドライバをお持ちの方が居られましたらご提供をお願い致します。

■Q-VISION Card86-R (QV-PC98R)
画像準備中

ChipYAMAHA YMF288, PCM?
I/O address(OPNA)0188h/018Ah/018Ch/018Eh
I/O address(PCM)A460h/A466h/A468h/A46Ah/A46Ch/A66Eh
Interrupt(OPNA&PCM)INT5
SOUNDID40h(0188h)

Card86の後継機。ドライバはCard86/W.M.Cardとは共通では無いのでハードウェア的に何か違うところがあるようです。ドライバはこちらのサイトに転載されています。また、XEXYZA_7773さんのCard86-R Enablerを使うことでカードソケットドライバ無しで利用が可能なようです(ただしCardbus機には対応していないので要注意) またWaveStarとは異なりDOS用のボリューム調整ツールが同梱されていない。SICなどでミキサを設定することができるかは現時点では未確認。

■Panasonic CF-JSC102
画像準備中

ChipYAMAHA YMF297?, PCM?
I/O address(OPNA)未確認
I/O address(PCM)未確認
Interrupt(FM)未確認
Interrupt(PCM)未確認
SOUNDIDnone

OPN3-L、OPL3、PCM音源、SCSIを搭載したPCMCIAカード。

■Panasonic CF-VEW213P

画像はヤフオクからの転載(自前でも箱付きを持ってるのでそのうち画像を差し替えます)


ChipYAMAHA YMF288, PCM?
I/O address(OPNA)0188h/018Ah/018Ch/018Eh or 0288h/028Ah/028Ch/028Eh
I/O address(PCM)0F40h〜0F49h
Interrupt(FM)INT5
Interrupt(PCM)INT5
SOUNDIDnone

YMF288とWSS互換と思われるPCM音源を搭載したPCMCIAカード。認識させるには98ノート本体に添付されているPCカードサポートソフトウェアと本製品に添付されているソフトウェアが必要。Panasonicのサイトでポイントイネーブラが配布「されていた」が後期Nr/Nwでは動作しなかった。恐らくこのポイントイネーブラはCardBus機には対応していないと思われる。添付FDが無い状態で入手した場合でも上述したサイトからドライバをダウンロード可能「だった」が、ヘッドフォンアウトの音量設定を行うプログラムは添付FDにしか収録されていないので注意が必要(ラインアウトを使う場合は不要だが) ドライバは上記のPanasonicのサイトに記載がある通り、問い合わせれば提供して貰えそうです。

マニュアルには割り込みにINT0/1/2/4/5が使えるとの記載があるが、実際に試してみるとINT5以外ではFM音源ドライバ(FMPとPMDで確認)は動作しなかった。これは恐らくYMF288のレジスタ0Ehのbit7〜6が10b(INT5を示す)に固定されているのが原因と思われる(大抵のFM音源ドライバはこの0Ehのbit7〜6を参照してどのINTを使えば良いのか判定している)カードを分解してYMF288の接続を変更するか、FM音源ドライバ側でどのINTを使うか強制指定できるようにでもしない限りINT5以外での利用は不可能だろう。

またPCM音源のI/Oアドレスは0F40h〜0F49hと記載があり、一見するとX-MATEや118ボードのWSSと同じに見えるが実際に各種プレイヤー(PPZ8、WSSPLAY、MPEXPで確認)で試してみると動作しなかった。これはカードソケットドライバがDMAに対応していないのが原因と思われる。実験はしていないがWSSをI/O転送で使う物であれば動作するのではないかと思われる。なお、PPZ8やWSSPLAY、MPEXPを試す場合には別途IOTrap+SIDを使うなりしてIOポートA460hが7xh/8xhであるように見せかける必要がある。

このカードの使い道は正直なところ微妙かもしれない。割り込みにINT5しか使えないので同様にINT5しか使えない内蔵FM音源を搭載している機種では排他利用になってしまう(よってNw133に標準FM音源を足す目的では使えない) 内蔵音源が無い機種やWSSだけを搭載した機種で利用する以外に使い道は無いと思われる。もしWSSだけの機種がXe10のようにWSSの割り込みを任意で指定できるのであれば、両方を生かしてDOSでFM音源とWSSを使うことができると思われる(ただしイネーブラを書き換えてカード側で0F40h〜0F49hを占有しないようにする処理が必要になる) FM音源部のIOポートを0288hに変更できるので内蔵FM音源との両立ができるかと期待したのだが……。

なお、Panasonic CF-VEW213Pはコンピュータテクニカ PFC-98のOEM品であり(BOXの形状は違うが)、またLogitechもLPM-SU98として販売していた。

■Logitec LPM-SU98
画像準備中

Panasonic CF-VEW213Pと全く同等の物でコンピュータテクニカ PFC-98のOEM品。ドライバはネット上で公開されていない。試していないがCF-VEW213PのドライバやPFC-98のドライバが利用可能と思われる。

■コンピュータテクニカ PFC-98


ChipYAMAHA YMF288, PCM?
I/O address(OPNA)0188h/018Ah/018Ch/018Eh or 0288h/028Ah/028Ch/028Eh
I/O address(PCM)0F40h〜0F49h
Interrupt(FM)INT5
Interrupt(PCM)INT5
SOUNDIDnone

現物を入手して確認したところ、Panasonic CF-VEW213PのOEM品であることが分かりました。ドライバのコピーライト表示は松下電器産業株式会社との連名になっています。CF-VEW213Pと比べると音声出力BOXの形状が異なっておりラインアウトがありません。ドライバはコンピュータテクニカの過去のサイト情報(Internet Archive)からダウンロードが可能です。またポイントイネーブラは存在しない模様。

■コンピュータテクニカ FMC-98
画像準備中

PFC-98からPCM音源を省いた物。ドライバはコンピュータテクニカの過去のサイト情報(Internet Archive)からダウンロードが可能です。


■98ノートでFM音源
PCMCIAのサウンドカードでYM2608を搭載した物は存在しない。何故ならスペースの都合上YM2608を搭載できるわけがないから。同様に本体に搭載された音源もNa7/NxはYMF288+WSS、Na9~15辺りがYMF297+CS4232、前期NrがYMF288+YMF701、後期Nr/NwはYMF288+YMF715なので86Bと完全互換のノートは存在しない。ついでに書くなら118Bと互換性があるのはYMF297+CS4232が搭載された機種だけである。(YMF701やYMF715が搭載された機種ではえらー15氏のINIT118が動作しない)

0 コメント:

コメントを投稿