[3611]  ライトコンバイングについて
投稿者:tm さん   2000-04-10 20:14:48
こんばんは。

どっちに書くか迷ったんですが、MMX化の方に書かさせていただきます。
WindowsNT4.0にてWrite Allocate Monitor �兇鮖藩僂靴討い泙后�
ライトコンバイングの設定でベースアドレスを入力するのですが、
NTだとデバイスマネージャーが見つけられない(無い?)ため、設定が出来ません。
それらしいもの(WindowsNT診断プログラム)は見つけたのですが、
そこで表示されるリソース−メモリはDOS用のものらしく(ヘルプに書いてあった)、
これで良い訳が無いと思いつつ今の所設定しています。
そこで、どのようにすれば設定するべき値を見つけられるか教えて欲しいと思います。
よろしくお願いいたします。
  1. くりすと さん   2000-04-11 00:35:52
     リソースタブのメモリに表示されているのが、実際に使われているものだと思っていましたがDOS用とは、どういうことなんでしょうか?(うちではNT4.0サーバなんでGAは不要と思って取り付けていませんのでトロイデントで表示してますけど…)
  2. 雅・みやび さん   2000-04-11 04:18:44
    こんにちは!

    スタートアイコンからプログラム>管理ツール>NT診断プログラムで
    リソース>デバイスで一応、カード名称がでるのでダブルクリックでアドレスが表示されます。
    Win2000からはデバイスマネージャがつきましたけど、NT4.0は、この診断ツールが近い情報を持ってます。(操作は出来ないけど)
  3. tm さん   2000-04-11 21:36:32
    こんばんは。

    雅・みやびさんの言われる通り見てみましたが、
    000A0000からと000E0000からとなっており、
    ヘルプに書いてあるPC-98用のDOS用のものが表示されているようです。
    書くのを忘れていましたが、V166青札で、GA-VDB16を使用しております。
    会社のDOS/V機で確認した所、それらしい値(DOS用じゃない値)が表示されていたので、
    期待したんですけど、なんか違うんではないかと思っています。
    アクセラレータの取説にも書いていないため、ちょっと諦らめムードです。
  4. くりすと さん   2000-04-12 00:50:43
     うちのNT4.0の Windows NT 診断プログラム の リソースタブのメモリは、

    アドレス デバイス バス 種類
    000A8000 - 000BFFFF NEC_NSave 0 PCI
    000E0000 - 000E7FFF NEC_NSave 0 PCI
    20000000 - 203FFFFF trident 0 PCI
    20400000 - 2040FFFF trident 0 PCI

    となっており、0A8000h〜0BFFFFh,0E0000h〜0E7FFFhが98グラフィック。
    下2行のtridentの部分がトロイデントの使用しているメモリ領域となっています。GA-VDB16ならこのtridentの部分がVDB16とかになっていてアドレスが表示されていると思うのですが、NEC_NSave以外は表示されていないのですか?
  5. aya@cocoa さん   2000-04-13 20:51:44
    儂は、Windows98で調べたものか、DOSのpciinfo(I-Oのもの)で調べた値を設定して、たしかベンチの数値が変化したと思いました。それ以来ずっとその設定なので、記憶はさだかではありませんけど(^-^;