私の持っている「V20M7C3」などの、最近の98(NXは98じゃぁござんせん)では、
HDインストールのDOSゲーが上手く動いてくれません。
原因として考えられるのは…、
・CPUが非常に高速になった。(DOS中心だった486時代に比べて)
・メモリが95用に大量に装備されるようになった。
・本体やBIOSがDOSよりも95よりに設計されている。
と、言った所でしょう。
だからと言ってこのまま諦めるのはもったいない気もしますね。
どうやら大抵のゲームは設定を変えれば動く様ですので、私の拙いDOS知識の
範囲内ではありますが、私が試行錯誤してみた設定をゲーム別に紹介しようと言うのが、
このページの主旨です。
また、このページにて使用されている程度の専門用語は、DOSの説明書等に普通に
掲載されているものばかりです。
この程度は「解らない」と人に聞かず、自分で調べましょう。
これがDOS上達の近道だと私は思います。
戯画/GIGA
1996年
最初の音源選択でGS2を選ぶと、OPの途中でメモリフォールトを起こしてハングってしまう。
mimic(付属のHDキャッシュドライバ)
fmp3(付属の音楽演奏用のドライバ)
コンベンショナル:約600KB以上(結構厳しい)
UMB:不明(??)
XorEMS:1〜3M位(よゆ〜)
autoexec.bat:------------------------------------------------------------------------------
@ECHO OFF
B:\HF\HD-TOOL\MVBUF /M
B:\HF\HD-TOOL\MVCOM
PATH B:\;B:\FD;B:\MIFES;B:\DOS;B:\HF;B:\DIC;B:\NORTON;B:\HSB;B:\ECROGY;B:\HF\G-TOOL;
B:\HF\HD-TOOL;B:\HF\M-TOOL;b:\lsi-c\bin
SET DOSDIR=B:\DOS
SET MIFES=B:\MIFES
SET MS_INT=B:\HF\HD-TOOL
PROMPT $e[36m$p$g
XBUFF 20
ADDFILES 20
lh mscdex /d:cd_101 /e
config.sys:--------------------------------------------------------------------------------
FILES=8
BUFFERS=1
DOS=HIGH,UMB
DEVICE=B:\HF\HD-TOOL\VEM486.EXE /U=D0-D7,DC-DF,E8-F3 /E=C0
DEVICE=B:\HF\HD-TOOL\DH.COM /P B:\HF\HD-TOOL\VEMEMM.SYS
DEVICE=B:\HF\HD-TOOL\DH.COM /P B:\DOS\RAMDISK.SYS 16384 /E
DEVICE=B:\hf\hd-tool\dh.com /p b:\DOS\neccd.SYS /D:cd_101 /E
SHELL=B:\COMMAND.COM B:\ /P /E:1024
DEVICE=B:\DIC\ATOK7AE.SYS /D=B:\DIC\ATOK7L.DIC
DEVICE=B:\DIC\ATOK7BE.SYS
LASTDRIVE = L
以上の二つは普段の物です。(変更していません。)
harlem.bat:--------------------------------------------------------------------------------
pcm4drv
mimic -e1024 ←「-e」スイッチの値を変更。
fmp3 -2 -c -m -t ←「-t」スイッチ(主演奏の割り込みにInterval-Timerを使用する)を追加。
shsw a:hbdemo.exe
fmp3 -r
mimic -r
pcm4drv -r
備考:これでも普通に起動したらハングります。(^^;
ハングらせない為には、OPの音源選択時のRS-MIDIの選択の直後にリターンキーを数回連打。(笑)
すると、何故だかOPでハングりません。(原因不明だす)(^^;
こんな訳の分からない事をしなくても動くという方、設定を私に教えて下さい。
FOREST
1996年
付属のインストーラを使うと簡単に実行可だが、NOEMS指定の為に
EMSが確保されない。
そこで、何らかのTSRの為にEMS作っておこうとすると、UMBが足りないと
エラーが出て止まってしまう。
プログラム実行時、UMBなんてけったいな物を使ってらっしゃる。
コンベンショナル:約600KB以上(結構厳しい)
UMB:64KB以上(かなり厳しい)
XorEMS:約1M以上(よゆ〜)
autoexec.bat:------------------------------------------------------------------------------
@ECHO OFF
B:\HF\HD-TOOL\MVBUF /M
PATH B:\;B:\FD;B:\MIFES;B:\DOS;B:\HF;B:\DIC;B:\NORTON;B:\HSB;B:\ECROGY;B:\HF\G-TOOL;B:\HF\HD-TOOL
XSET DOSDIR=B:\DOS
XSET MIFES=B:\MIFES
XSET TMP=B:
PROMPT $e[36m$p$g
CD \DM98MK2
DM98MK2
HSB B:\
config.sys:--------------------------------------------------------------------------------
FILES=20
BUFFERS=15
DEVICE=B:\HF\HD-TOOL\MELEMM.386 /SW1 /SD D000 /M C0,C4,C8,CC,E8,EC,F0,F3,F5,F8 /HM /NC
DOS=HIGH,UMB
SHELL=B:\HF\HD-TOOL\LHCOM.COM B:\COMMAND.COM B:\ /P /E:1024
LASTDRIVE = Z
注:これらは、HSB3.5で切り替えて使ってます。