- ベストアンサー
【PC98x1/国民機】ビデオカードについて
PC9821Ra43 http://121ware.com/support/product/catalogue/98/mate/20000511/ のオンボードビデオチップを生かし、 GA-S2K32 / PCI http://www.iodata.jp/lib/product/g/212.htm を殺す方法は在りますか。 MS-DOS Version 6.20 (NEC) http://www.pc98factory.com/products/detail.php?product_id=987 が基本ソフトです。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
もう少し自分の質問を見直して見てはいかがでしょうか。 どこに闘神都市IIのことが書いてあります? >GA-S2K32 / PCI DOSでは一切動きません。 コレはWindows専用です。 なのでDOSから制御は全く出来ません。 というより、DOSでは全く動作していないので、殺すも何も必要ありません。 9821のグラフィックシステムは、DOS/V用のビデオカードを無理矢理使うに辺り、 PCIビデオカード→本体のビデオIN→内蔵グラフィックスとPCIビデオカードの切り替えスイッチ→本体のビデオ出力→(モニタ) という配線になっています。 Windowsが起動する時、内蔵グラフィックスとPCIビデオカードの切り替えスイッチが初めて動作し、PCIビデオカードの映像信号をモニタに送る様になります。 このためDOSでは必ず9821内蔵グラフィックスの映像信号がモニタに出ます。 そしてAGS_256は、9821内蔵の256色用グラフィックチップ(PEGC)のみを制御します。 GA-S2K32 / PCIは全くアクセスしませんし、出来ません。 質問や一連の回答を見ていても、結局したいのだかさっぱり分かりません。 過去の質問から類推するに、T2を256色モードで実行したいのですか? そういう事をする場合、アリスソフトの過去の遺産をよく調べてみて下さい。(System3.5のドキュメントもどこかにあったはず) なるべく新しいSystem3.5が載ったゲームを入手し、System3.5関連の実行ファイルを全てT2の物と入れ替えてみてください。 AGSだけ新しいのに変えても動きがおかしくなるだけです。 ご自分のやりたいこと(質問内容)を絞って、正確に記述して下さい。 また、GA-S2K32 / PCIが質問に出てきた経緯も説明して下さい。
その他の回答 (4)
- vaidurya
- ベストアンサー率45% (2714/5983)
PC-9800シリーズ+MS-DOSでゲームやるなら 環境に合わせて、AUTOEXEC.BATとCONFIG.SYSを切り替えるために HSBを使うのが定番だったんですけどね(笑) ただ、GDC,EGCの互換モードと、内蔵のTridentと、拡張ボードのS3を 三つとも、任意に切り替えられるかは、よくわかりません。 Tridentを使うという目的であれば、S3を抜かないことには ファームウェアレベルでTridentが機能しないようになっている可能性があります。 GDC,EGCを使うプリミティブなPC-9801のグラフィック機能と IBM PC/AT互換機で発達したSuper VGAやWindowsアクセラレーターは (もともとの技術的背景が違うので)共存しやすいものですが… 当時はWindowsアクセラレーターを複数搭載し 同時利用するようにはなっていなかったので ハードウェアレベルで、障害があるかもしれません。
お礼
GA-1024A・1280A / I-O DATA http://www.retropc.net/yasuma/V2/PC/GA/C/ga-1280.html GA-S2K32/PCI / I-O DATA http://www.iodata.jp/lib/product/g/212.htm 同じ、「I-O DATA」繋がりで、 ags_ga.com /? ginit.com /? ------------------------------------------------------------------------ option 設定次第だと、甘口な思考状態です。 希望的観測ですが、 SEL.COM の 逆アッセンブラは不明です。 詰まるところ、ソースコードが分からないので。
補足
------------------------------------------------------------------------ ハードウェアレベルで、障害があるかもしれません。 ------------------------------------------------------------------------ まりもさんが創られた、BIOS上、EMSメモリに常駐してしまう、VGAメモリを消去するためのプログラムの紹介です。 http://hp.vector.co.jp/authors/VA012947/iplware/maskvga2.html ※ MS-DOS(V), PC-DOS に対応しています。 ※ 抑、画像の解像度ですが、 闘神都市II http://mercenaryforce.web.fc2.com/pc9801/pc98/00635.html GA-S2K32/PCI http://www.iodata.jp/lib/product/g/212.htm ※ 解像度 http://www.iodata.jp/products/graphics/gas2k32pci.htm ※ gainit.com のオプション設定が問題視されるのかもしれません。 噛ます、ディスプレイデバイスドライバは、 ags_9821.com /? かもしれません。
以下、蛇足です。 アリスの昔のDOSゲームの256色対応の中で、例えばカノープスのPowerWindow用とか”Cバスの頃の”Windows用ビデオカード(あの頃はウィンドウアクセラレータとか言いましたが)は確かに存在しました。 しかしそれはあくまでCバス用であって、PCIバスが載る98シリーズは必然的に256が出る9821なので、そもそもドライバを作る理由がありません。(Windowsだって普通に動いていた時代だし……) それと、AGS_256は描画速度が非常に遅いので、ADVシーンではそれなりに表示してくれますが、戦闘シーンなどでは速度重視のために一時的に16色モードに移行して描画を速くしたりします(この辺であちこち画面が崩れたりしますが、まぁご愛敬といったところで)。 ちなみにT2のイベントCGは全部16色で描かれているので、実用上は16色で問題ありません。 256になっても、ADVのシーンでキャラCGの背景が白黒だったのが、ちょっと色が乗った背景に変わるだけでしょうから。 あとちょっと気になるのは、AGS_256がRaシリーズの様な新しすぎる9821の256に対応していたか?という所です。ASG_256は9821Apとかその辺のローカルバスを積んだA-Mate辺りのPCを目的に作られているので、PCIバスを乗せだした頃の9821とは回路がやや違ったりするため真面目に設定しても動かないかも知れません。 何にせよ、Windows用のT2を手に入れたのならば、全体の動作速度も含めてWindowsで動かした方が良いでしょう。最近のWindowsで動くかはちょっと微妙ですが……。(音とか出ないかも)
お礼
------------------------------------------------------------------------ ちなみにT2のイベントCGは全部16色で描かれているので、実用上は16色で問題ありません。 ------------------------------------------------------------------------ どうりで、Autoexec.bat , T2.bat も ags_16.com を指定していたのが飲み込めました。
補足
画像のピクセルですが、ドット数が、十六色なのか、二百五十六色なのか。
PCIスロットに挿してるだけなら、抜けばいいのでは? 私も以前PC-98x1を使用してましたが、不要なデバイスなら取り外してましたし、config.sysファイルで明示的にデバイスドライバーを書かないと動作しないデバイスなら必要なデバイスドライバーをコメントアウトすれば動作はしないと思います。 もしくは、出来るのかわかりませんがBIOSでPCIを無効にするとか。
お礼
GA-S2K32 / PCI http://www.iodata.jp/lib/product/g/212.htm MS-DOS ドライバは在りません。 ということで、Autoexec.bat, Config.sys にデバイス・ドライバを表記出来ない訳ですが、 「ags_9821.com」 という、ビデオカードデバイスドライバがどういう、仕組みで創られているのか、小生では不明です。 ところで、 Alice Soft retro game http://retropc.net/alice/ では、256色専用レトロゲームで、配布フリーなゲームが在ります。 どうも、貴社が無料配布している、MS-Dos用ゲームですが。 フロッピーディスクで、総数、十一枚に至ります。 年度も、1994 年辺りですが、 拡張子 「BDF」は bupdate コマンドを要しますが、 基本的に、 「1030MDA.LZH」 http://hp.vector.co.jp/authors/VA004111/filelist.htm で、圧縮されている、ファイルを解凍しても、タイムスタンプが適合していないようです。 因みに、 「闘神都市II」 のヴァージョンは、1.01 です。 MDA1030.LZH を解凍すると、ADV.BDF ファイルも存在するのですが、タイムスタンプが適合していなく、bupdate コマンドも使えないようです。 仕方がないので、CD-ROM版の「闘神都市II」 を 駿河屋オンラインショップで注文してみました。 1.01 からアップデートして、後継ヴァージョンに至っているかどうかは、実際、試してみないと分からないと思われます。 BIOSでVGAを無効にするための実行ファイルは以下のURLからダウンロードして、Config.sys に組み込むのが良さそうです。 http://hp.vector.co.jp/authors/VA012947/iplware/maskvga2.html 「gainit.com」のオプション設定も大きそうです。 因みに、 GA-S2K32 / PCI の 解像度は以下のようです。小生は、ディスプレイ其の物も、PC9821Ra43専用のディスプレイを使っています。 http://www.iodata.jp/products/graphics/gas2k32pci.htm MS-DOS上から、PCIバススロットのビデオカードを無効にするためには、PCIチップセットドライバが必須だと思われます。
補足
Autoexec.bat も T2.bat も、 ags_16.com を指定しているので、二百五十六色用としては、抑が無理難題なのかもしれません。
- dimio38
- ベストアンサー率23% (869/3648)
外せばいいだけでは。
お礼
恐らく、 「闘神都市II」 の、 SEL.COM が怪しいのかもしれません。
補足
苦笑
お礼
質問 No.8721751 http://okwave.jp/qa/q8721751.html の続きを身勝手に書いてしまいまして、恐縮の限りです。 ------------------------------------------------------------------------ >GA-S2K32 / PCI DOSでは一切動きません。 コレはWindows専用です。 なのでDOSから制御は全く出来ません。 というより、DOSでは全く動作していないので、殺すも何も必要ありません。 ------------------------------------------------------------------------ そうですか。 詰まった物がポロリと綺麗に落ちました。 ご名答、誠に恐縮の限りです。 現在、使用している、ノートパソコン、詰まり、此のパソコンは、主に、サーバ目的のノートパソコンですが、 OS は、 Debian Linux Wheezy 7.5 を使っています。 ですので、Windows 95/98 用のPC/AT 互換機 (Dos/V 機)は全く、持ち合わせていないので、 嘗て、一世風靡した、 XSYSTEM35 という、ツールが御座いました。 Debian Linux Wheezy 用に、 https://packages.debian.org/ja/wheezy/xsystem35 が在るので、此のツールを導入すれば、 OS(ディストリビューション)をエミュレートをすることが出来そうです。 話題が脱線してしまい、誠に申し訳在りませんでした。
補足
闘神都市II CD-ROM版 Version . 102 「MDA1030.LZH」の拡張子「BDF」ファイル群、全てパッチが当たります。 MAKOCD を用いて、起動ディスクを作成します。 ※ MIDI音源対応、PCM音源(肉声)対応、CD-DA対応、二百五十六色対応