[53322]  MS-DOS 1024x768化対応のビデオカードについて
投稿者:Nr15 さん   2012-09-02 10:31:13
まだ、どるこむがあったのですね!
10年ぶりくらいで懐かしいです。^^;;

Webで探しても情報が見つけられなかったので、すみませんが相談させてください。

信長の野望 天翔記というゲームを最近またプレイしています。

普段はAVGDRV.SYSを組み込んで 640x480 の解像度で遊んでいるのですが、
実際にある友人は、ゲームを800x600 または 1024x768 の解像度でも遊んでいました。
対応するビデオカードを使って、適切なドライバを組み込めば、
そのような解像度でもプレイできると考えていますが、
どのようなビデオカードを入手すればよいのかわかりませんでした。

また、ゲームのファイル内にドライバらしきものがありましたが、
中身を見てもわかりませんでした。
もし、お分かりになる方がいましたら、わかる範囲で教えて貰えないでしょうか?

====================================
手持ちの動作環境
====================================
機種 PC-9821 Cx2
Ct20
Nr15

OS MS-DOS 6.20

HDD CF化(512M)
====================================

================================================
ゲームのドライバらしきファイルの一覧
================================================
1994/11/29 18:10 15,071 GRP9821.EXE
1994/12/20 01:32 16,891 GRPDRV.EXE
1995/01/27 19:36 15,709 GRPDRV48.EXE
1994/12/20 01:32 13,399 GRPDRVEX.EXE
1994/10/31 01:00 19,609 GRPGA480.EXE
1994/10/31 01:00 19,609 GRPGA600.EXE
1994/10/31 01:00 19,609 GRPGA768.EXE
1995/07/28 10:37 27,937 GRPIO480.EXE //IO = IO DATAでしょうか?
1995/07/28 10:36 27,937 GRPIO600.EXE
1995/07/28 10:37 27,937 GRPIO768.EXE
1995/07/31 01:30 28,933 GRPPW480.EXE
1995/07/31 01:30 28,437 GRPPW600.EXE
1995/07/31 01:30 27,957 GRPPW768.EXE
1995/07/19 18:06 20,515 GRWAB480.EXE
1995/07/19 18:06 20,515 GRWAB600.EXE
1995/07/19 17:26 20,515 GRWAB768.EXE
================================================

