[4220]  信長の野望・天翔記を98DSで動かしたい
投稿者:マハリト さん   2002-08-12 20:33:34
はじめまして、マハリトと申します。
さて、早速ですが、今となっては古いゲームですが
「信長の野望・天翔記」のDOS版(386以降対応版)がプレイできず、
困っております。
HDDに普通にインストールし、作成した起動ディスクから起動したところ、
・動作環境を設定する画面(モニター,ドライブ構成,音量)
・オープニング画面
は出るのですが、それ以降、HDDが少し程度アクセスした後、止まってしまいます。
また、FDDのみで起動すると、上記2画面に加えて、
・「新しくゲームを始める」「データをロードする」などのメニュー画面
・大名選択画面
・ゲームレベルなどの設定画面
が出ますが、それ以降動作が止まってしまいます。

最後に、環境は以下の通りです。
本体:PC-9801DS2(5インチFDDモデル)
増設RAM:PIO-PC34FX-2M(Cバス)※プロテクトメモリに1MB設定
増設HDD:40MB(内蔵)
OS:MS-DOS ver5.0

原因についてご存知の方がいらっしゃれば教えて下さい。
  1. おさだ さん   2002-08-13 22:59:29
     このゲーム、たしかEMSを使用すると思ったのですが、デバイスドライバにEMM386.EXEを用いているでしょうか? CONFIG.SYSの中に最低以下の登録が必要だったと思います。(DOS5.0以降の場合)
    DEVICE=A:HIMEM.SYS
    DEVICE=A:EMM386.EXE /P=64
    など。EMSにどれくらいの容量が必要か憶えていませんが…。(P=64で1MBだったと思う)
  2. マハリト さん   2002-08-14 15:37:17
    回答どうもありがとうございます。
    早速、起動ディスクのCONFIG.SYSを見てみますと、
    DEVICE=A:HIMEM.SYS
    DEVICE=A:EMM386.EXE
    はありました。
    「/P=64」が無かったのでそれが原因かなと、追加してみたのですが、
    残念ながら結果は同じでした。
    増設RAMが原因ではないかと個人的に思ってるのですが、
    オークションで入手した別の増設RAMが2,3日後に来ると思うので、
    それに取り替えて、起動できるかどうかやってみる予定です。
  3. よる さん   2002-08-15 04:29:23
    手持ちの5インチ版天翔記のマニュアルを見た所「CPUがi386以上、かつプロテクトメモリを1メガバイト以上実装」と書いてありました。(メインメモリは約570キロバイト必要のようです)
    うちの9821Asでインストーラーから起動ディスクを作って見たところ、config.sysは
    FILES=20
    BUFFERS=5
    DOS=HIGH
    DEVICE=A:HIMEM.SYS
    DEVICE=A:EMM386.EXE
    となっていました。
    また、一部のグラフィックボードに対応しているようです。
    グラフィックアクセラレータボード、9821拡張グラフィックモード、CD音源、86音源を使わないのであれば、
    HIMEM.SYSのみ必須でEMM386.EXEは必須ではないようです。
    V30モードでは動作不可です。

    FDD及びHDD自体はこわれたりしていませんか?起動ディスクを使わずに起動できますか?
  4. マハリト さん   2002-08-16 13:18:41
    増設RAMを取り替えたところ、うまくいきました。
    回答していただいた皆さん、どうもありがとうございました。