OLD Sled | INDEX | NEW Sled

98内蔵WSSについて  投稿者:MR  投稿日:1999年01月02日 11時24分 

 新年あけましておめでとうございます。現在、PC−9821Rv20/20にていろいろ試しています。ベクターにて、OPEMというmateX-PCMを使ってDOS上で26KFM音源をエミュレートするフリーソフトを発見。早速試用してみたのですが、動きません。以前、MATE−X−PCMにもいろいろ種類があると聞いたのですが、機種により違いはやはりあるのでしょうか。

  1. re: エルスン さん 投稿日:1999年01月02日 14時00分
    確か、MS-DOS標準でのHIMEM.SYS+EMM386.EXEでの組み合わせでは動かなかったはずです。
    (なんかプログラム自身の謎的な相性のせいみたいです)
    だから、HIMEM.SYS+EMM386.EXE以外の32bitアクセスができるメモリドライバが必要です。
    例えばI/O-DATAのVMM386とかカンパウェアのVEM486とかです。(MELWAREは知らないです)
    ただ、Rv20だとI/Oのメモリーサーバ(VMM386)はPenPro/Pen2対応版じゃないとハングアップします。
    素直にVEM486の方がいいと思います。(メモリ確保にはまらないように(笑))
    ちなみに、全て「Ver1.00」の感覚で書いていますので、その後のバージョンでは改善されてる
    可能性があります。
    OPEMは、あくまで「エミュレータ」なので、音質に全然期待しちゃいけません(^^;;
    「どんな曲か分かる」程度だと思います。(絶対本物の26/86音源の方がいい!)
    かなりの量の音源ドライバと相性悪いし・・・(PMDなどの汎用ドライバはほぼ完璧)

  2.  
  3. re: エルスン さん 投稿日:1999年01月02日 16時23分
    時間差自己レス(^^;;
    現在最新の(多分)1.05をダウンロードしてきて試してみました。(機種:PC-9821Ra20/N30)
    こちらでは問題無く鳴っています。音質はVer 1.00より格段によくなりましたね。(でもまだまだ)
    やっぱり本物のFM音源の方が・・・以下略
    えっと、状況をもう少し詳しく書いてくれませんか?
    (例えばメモリマネージャは何か、妙な常駐物はないか等、あとEMSは組み込んであるか?)
    なんか、マニュアルを見てみると割り込み(INT(IRQ))やDMAにも左右されるみたいですけど、
    そちらの状態はどういう状態でしょうか?(INT41/DMA1がデフォルト?>My環境)
    このエミュレータは、結構恐いコトやってるので、メモリとUMBがカリカリにチューンされていて
    おまけにステルスドライバとかが組み込んであると(注:私の環境)常駐した直後にいきなり再起動が
    かかったりします。
    どうやら、HIMEM.SYS+EMM386.EXEなドライバが通るようになったみたい。(でも私はVEM486派)

  4.  
  5. re: MR さん 投稿日:1999年01月02日 18時06分
    エルスンさんありがとうございます。状況を詳しく書かせていただきます。
    メモリマネージャー:HIMEM.SYS+EMM386.EXE(DOS付属)
    EMSは組み込み済み(DOS6.2)
    MATE−X−PCM:IRQ12(INT5)、DMA1
    その他:PCカード増設アダプタ(非PNP)
    モデムPCカード(DOS上では使用せず)
    日本語・プリンター・RS232CのドライバーはCONFIG.SYSに組み込まず
    以上、よろしくお願いします。

  6.  
  7. re: MR さん 投稿日:1999年01月02日 18時31分
    書き忘れました。直接関係するかどうかはわかりませんが、CPUをPENTIUMUODPに換装してあります。そして、PCカード増設アダプタのDOS用ドライバーは、組み込みを解除しました。MSDOS6.2は、WIN98とは別のパテーションにインストールしてあります。今のところ、標準状態と異なっているのは、PCカードアダプタとODPのみです。

  8.  
  9. re: エルスン さん 投稿日:1999年01月02日 23時25分
    そういえば、「動きません」だけで「どういう風に動かないか」聞いてませんでしたね(^^;
    以下3択
    ・常駐はできるが、音が鳴らない(ゲーム(と想定)は起動はする)
    ・常駐しようとするとハングアップ・または組み込めない(エラーではねられる)
    ・ぢつはスピーカーのボリュームが絞られている(爆)
    (とりあえず、自分が遭遇したエラーをあげてみました>3番は気づけよ)
    それと無駄かもしれませんが、WSS-PCMの割り込みをINT5(IRQ12)からINT41(IRQ10)に可能なら
    変更してみてください。(うちのWinNTはINT41以外まともに音が鳴らなかったので)

  10.  
  11. re: エルスン さん 投稿日:1999年01月02日 23時30分
    追加
    ・間違ってOPEM86.EXEのほうを実行している(WSS-PCMはOPEMW.EXEです)
    (いくらなんでも、コレは無いとはおもうが・・・)

  12.  
  13. re: MR さん 投稿日:1999年01月02日 23時51分
    エルスンさん、たびたびすみません。DOS6.2を起動後、DOSSHELLを終了し、「OPEMW S」を入力すると、画面が凍り付いて操作不能になってしまいます。WSSのINT変更は、早速やってみます。

  14.  
  15. re: エルスン さん 投稿日:1999年01月03日 22時16分
    組み込み後にハングということは、なんか妖しい常駐物が入っていそうですね。MEMコマンドで常駐物の
    内容をダンプできますか?(MEM /Cです、ちなみにVMAPでも可能)
    あるいは、HIMEM.SYS/EMM386.EXE以外を常駐させないクリーンブート(F8キー)を試してみて下さい
    これでだめだったら、メモリドライバのせいか、ハードウェアの問題です。

  16.  
  17. re: MR さん 投稿日:1999年01月04日 00時50分
    クリーンブートを試してみました。うーーん、でもハングアップします。どうやら、ハード的な問題のようですね?。これはあきらめるしかないでしょうね。エルスンさんには、骨折りをいただいたのですが・・・・。これに懲りずに今後ともよろしくお願いします。

  18.  

OLD Sled | INDEX | NEW Sled

NamaLog Viewer SuperLite Ver-0.0.1α6 by K.O.T.B.GRIFFON / GRIFFON Works Software