[11380]  DOSにおけるSB32動作
投稿者:ルシーダ(うらら改め) さん   2000-07-18 11:09:17
いつもお世話になっています。こちらには初めて書きこみます。

友人のFM-Vより「SB32AWE(VALUE)」サウンドカードを譲り受けました。早速、自作PCのISAに刺して、まず、WIN98環境で認識させました。(起動時にWIN98CD-ROMを求められた。OS付属のドライバだと思います)デバイスマネージャで見る限り、問題は無いようでしたが、いざSPKOUT及びLINEOUTにて音を聞いてみると、聞こえません。(正確には、音が鳴ろうとしている音?は聞こえる)

ただ、今回の目的は、DOS/VゲームでのSBサウンドが聞きたいことなので、WIN環境はそのまま無視。ところが、DOSにおいても、うまく認識されません。サウンドカードを自動認識するようなゲームをいくつか試したのですが、フリーズしたり、「SB100%compatible」とかを選択してもゲームで音が鳴りません。

私なりの懸念事項は以下です。
(1)オンボードのサウンドが邪魔しているのか。
BIOSでOnBordSound項目をDisabledにしてやってもダメでした。そもそもオンボードのマザーにはサウンドカードを追加できないの?
(2)DOS環境でもドライバが必要なのか。
SBシリーズならば不要かと思ったのですが…。それともユーティリティソフトなどが必要?

<環境>
AMD K6-2-400MHz、VIA-MVP4 AGPset
ISA×1本、PCI×4本、SCSIとモデムカードでPCI2本占有済み
128MB RAM、WIN98-SE、AwardBIOS
グラフィックスもサウンドもオンボード

※クリエイティブのサイトも見て周ったのですが、残念ながら私には何も情報を得ることができませんでした。アドバイスなどお願いします。
  1. ルシーダ さん   2000-07-18 11:29:53
    追加:

    http://japan.creative.com/support/drivers/sound/isa-drivers.html

    などに、各種DL可能なソフトがありますが、このあたりのどれが有効なのか知りたいです。DOS用というものは、WIN98DOSではないですよね…。でもWIN98用というのも違う気がするのですが。
  2. YU さん   2000-07-18 13:25:44
    サウンドブラスターをDOSから使うには、環境変数の設定が必要なのかも知れません。
    うちのマシンのAUTOEXEC.BATを見ると
    SET BLASTER=A220 I7
    のように書いてあります。これは、サウンドカードに付属のインストーラーが勝手に追加したものです。
    220というのはI/Oポート、7というのはIRQの値です。
  3. スーパーブラックバード さん   2000-07-18 15:29:11
    セットアップユーティリティで「SB16 DOSエミュレーション(?)」をチェックしてやれば
    ユーティリティが勝手に環境変数を追加します。
    32AWE用のユーティリティが有ればそれをDLしてセットアップすれば回避できるかも。
  4. ルシーダ さん   2000-07-18 17:27:28
    YUさん、スーパーブラックバードさん、お返事ありがとうございます。
    お二人のアドバイスをもとに、さらに調査したところ、やはり、ISAのSBをDOS利用するには、ユーティリティソフトを使って、ConfigやAutoexecに組込ませてやる必要があるようです。

    幸いなことに、それらしきソフトやドライバをいくつか集めることができましたので、後ほどトライしてみることにします。