よろしくお願いします。
  1. 総額7600円 さん   2012-09-02 19:32:51
    I・OデータのGAだとGA-1024Aなども使えるのかもしれませんが,検索してみると少なくとも信長の野望 天翔記 はCL-GD5434用のドライバを持っているそうです。とすればGA-98NBII・NBIVが対応しているのでしょうか?
    信長の野望 天翔記 の説明書を見るか,実際に動かしていた友人に聞くのが最も確実と思いますが。
  2. Nr15 さん   2012-09-03 22:58:50
    レスありがとうございます。>総額7600円 さま

    http://www.pc-9800.net/db2/ga_cbus.htm

    ”CL-GD5434”で上記の情報を見つけまして、WSN-A2F 等も対応しているようでしたの
    で、いずれかのGAを入手しだい試してみようと思います。

    >実際に動かしていた友人に聞くのが最も確実と思いますが。
    余談ですが、友人はすでにPC98を廃棄していました。(泣

    また機会があればご教授のほど、よろしくお願いしますm(_ _)m
  3. 総額7600円 さん   2012-09-04 19:27:19
    再度検索したところ,パワーアップキット(恐らくこれに上記のドライバ群が含まれているのでしょう)を使えば,CL-GD5434搭載のGAで1024×768ドット画面でのプレイが可能だったとの情報がありました。

    GA-98NBII・IVの中古なら1,000くらいからあるようですね。付属ケーブルの自作は面倒ですし,せっかく苦労して作っても画質は良くないでしょうから,ケーブルの付属しているものを買われると良いでしょう。
    http://ematei.web11.jp/kenkyu/gacable2nd.htm
  4. ヤス さん   2012-09-04 22:05:58
    こんばんは。
    搭載チップが同じでもメーカーが異なるとI/Oアドレスに互換性がありません。
    WSN-A系よりもGA-98NB系の方が安全かも知れません。

    ちなみにCx2もGD5430を搭載しているようなのでNECのGD54xx系に対応していれば
    使えそうな気はしますが…
    チップ自体は互換性があるのでIDチェックで弾かなければGD5428,GD5430,GD5434,GD5440で同じプログラムが動きます。
  5. KAZZEZ さん   2012-09-05 00:43:19
    もし上記で示されたファイルの中にシーラスのドライバがあるとすればですが、
    ファイル名から察するとGRWAB???.EXEがメルコWABシリーズ用なのかもしれません
    (単にウィンドウアクセラレータボードの略かもしれないので何とも言えませんが)。

    DOS時代のGAでは、当初は
    DOSを正式サポートしていたアイオーのGA-1024シリーズ(独自チップ)に対応したソフトが多かったと思うのですが
    GA-1024Aは当初フルカラーに対応していなかったこともあり、
    当時はフリーソフトのDOSゲームなどでメルコのWABシリーズ(シーラスのチップ)に対応したものもそれなりに有ったと思います。

    シーラスのチップは旧メルコのWABシリーズが最初に搭載していましたので、
    もしシーラスのドライバを使うのであれば
    個人的にはWABシリーズのほうが動作率が高そうに思います。
    と言っても後発のGA-98NBやWSN・WGNないしはNECのシーラスを知らないような古いドライバだったらの場合ですが。

    実際にはWAB名義のシーラスチップ用ドライバでも、後年に各メーカーのI/Oアドレスに対応することで、
    後発のNECやGA-98NBにも対応したものもありました。

    今回の場合は別途のドライバでWSNに対応しているとのことなので、
    デフォルトのシーラスドライバではWABシリーズ以外のシーラス系GA(のI/O)に対応していない可能性もありそうです。
  6. Marume さん   2012-09-05 23:01:37
    あいまいな記憶でよければ。
    私はたしか PowerWindow 805i と PowerWindow 928 で動かしていました。
  7. Nr15 さん   2012-09-22 22:34:26
    レスが遅れてすみません。

    先日に入手した WAB-S + Cx2 で動作確認ができました。
    総額7600円 さま からの情報のとおり、GAよりケーブルの入手に苦労しました。(笑)

    描画が遅くてゲームの操作性はイマイチだったものの、
    DOSで1024x768の広い画面でのプレイは感動しました!

    総額7600円 さま、 ヤスさま、 KAZZEZさま、 Marume さま > 情報ありがとうご
    ざいました。m(_ _)m

    >ちなみにCx2もGD5430を搭載しているようなのでNECのGD54xx系に対応していれば
    >使えそうな気はしますが…
    >チップ自体は互換性があるのでIDチェックで
    >弾かなければGD5428,GD5430,GD5434,GD5440で同じプログラムが動きます。

    興味深い情報をありがとうございます。 > ヤス さま
    さっそく、ゲーム内のファイルを見てみました。

     1994/11/17 10:48 2,497 CHK21GRP.COM
     1994/10/31 01:00 129 GA98CHK.COM
     1994/11/04 15:17 2,865 IOGACHK.COM
     1995/09/01 16:50 3,315 TENSHOU.COM

    ファイル名から推測するにGA98CHK.COM や IOGACHK.COM が
    IDチェックをやっているように見えました。

    ランチャであるTENSHOU.COMからGA98CHK.COM や IOGACHK.COMを呼び出し、
    GAを検出しているようなので、
    これらのプログラムのリターンコード(ERROR LEVEL? )を偽装できれば、
    Cx2のGD5430でも動作するかもしれないと思いました。

    任意のリターンコードを返すcomを作成して、
    GA98CHK.COM や IOGACHK.COMと差し替えれば、偽装できると思うので、
    久しぶりにアセンブラを勉強して試してみます。

    また、GAのケーブルを探していたら、
    行方不明になっていたマニュアルが偶然見つかりまして、
    対応GAがわかりましたので、合わせて報告致します。

    ##以下は通常版とパワーアップキットに対応
    カノープス
    Power Window 928 86C928
    Power Window 801 86C801
    Power Window 801+ 86C801
    Power Window 801G 86C801
    Power Window 928G 86C928
    Power Window 805i 86C805i

    アイ・オー・データ機器
    GA-1024A ZF-16
    GA-1280A ZF-16
    GA-98NB I/C GD-5434
    GA-98NB II GD-5434
    GA-98NB IV GD-5434

    ##以下はパワーアップキットのみ対応
    メルコ
    WAB-S GD-5426
    WAB-1000 GD-5428
    WAB-2000 GD-5428
    WAP-2000 GD-5434
    WAP-4000 GD-5434
    WGN-A2 GD-5434
    WGN-A4 GD-5434
    WSR-E GD-5428
    WSR-G GD-5428
    WSN-A2F GD-5434
    WSN-A4F GD-5434

    以上です。